cancel
Showing results for 
Search instead for 
Did you mean: 

IVR Flow API

CarbonABLE
Zoom Partner
Zoom Partner

I am new to Zoom Contact Center. When I design an IVR Flow and try to send data to a CRM system using the HTTP Call widget, I face an issue.

When I send Digit input collected from the caller, the data is sent successfully. However, when I try to send other values such as Caller ID, Caller Number, or Callee Number, the data is empty and not passed to the CRM.

This usually happens because those call-related values are not automatically available to the HTTP Call widget unless they are explicitly mapped or stored in variables earlier in the flow.

1 REPLY 1

carolineharper
New Member
New Member

Hi,

You’re correct, only values that are explicitly stored in variables are available to the HTTP Call widget.

For caller-related fields like Caller ID, ANI, or Dialed Number, you need to first capture them inside the IVR flow using a Set Variable or System Variable mapping step, then reference those variables in the HTTP Call payload.

A common approach is:

  • Store the caller number / called number early in the flow

  • Verify the variable is populated using a debug or log step

  • Pass that variable explicitly in the HTTP Call widget

By default, those values aren’t auto-included unless you map them yourself. Once mapped, they should send correctly to your CRM.

Hope that helps.