How do I easily send end of call report to my make...
# support
l
I don't see call.id included in the end-of-call report, so if I copy the webhook json to postman and send from there, it doesn't have the call.id. I'm not a programmer, so struggling to understand the logic. I have 2 scenarios--one for the call, and one for end-of-call report which is triggered with a webhook. I just want to test end-of-call report often with the same call data. https://cdn.discordapp.com/attachments/1328004839866630195/1328004840835776552/image.png?ex=67852063&is=6783cee3&hm=e9a33a752701bb96ba439079540e15302dba0ec59ee5b501c2e060287482ff23&
v
You can continue this conversation by mentioning me in the message.
@liseyloo It sounds like you're trying to test the end-of-call report functionality by simulating the webhook call with Postman. To do this effectively, you'll need to include the
call.id
in the JSON payload you're sending from Postman, since that's a piece of data that would typically be sent in a real webhook event. Here's a step-by-step guide to help you: 1. **Identify the JSON Structure**: First, you need to know the exact structure of the JSON that your webhook expects for the end-of-call report. This usually includes the
call.id
and any other relevant data. 2. **Create a JSON Template**: Once you know the structure, create a JSON template with all the necessary fields. For the
call.id
, you can use a placeholder value that you'll replace each time you want to test. 3. **Replace
call.id
with a Test Value**: Before sending the JSON from Postman, replace the placeholder for
call.id
with a test value that represents a specific call. This value should be consistent with what your system expects. 4. **Send the JSON Payload**: Use Postman to send the JSON payload to your webhook URL. Make sure to set the request method to POST and include any necessary headers that your webhook expects. 5. **Test and Iterate**: After sending the payload, check if the end-of-call report is triggered as expected. If not, you may need to adjust the JSON payload or consult with a developer to ensure the data is being sent correctly. If you're not sure about the JSON structure or the
call.id
value to use, you might need to consult with a developer or the documentation for the system you're working with. If you need further assistance with this, please let me know, and I can help guide you through the process.
l
can you show me exactly how to include call.id in the beginning of this json payload? { "message": { "timestamp": 1736684253581, "type": "end-of-call-report",
I know what the id is--just don't know the proper code formatting.
c
You don't need Postman to test the End Of Call Report, you also don't need to be a programmer. If the CalliD is not sure showing it's because it was a web call, besides that it will always show on inbound/outbound
l
Thank you.
s
@liseyloo The end-of-call report is sent to your server URL automatically, you don't need to use a third party service. The call ID is included in the payload of the end-of-call report. Within your Make workflow, you can find all of the above properties listed and the call ID inside the call object. https://cdn.discordapp.com/attachments/1328004839866630195/1328327870061219960/Screenshot_2025-01-13_at_17.09.38.png?ex=67864d3b&is=6784fbbb&hm=b5afef7d72bc584b710987cc1aca5191eafce149cc6e95fcb0df80f9ba21ccec&
6 Views