Skip to content

Language

Use the Language component to control which language callers hear for system prompts as they move through a Call Flow. By default every flow speaks English, so add this component at any point where you want a different language to take over.

A Call Flow plays all system prompts in English unless you tell it otherwise. Dropping in a Language component overrides that default for every component placed after it, so callers continue in the language you choose until the flow ends or another Language component changes it again.

Only English is offered out of the box. Before you can pick anything else in this component, download the language you need under PBX Settings > Voice Prompt > System Prompt. Once a language is installed there, it becomes selectable in the flow.

System Prompt language list under Voice Prompt settings

  1. Add the Language component to your Call Flow, then click it to open its settings.

    Language component placed on the Call Flow canvas

  2. Open the Language drop-down and choose the language you want the following components to use.

    Language drop-down showing the installed languages

  3. Click Confirm in the bottom-right corner. The language you picked is now shown on the component tile.

    Language component displaying the selected language

The Language component connects to exactly one downstream component. Any of the following can follow it.

ComponentWhat it does
PromptPlays an audio prompt or a text-to-speech message to the caller.
Business HoursSends calls to different destinations depending on the time of day.
MenuOffers callers a set of options and routes them by the DTMF (Dual-Tone Multi-Frequency, the tones a phone keypad makes) digit they press.
User InputCollects DTMF digits from the caller, usually paired with Condition to evaluate the entry and route the call.
LanguageChanges the system prompt language again for the components that follow.
RecordStarts recording once the caller reaches another party, with optional start and in-progress prompts, or disables recording for calls that would otherwise be recorded.
Dial by NumberLets callers dial a number directly to reach a destination.
Dial by NameAn end component that lets callers reach a user by entering the first three letters of that user’s name.
TransferAn end component that transfers the caller to a chosen destination, with an optional transfer prompt.
Hang Up CallAn end component that disconnects the caller.
ConditionRoutes calls according to logical expressions.
LoopRepeats a group of components a set number of times or until a condition is satisfied.
Internal Data OpsReads from and writes to the PBX-native database. See Get Extension Presence Status, Set Extension Presence Status, Get Queue Agent, Get Queue Info, Get Agent Status, Set Agent Status, Get System Info, Get System Capacity, Get Extension Info, and Get Company Contact Info.
Email SenderSends email for real-time notifications, alerts, or user-specific information.
Database AccessRuns SQL operations against a database to read or update data during the flow.
HTTP RequestSends HTTP requests to external servers to exchange data with third-party services.