> For the complete documentation index, see [llms.txt](https://docs.aisera.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aisera.com/aisera-platform/channels/interactive-voice-response-ivr/channel-settings-for-ivr.md).

# Channel Settings for IVR

Use IVR settings when you want to add a voice channel to Aisera assistant. Before adding IVR channel, you have to make sure to add integrations for STT (Speech to Text) and TTS (Text to Speech)

### Step 1 - IVR channel - Basic settings

It shows the name of the channel. The secondary channel lists the alternate response method for certain answer types. For example - serve KB articles via email <br>

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdn6HX2fowEN-fp0C2KSalpPjZGBy8b0p2KWTbZfDEjA9X4JvfNQKR_mk_Z7hmOOMl4D9Pmk5FLMSxPUbOblFkPvuEJq9zAtRgBGkGTTGHQnBKZIIXMAS4gRGaQWClFKveTGurY?key=14Ul38_lzWo2kTaBvYKeBQ)

<br>

### Step 2 - IVR channel - General settings

These are the setting on step 2

Provide the language - Language code of the Aisera assistant

Intro Flow Trigger Phrase - Trigger a flow with this phrase. Used for initializing and dynamically welcoming the user

No User Input Timeout - No user input timeout in milliseconds. Bot will react with message or hangup based on other setting below after this timeout&#x20;

No User Input Giveup Retries - Number of times the no user input will be triggered before hangup

No User Input Bot Prompts - Voice prompts to be played on no user input event. You can specify multiple inputs separated by a new line. The bot will select one of the prompts randomly.

No User Input Bot Disconnect Prompts - This bot will be played after max number of no user input events have reached and the bot is ready to disconnect.

User Input Not Understood Prompts - Prompt to be played when STT model was not able to confidently transcribe ( understand) the user’s input.

Bot Error Prompt - The prompt played when a system error occurred.&#x20;

Bot Transfer Error Prompt - The prompt to be played when error happens during transfer of call.&#x20;

Hangup On Transfer Failure - Check this box, if you want to hangup after a failed transfer after playing a message.

Call Recording - Check this box if you would like to record the caller audio voice on the request details page.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeeNahLtoauz6Qi3RVm45vjr05CnVNpsEbVfTikq-D94y4FVN3xdiEX--j4RR-_os1c9_mmX1cjDkoQldK8R3aztBuAnF3rVpjycLuMiwDslbMFlz5Mz8_JwCZOHWP5KLTt0f7d2g?key=14Ul38_lzWo2kTaBvYKeBQ)<br>

### Step 3 - IVR channel - Speech to text settings

Primary STT integration \*&#x20;

Select the STT integration that you would like to use with this channel

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdcL1l1-sTTDyqkf79VL0L8veNV5cm5U0c3o2L6aMraIwbDzbwhpdtNlyrrLjjK_1JQxn-e1GdlbfqqKzEk6aLSHCs8kLcw1RJ23UcJtlOuB8OshaKh5n4c_csJLbQW_2XbA-Zr?key=14Ul38_lzWo2kTaBvYKeBQ)

### Step 4 - IVR channel - Text to Speech settings

Primary TTS integration - Select the primary TTS integration that you would like to use with this channel

Voice Name - This is the ID of the voice talent (speaker) to be used to respond to caller&#x20;

Secondary TTS integration -  Select the secondary TTS integration that you would like to use with this channel

Voice Name - This is the ID of the secondary voice talent (speaker) to be used to respond to caller when primary does not work

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcBnLn4dmk0JfzSVdl3C1uK4m1oj84tlxHqJyMi1c1-10nHhBNef1B0jZETTY_kyqInpSvwtpfy7MqkavMpp8XMIGglfYqXWrSkhvmrcGF0aZcrg1zfsPnRejgYyeWMSoBLRnkA?key=14Ul38_lzWo2kTaBvYKeBQ)

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aisera.com/aisera-platform/channels/interactive-voice-response-ivr/channel-settings-for-ivr.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
