IVR: Set Flag Step

IVR: Set Flag Step

🔍 Overview

The Set Flag Step assigns a custom state to a call, overriding the default call state based on the configured flag. This helps with tailored call tracking and reporting.

Example: Change the state of unanswered calls from "abandoned" to "serviced" for specific scenarios.

📥 Default Inbound Call States

  • Serviced: Calls successfully answered by an agent.

  • Out of Hours: Calls received outside the account’s or IVR’s configured working hours.

  • Dropped: Calls where the caller hung up while in the IVR, before reaching an agent.

  • Abandoned: Calls where the caller hung up after being routed to an agent but before the agent answered, or calls that timed out due to no response from an agent.

  • Blocked: Calls from blacklisted numbers.


⚙️ Configuration

Flags

  • Flag Input: Enter the custom flag to tag the call (e.g., "serviced").

    • Example: Set flag = "serviced" to mark unanswered calls as serviced for reporting purposes.

  • Requirements:

    • Use lowercase characters only.

    • Use call status in English only and don’t use the Arabic ones.

    • Ensure correct spelling in the text box.

    • Match the flag to the IVR flow’s intended state, as it overrides the default state.


⏭️ Next Steps

  • After Setting the Flag: Specify the next IVR step to trigger after the flag is applied.


    • Related Articles

    • IVR: Menu Step

      ? Overview The Menu Step is an interactive decision point in the IVR call flow, presenting callers with audio-prompted options and routing calls based on their keypad input. Example: A welcome message like "For sales, press 1; for support, press 2" ...
    • IVR: Call Forwarding Step

      ? Overview The Call Forwarding step routes your incoming calls to agents, groups, or external phone numbers so that callers get help quickly and efficiently. ? Option 1: Forwarding Calls to Agents or Groups ⚙️ Configurations Below are the available ...
    • IVR: Messaging Step

      ? Overview The Messaging Step sends a predefined WhatsApp template message to the caller when triggered. This makes automated communication simple and efficient during the IVR call flow. ⚙️ Configurations ? Send message from This is the registered ...
    • IVR: Working Hours Step

      ? Overview The Working Hours Step directs the call flow based on whether a call is received during or outside the configured working hours, making sure every call is handled the right way. ⚙️ Configuration ? 1. Use Account Working Hours The ...
    • IVR: Webhook Step

      ? Overview The Webhook Step sends an API request that delivers all call information, such as caller number, agent name, call state, IVR inputs, etc., to an external system. This enables actions like data updates or notifications based on the IVR ...