Yeastar - Call Flow Designer - Supported Components

Yeastar - Call Flow Designer - Supported Components

Initial Action

This topic provides an overview of the Initial Action component, and describes its restriction, configuration, as well as supported connections.

Component restriction

Each call flow contains exactly one Initial Action component. This component is automatically added upon call flow creation and can not be deleted.

Component introduction

Initial Action component is the entry point of a call flow. It allows you to specify the phone number(s) that callers can dial to initiate the flow, and optionally configure an audio prompt to welcome callers or provide instructions for them.

Supported number types
You can assign extension number or trunk DID number(s) to the component.
Number TypeDescription
Extension NumberThe system reserves a range of extension numbers for call flow - 6900 - 6999 (max. extensions ≤ 6000) or 50900 - 50999 (max. extensions > 6000).

By default, the first available extension number within the range is assigned upon call flow creation, you can also assign a custom number outside the reserved range.

Note:To change the default extension range for call flow, go to PBX Settings > Preferences > Extension Preferences > Call Flow.

Trunk DID Number(s)

You can assign trunk DID number(s) to the component when creating a call flow.

Note:
  • To customize DID numbers for SIP trunks, go to Extension and Trunk > Trunk > DIDs/DDIs.

  • If a DID number is assigned to both call flow and inbound route, the call flow takes precedence.

    Inbound calls to the DID number will be routed to call flow when it is ENABLED; otherwise, calls will be routed to the destination defined in inbound route.

Supported prompt types
You can add audio prompt(s) or a text-to-speech message to interact with callers.
Prompt TypeDescription
Custom PromptChoose from existing custom prompts, or create a new one by recording with an extension or uploading an audio file.
Music on Hold (MoH)Choose from existing MoH.
Note:Before you begin, make sure the desired MoH is configured in PBX Settings > Voice Prompt > Music on Hold.

Text to Speech (TTS)

Enter the desired text, which will be converted to speech in the selected language and voice style.

Note:Before you begin, make sure the Text-to-Speech feature is enabled in Integrations > AI.

Component configuration

  1. After creating a call flow, click Initial Action component to proceed with the configuration.

  2. Specify the number(s) that callers can dial to initiate the call flow.

    ItemDescription
    NumberRetain the default extension number, or customize a number.
    Note:
    • The custom number can fall outside of the default range (6900 - 6999 / 50900 - 50999).
    • Once saved, the number can not be modified.
    DIDOptional. Select one or more trunk DID number(s) from the drop-down list.
    Note:
    • Up to 500 DID numbers are supported. Note that the more DID numbers assigned, the longer it takes to match inbound call with the call flow.
    • Inbound calls from DID numbers can be routed to the call flow only in the following cases:
      • If the received DID number is 7 digits or fewer, it exactly matches a configured DID number.

      • If the received DID number is longer than 7 digits, its last 7 digits exactly match a configured DID number.

  3. Optional: Configure audio prompt(s) or a text-to-speech message to welcome callers or provide instructions for them.
    ItemDescription
    Custom Prompt

    1. Click Custom Prompt.
    2. Specify custom prompt(s).
      Note:Up to 5 custom prompts are supported.
      • To choose from an existing prompt, select it from the drop-down list of Prompt.
      • To use a new prompt, click Record New to record prompt with an extension, or click Upload to upload an audio file.
        Note:The new prompt will be saved in PBX Settings > Voice Prompt > Custom Prompt.
    3. Optional: To play the custom prompt(s) in a loop, select the checkbox of Enable Loop Playback.
      Note:The looped prompt will be overridden if the next connected component is configured with a prompt.
    Music on Hold (MoH)

    1. Select Music on Hold.
    2. Select an existing MoH from the drop-down list of Music on Hold.
    Note:The MoH will be overridden if the next connected component is configured with a prompt.
    Text to Speech (TTS)
    1. Select Text to Speech.
    2. Complete the rest of the configurations.

      The system will convert the text into speech based on the settings.

      Note:The new speech will be saved to the system and synchronized to PBX Settings > Voice Prompt > Custom Prompt.
  4. At the bottom-right corner, click Confirm.

    The selected number will appear on the component.


Prompt

This topic provides an overview of the Prompt component, and describes its configuration as well as supported connections.

Component introduction

Prompt component allows you to play audio prompt(s) or a text-to-speech message, which can be used to welcome callers or provide them with instructions.

Supported prompt types
Prompt TypeDescription
Custom PromptChoose from existing custom prompts, or create a new one by recording with an extension or uploading an audio file.
Music on Hold (MoH)Choose from existing MoH.
Note:Before you begin, make sure the desired MoH is configured in PBX Settings > Voice Prompt > Music on Hold.

Text to Speech (TTS)

Enter the desired text, which will be converted to speech in the selected language and voice style.

Note:Before you begin, make sure the Text-to-Speech feature is enabled in Integrations > AI.

