cancel
Showing results for 
Search instead for 
Did you mean: 
Effective January 9th, 2026 through January 22nd, 2026: The Zoom Community is currently in read-only mode with login disabled, to deliver you a new and improved community experience!

The site is still accessible to view, however, the ability to login, create content, or access your community account is temporarily unavailable. We appreciate your patience during this time. If seeking support, please browse existing community content or ask our Zoom Virtual Agent.

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.

2 REPLIES 2

carolineharper
Newcomer
Newcomer

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.

Hi

Could you please guide me further? At the moment, I have configured the flow roughly as you suggested.

 

CarbonABLE_0-1766629874937.png