IVR Flow API | Community
Skip to main content
Partner
December 24, 2025
Question

IVR Flow API

  • December 24, 2025
  • 1 reply
  • 3 views

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

Newcomer
December 24, 2025

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.

Partner
December 25, 2025

Hi

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