Fetch Appointment Slots Node in IVR
C

Chaitanya.Dev

Published:

04/02/26 8:55 AM

6 views

1

6

I tried to fetch appointment slots are play back to the customer. In the Slot Availability Manger, I configured the IST Time Zone, Available Hours (12:00 AM to 11:30 PM) and configured an agent, the agent is  in available mode.

In the IVR application under the fetch appointment slot node, referred the above created slot, selected assignment type as Queue and configured appropriately working Queue, configured the Time Zone as IST and appropriate slot start and end time, however, when I try to play back the slot start time ${startTime} I am seeing null value.

Has anyone encountered this issue, can anyone guide me on how to fix this issue.

Question

Updated

12 hours

 

Comments

  • A

    Allison Fasching

    2 days

    ago

    06/04/2026

    This is a known behavior and usually comes down to how the slot output variables are being referenced and stored.

    A few things to check that typically resolve the ${startTime} showing as null:

    1. Verify the output variable mapping The Fetch Appointment Slot node does not automatically expose ${startTime} unless it is explicitly saved.

    • In the Fetch Appointment Slot node, make sure the slot start time is mapped to a flow variable (for example: slotStartTime)
    • Use that mapped variable in your prompt instead of ${startTime} (for example: ${slotStartTime})

    2. Confirm the node actually returns slots If no slots are available at runtime, the variables will return null even if everything is configured correctly.

    • Make sure the assigned agent is available during the configured slot hours
    • Ensure the queue assignment has at least one eligible agent at that time
    • Test by restricting the time window to a short range to confirm slots are being generated

    3. Use the correct playback variable The Fetch Appointment Slot node typically returns an array of slots.

    • If multiple slots are returned, you may need to reference the first item (for example: slots[0].startTime)
    • Playing back ${startTime} alone will return null if it’s not a top‑level variable

    4. Time zone consistency You’ve already set IST in both Slot Availability Manager and IVR, which is correct. Still, confirm:

    • The IVR flow level time zone matches IST
    • No downstream nodes are overriding the time zone

    5. Test with a Set Variable node As a quick validation step:

    • Add a Set Variable node right after Fetch Appointment Slot
    • Assign the returned start time to a test variable and log or play it back This helps confirm whether the value is being returned but not referenced correctly.

    In most cases, this issue is caused by either:

    • Not mapping the slot start time to a variable, or
    • Referencing ${startTime} instead of the actual returned slot object or mapped variable

    If the issue persists after validating these points, enabling IVR execution logs and checking the Fetch Appointment Slot response payload will help pinpoint whether slots are being generated at runtime.

    Hope this helps!

     
    Related Conversations
    JS

    Jaimie Selwa

    2 years

     ago

    540 views

    Cristopher Cravioto Garcia responded 

    10 months

     ago

    Hello, 👋 My name is Jaimie and I'm one of the Customer Advocacy Managers. Along with @Rupali Verma, we manage the Sprinklr Champions program. Welcome to the Community and our group! We'll use this space to share updates, executive opportunities, and gather feedback from you, our valued custome

    Sprinklr Champions

    3

    540

    0

    K

    Karla Prado

    3 years

     ago

    487 views

    Carlos Lara responded 

    7 months

     ago

    Hello everyone,I'm interested in integrating Sprinklr with Power BI to personalize my information. However, I haven't been able to find any documentation on the API itself. The only resources I came across were third-party platforms that require a fee for this integration. Has anyone successfully in

    Sprinklr Platform
    Integrations

    9

    487

    0

    H

    Hernan Rodriguez

    2 years

     ago

    459 views

    rodriguez responded 

    6 months

     ago

    Good morning, I am wondering if it is possible to add music or audio to an Instagram post. When I upload/schedule, I use the Quick Publish widget and I don't see it there. If it is currently not possible, I think it would be a really neat tool!

    Sprinklr Social
    Publishing
    Instagram
    support

    8

    459

    0

    JG

    Jordana Gustafson Wright

    2 years

     ago

    195 views

    marsh responded 

    6 months

     ago

    Hi Everyone! I wanted to share a success story we published a few weeks back with Deutsche Telekom. They're rolling out Sprinklr Service in their contact centers across Europe — they have a couple hundred agents already onboarded and expect to have 40k+ once the project is fully implemented. I loved

    Sprinklr Service

    9

    195

    0

    P

    paulo.henrique

    3 years

     ago

    217 views

    Jay Elango responded 

    3 years

     ago

    Estou criando uma apresentação e não entendo como ela está classificando por Classificar por. Seria possível ordenar alfabeticamente, ou criar alguma regra para esta ordenação?

    Sprinklr Platform
    Presentations

    8

    217

    0