Component configuration

  1. After adding Prompt component to a call flow, click Prompt component to proceed with the configuration.

  2. Configure audio prompt(s) or a text-to-speech message.
    ItemDescription
    Custom Prompt

    1. Click Custom Prompt.
    2. Specify custom prompt(s).
      Note:Up to 5 custom prompts are supported.
      • To choose from an existing prompt, select it from the drop-down list of Prompt.
      • To use a new prompt, click Record New to record prompt with an extension, or click Upload to upload an audio file.
        Note:The new prompt will be saved in PBX Settings > Voice Prompt > Custom Prompt.
    3. Optional: To play the custom prompt(s) in a loop, select the checkbox of Enable Loop Playback.
      Note:The looped prompt will be overridden if the next connected component is configured with a prompt.
    Music on Hold

    1. Select Music on Hold.
    2. Select an existing MoH from the drop-down list of Music on Hold.
    Note:The MoH will be overridden if the next connected component is configured with a prompt.
    Text to Speech (TTS)
    1. Select Text to Speech.
    2. Complete the rest of the configurations.

      The system will convert the text into speech based on the settings.

      Note:The new speech will be saved to the system and synchronized to PBX Settings > Voice Prompt > Custom Prompt.
  3. At the bottom-right corner, click Confirm.

    The selected prompt will appear on the component.


Business Hours

This topic provides an overview of the Business Hours component, and describes its configuration as well as supported connections.

Component introduction

Business Hours component allows you to route calls to different destinations based on the time of day. A variety of time-based modes are available to flexibly define office hours and implement time-based call routing.

Supported time-based modes
TypeDescription
Business Hours Configured for Time Zone

Use pre-configured business hours for specific time zone.

Note:This requires you to configure business hours in advance. To configure this, go to Call Control > Business Hours and Holidays.
Custom Business Hours

Create custom business hours with a uniform or varied schedule through the week, or full time (24x7) schedule.

Custom Time Periods

Create custom time periods to accommodate granular scheduling needs.

Component configuration

  1. After adding Business Hours component to a call flow, click Business Hours component to proceed with the configuration.

  2. Select a time-based mode according to your business schedule, then configure its related settings.
    ScenarioDescription
    Use Business Hours Configured for Time Zone

    1. In the Time-based Mode drop-down list, select Based on Business Hours Configured for the Time Zone.
    2. In the Time Zone drop-down list, select a time zone.
    3. Optional: To prevent incoming calls from being distributed to the holiday destination, select the checkbox of Ignore the Holiday Destination.
      Note:If enabled, incoming calls during holidays will be routed to the destination defined for Business Hours or Outside Business Hours.
    4. At the bottom-right corner, click Confirm.

      The selected time zone and multiple time branches will appear on the component.

    Use Custom Business Hours

    1. In the Time-based Mode drop-down list, select Based on Custom Business Hours.
    2. In the Time Zone drop-down list, select a time zone.
    3. In the Daylight Saving Time drop-down list, select an option to enable or disable the feature.
    4. Select a business hour type, then configure its related settings to customize business hours.
      Note:Up to 10 time periods are supported for business hours and break hours respectively.
    5. Optional: Turn on the switch of Holidays, then add holidays.
      Note:Up to 50 holidays are supported.
    6. At the bottom-right corner, click Confirm.

      The custom business hours and multiple time branches will appear on the component.

    Use Custom Time Periods

    1. In the Time-based Mode drop-down list, select Based on Custom Time Periods.
    2. In the Time Zone drop-down list, select a time zone.
    3. In the Daylight Saving Time drop-down list, select an option to enable or disable the feature.
    4. Optional: Turn on the switch of Holidays, then add holidays.
      Note:Up to 50 holidays are supported.
    5. At the bottom-right corner, click Confirm.
    6. Click  on the component to add and configure custom time periods.
      Note:Up to 50 custom time periods are supported.

      The time zone and multiple time branches will appear on the component.

      Note:Default branch indicates the failover destination for incoming calls that don't match any configured time conditions.
  3. Click  on the branch to add the next component to route the call or trigger other actions.


Menu

This topic provides an overview of the Menu component, and describes its configuration, variables, as well as supported connections.

    • Related Articles

    • Yeastar - Call Flow Designer - New Setup

      Set up a Call Flow from Scratch You can build a call flow from the ground up, with full control over each component to meet your business needs. Step 1. Create a call flow from scratch Access the creation page of call flow. Log in to PBX web portal, ...
    • Yeastar - Holiday Call Flow

      Holiday Call Flow This topic describes how to create holidays for a specific time zone by date, week, and month. Create a holiday by date Creating a holiday by date. Example: Christmas and boxing day fall on the same dates each year 25th and 26th ...
    • Yeastar - Call Recording Minutes

      Yeastar Call Recording Minutes Understanding Yeastar Call Recording Yeastar Call Recording Minutes are allocated to the system Call Recording Minutes account for both the recording and the storage of the recordings on the local drive of the system ...
    • Yeastar - 4G and Wifi Handover - Call Loss

      4G and Wifi Handover - Call Loss Issue Call handover between cellular and WiFi network Status Identified that the linkus app is not able to handle switching between IPV4 and IPV6 networks. Calls attempting to handover between IPv4 and IPv6 will ...
    • Yeastar - PRIORITY RING - Fanvil Incoming Call Disconnects Outbound

      Fanvil Incoming Call Disconnects Outbound Identified on incoming call on Fanvil handsets, when attempting to complete an outbound call, if a second call rings through to handset the outbound call will be dropped forcing the caller to take the inbound ...