Hello,
I’m trying to create call records through API, but I can’t find, in the documentations, the custom call outputs ID’s, created under the Hubspot interface.
How can I create, through the API, a call engagements, using custom call outputs, under the Active Types created in the Hubspot interface?
Cheers,
Hey @hilton22,
Are you looking to create call engagement via the Create an Engagement | Engagements API and you’d like to find out the call outcome IDs:
If so, you can use this endpoint Get call engagement dispositions to get the call dispositions/outcomes IDs.
Hi @WendyGoh,
Thanks for the reply.
Perhaps I was not clear, I will try to elaborate the problem better.
Under the Settings-> Sales-> Call & meeting types menu of this Hubspot account, we have created a series of customized call outcomes.
When I use the API method you mentioned in your post on dispositions, the API returns me only the IDs of the standard Hubspot call outcomes, and not the list of customized call outcomes created by users.
[
{
"id": "9d9162e7-6cf3-4944-bf63-4dff82258764",
"label": "Busy",
"deleted": false
},
{
"id": "f240bbac-87c9-4f6e-bf70-924b57d47db7",
"label": "Connected",
"deleted": false
},
{
"id": "a4c4c377-d246-4b32-a13b-75a56a4cd0ff",
"label": "Left live message",
"deleted": false
},
{
"id": "b2cf5968-551e-4856-9783-52b3da59a7d0",
"label": "Left voicemail",
"deleted": false
},
{
"id": "73a0d17f-1163-4015-bdd5-ec830791da20",
"label": "No answer",
"deleted": false
},
{
"id": "17b47fee-58de-441e-a44c-c6300d46f273",
"label": "Wrong number",
"deleted": false
}
]
I had already studied this documentation on disposition before. As the API only returns the standard Hubspot call outcomes, I needed to use this forum.
I would like to understand if I am doing something wrong.
I hope I have been clearer this time.
Cheers,
Portal ID: 5971877
Hello @WendyGoh,
Thanks for the reply!
Perhaps I was not clear, I will try to elaborate the problem better.
Under the Settings-> Sales-> Call & meeting types menu of this Hubspot account, we have created a series of customized call outcomes.
When I use the API method you mentioned in your post on dispositions, the API returns me only the IDs of the standard Hubspot call outcomes (Busy, Connected, Left live message, Left voicemail, No answer, Wrong number), and not the list of customized call outcomes created by users .
I had already studied this documentation on dispositions that you mentioned. As the API only returns the standard Hubspot call outcomes, I needed to use this forum.
I would like to understand if I am doing something wrong. I hope I have been clearer this time.
Portal ID: 5971877
Cheers,
Hey @hilton22,
Thanks for clarifying your issue further.
I do see the same behavior on my end in which custom call outcomes aren’t being returned in the Get call engagement dispositions API. I’ll have to check in with the internal team on this and keep you posted here!
Hey @hilton22,
I’m still working with the internal team and will keep you updated as soon as I hear back from them. Thank you!
Has there been a change to this? Is it still not possible to resolve custom call disposition uuids to their text?
Hey @hilton22,
At the moment, retrieving custom call disposition is not available on our public APIs. While I do not have the exact timeline, our team is looking to make custom dispositions available.
In the meantime, I’m going to DM you the custom dispositions with it’s ID.