You can add a dispostion (call outcome) to calls using the Create an engagement endpoint. You will need to include the disposition field in the call metadata along with the internal GUID value that corresponds to the Call disposition you want to add. The GUID values are returned in the Get call engagement dispositions endpoint. response.
Call dispositions API endpoint doesn't return correct list of dispositions
I am also experiencing an issue with this. We added two new dispostions but they do not return with a call tohttps://api.hubapi.com/calling/v1/dispositions
Currently, this is the expected behaviour for the Get call engagement dispositions endpoint . Any custom call outcomes added to an account are not available by API right now. However, I can confirm that adding the ability to retrieve custom outcomes via API is on our developement roadmap but no release date has been scheduled yet for 2020.
If you have any further questions please don't hesistate to let me know.
Okay thanks for confirming. It would be helpful if the documentation stated that the response is fixed, it currently leads the reader to believe that the custom responses would be returned using terminonolgy like "Example JSON Response" when this is the only response, and "Get the possible dispositions for sales calls" etc.
Thank you for the feedback. We really appreciate it. I have updated the public documentation with a note on which dispositions are returned right now in the response. This will provide some additional guidance for developers using this endpoint.