Post-Call Webservice - can it include Call_id?

Questions and answers about Plum Fuse+

Moderators: admin, support

  • Author
  • Message
Offline

jparnell

  • Posts: 33
  • Joined: Wed Aug 22, 2018 12:45 pm

Post-Call Webservice - can it include Call_id?

PostTue Apr 23, 2019 10:40 am

We are looking at ways to receive a few additional variables from the result of a call execution. We need this to determine if a given call should be reattempted or not.

I understand that Plum communicates call execution variables in the following ways:
• Post-attempt, via API call to whatever API we define in the “result_url” of the request. Tied to "call_id". Includes status: completed, failed or canceled.
• Post-successful connection, via API call to whatever API we define in the Post-Call Webservice. Can include whatever custom variables were defined during the call. Can include "session_id" and live answer vs. voicemail.

We are hoping to receive the custom variables described in the 2nd bullet point, however, it’s not obvious how we can tie this into the “call_id” which is generated when we queue the call to the API. I’ve looked in the documentation but I don’t see how to retrieve the variable “call_id” and include it in the Post-Call Webservice. Can you help?
Offline

support

  • Posts: 3612
  • Joined: Mon Jun 02, 2003 3:47 pm
  • Location: Boston, MA

Re: Post-Call Webservice - can it include Call_id?

PostWed Apr 24, 2019 12:09 pm

Hi,

We do not currently have a feature in the Post-Call Webservice that allows for retrieving the "call_id" value and setting it as a parameter. You can, however, access and set any parameter that is used in your fuse+ application. Our team will look into possibly adding this functionality in a future release.

If you would like to access the "call_id", you are able to get this value from the result of our Outbound Call API. We have an additional API, with the URL: https://fuse.plumvoice.com/api/outbound/{call_id}, that will return various data values for a specified "call_id" (such as status, attempts, start_timestamp, duration, etc.). You may read more about that here: https://fuse.plumvoice.com/documentation, under the "Checking Status For an Outbound Call" section.

Please reach back out if you have any further questions.

Regards,
Plum Support
Offline

jparnell

  • Posts: 33
  • Joined: Wed Aug 22, 2018 12:45 pm

Re: Post-Call Webservice - can it include Call_id?

PostWed Apr 24, 2019 12:27 pm

Ok, thanks very much for your reply.

Return to Plum Fuse+ Q&A

Who is online

Users browsing this forum: No registered users and 1 guest

cron