---
title: "How do I add SMS support in our IVR?"
slug: "how-do-i-add-sms-support-in-our-ivr"
description: "Give callers the option to receive support through SMS/text instead of waiting for an Agent on the phone. Learn how in this guide."
updated: 2026-03-07T21:57:23Z
published: 2026-03-07T21:57:23Z
canonical: "help.gladly.com/how-do-i-add-sms-support-in-our-ivr"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.gladly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I add SMS support in our IVR?

| **REQUIRED USER ROLE** Administrator | **PERMISSION OVERVIEW** [View permissions by role](https://help.gladly.com/docs/managing-users-and-roles#roles-and-responsibilities) |
| --- | --- |

Add an SMS node in your [Initial IVR](https://help.gladly.com/docs/initial-ivr-and-queue-ivr#initial-ivr) to give callers the option to receive support through SMS/text instead of waiting for an Agent on the phone.

## Before you start

Before you add SMS support to your IVR, we recommend that you first review the following:

- Your Voice number should support SMS. Phone numbers purchased through Gladly likely already support SMS.
- The phone number where you want to introduce SMS must be [A2P 10DLC registered](https://help.gladly.com/docs/toll-free-number-and-a2p-registration-process/#h-a2p-dlc-registration), or SMSes will be tagged as spam. Do not proceed without completing this registration. Contact Gladly Support if you have completed registration for another phone number in Gladly.
- If the IVR is linked to multiple phone numbers, SMS support will also be available for those numbers.

## How Voice to SMS works

Provide callers with the option to transition to receiving assistance through SMS instead of waiting for an Agent. This option is commonly given to callers through a Menu node.

There are three nodes required to transition calls to SMS from the IVR:

1. Menu
2. SMS
3. Message

![Flowchart illustrating SMS sending process with success and error messages.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/voice-to-sms-ivr-sample-1024x787.png)

In the sample IVR above, the Menu node is configured to give callers the option to press "1" to receive a text instead, which moves the call to the SMS node. The SMS node automatically detects the caller's number and sends an SMS that says, "Thanks for contacting us! How can we help? Reply STOP to stop".

- If the SMS is **successful**, the call is moved to the Message (SMS Sent) node with a message that the text was sent successfully, and the call ends.
- If the SMS **fails**, the call is moved to the Message (SMS Error) node with a message that it's unable to send a text and to wait for the next available Agent. The call is then moved to the Exit node, which queues the call in an Inbox.

## Add SMS support in the IVR

[IVR to SMS Video](https://fast.wistia.net/embed/iframe/xs904aoq1s?seo=false&amp;videoFoam=false)

The process of adding SMS support to an existing IVR includes several steps. Follow the instructions below closely.

1. Click ![](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/hamburger-menu-icon(2).svg) on the top left corner of the screen.
2. Click **Settings**.
3. Under the **Channels**category, click **Voice**.
4. Find the number you'd like to add SMS support. Under the **Initial IVR** column, click the linked IVR to open the IVR in edit mode.
5. Find the Menu node in the section of the IVR you want to give the option to receive support via SMS.
  - Use the search feature on the top right corner and type "menu" to find all Menu nodes. ![Menu options for voicemail including Holiday Voicemail and Closed Voicemail Option.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/search-menu-node-1024x468.png)
6. Click the Menu node you want to update to include the SMS option. This will take you to the Menu node's settings.
7. Click **Add Menu Item,** which adds a blank **DTMF** and **Voice** input section. ![Input fields for DTMF and voice phrases in an IVR system interface.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/blank-input-menu-node.webp)
8. Under the **Next Node** section of the blank **DTMF** and **Voice** input section, click "None" to open the list, then scroll up and click **Create New Node**.
9. From the node selection screen, click SMS. ![Various node types for customer routing in a communication system interface.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/sms node.png)
10. At this point, the new SMS node (named "New SMS") is now linked to the Menu node.
11. Go back to the Menu node and find the blank **DTMF** and **Voice** input section. ![DTMF input options and voice phrases for customer interaction in IVR system.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/menu-mode-input-options-1.webp)

- **DTMF Input –** Enter the number you want callers to press to receive a text. (e.g., 1)
- **Voice Input Phrases –** Allow callers to say (along with press) their selection. If DTMF is "1," enter the phonetic pronunciation of the number 1 (e.g., won, one, on, wan) This is not required. Do note that the use of this feature incurs [additional costs](https://help.gladly.com/docs/voice-and-sms-phone-number-costs/).

12. Scroll up the Menu node and find the Message option. Pick how you'd like your callers to hear the SMS option: **Recording** or **Text to Speech**.

![Text input area for recording messages to be heard by customers.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/menu-node-recordings-used.webp)

- **Recording –** If selected, click select recording to upload a message telling callers to press "1" to receive support via text. For example, you can say, "To text with us instead, press 1. Otherwise, stay on the line, and the next available Agent will help you shortly."
- **Text to Speech –**If selected, enter your message in text form in the **Text** box. Under **Voice**, pick a voice option to transcribe the text electronically.

13. Go back to the SMS node (named "New SMS") and complete the following fields:

- **Name –** Enter a new name for the node. We suggest "Send SMS" to easily identify how the node is used.
- **Description –**Enter a short description of the node.
- **SMS Body –** Enter the message a caller received if they choose to receive help via text. For example, you can use, "Thank you for contacting <COMPANY NAME>! What can we do for you? Reply STOP to stop messages".

14. From the same SMS node, under the **Next Node** section, click "None" to open the list, then scroll up and click **Create New Node**.

15. From the node selection screen, click Message. ![Options for selecting node types in a customer routing system interface.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/message node(1).png)

- This links the SMS node to a Message node to tell callers when a text message is successfully sent.

16. Scroll up the Message node and complete the following fields:

- **Name –**Enter a new name for the node. We suggest "SMS Sent" to easily identify how the node is used.
- **Description –** Enter a short description of the node.

17. In the same Message node, find the Message option. Pick how you'd like your callers to hear that their request to receive support via text is successful: **Recording** or **Text to Speech**.

- **Recording –** If selected, click select recording to upload a message. For example, you can say, "Text message sent! We look forward to assisting you."
- **Text to Speech –**If selected, enter your message in text form in the Text box. For example, you can enter, "Text message sent! We look forward to assisting you."Under Voice, pick a voice option used to transcribe the text electronically.
  - Under Voice, pick a voice option used to transcribe the text electronically.

18. Go back to the SMS node (named "New SMS" unless you renamed it). Under the **Error Node** section, click "None" to open the list, then scroll up and click **Create New Node**.

19. From the node selection screen, click Message.

![Options for selecting node types in a customer routing system interface.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/message node(1).png)

- This links the SMS node to a Message node, which tells callers when an error is encountered and the text cannot be sent.

20. Scroll up the Message node and complete the following fields:

- **Name –** Enter a new name for the node. We suggest "SMS Error" to easily identify how the node is used.
- **Description –**Enter a short description of the node.

21. In the same Message node, find the Message option. Pick how you'd like your callers to hear that their request to receive support via text fails: **Recording** or **Text to Speech**.

- **Recording –** If selected, click select recording to upload a message. For example, you can say, "We're sorry, we're not able to send you a text. Stay on the line, and the next available Agent will help you shortly."
- **Text to Speech –** If selected, enter your message in text form in the Text box. For example, you can enter, "We're sorry, we're not able to send you a text. Stay on the line, and the next available Agent will help you shortly."
  - Under **Voice**, pick a voice option used to transcribe the text electronically.

22. Return to the Message node (we suggested naming it "SMS Error"). Under the **Next Node** section, click "None" to open the list, then scroll up and click **Create New Node**.

23. From the node selection screen, click **Exit**. This node is used to identify the node in the Channel settings page so calls can be routed to a specified Inbox if SMS fails.

![Various node types for customer routing in an IVR system, including SMS and Voicemail.](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/exit.png)

24. Scroll up the **Exit** node and complete the following fields:

- **Name –** Enter a name for the node to identify how the node is used easily. This name can't be changed once saved.
- **Description –** Enter a short description of the node.

25. Click **OK** to save the Exit node.

26. Click **Publish** to save your update. Enter a short description of the updates you made, then click **OK**.

> [!NOTE]
> Offer SMS Support in Queue IVR
> 
> Offer help through SMS while a call is waiting in the [Queue IVR](https://help.gladly.com/docs/initial-ivr-and-queue-ivr#queue-ivr) and the setup instructions is the same as in the Initial IVR. Note that the Queue IVR will play music every “X” seconds (based on the [Queue IVR Wait Time (seconds)](https://help.gladly.com/docs/voice-phone-number-settings) setting) that an Agent isn't routed a call and offer to switch to SMS support is provided.

## Link Exit node to the correct Inbox

By default, the Exit node (step 23 from the previous section) routes calls to [Voice's Default Inbox](/docs/configure-voice-entry-points) if sending an SMS fails, but you can set up an [exception](https://help.gladly.com/docs/entry-points-settings-overview#entry-point-exceptions) by linking the Exit node to a different Voice Inbox if needed.

[Test](https://help.gladly.com/docs/test-ivr-updates) your IVR to confirm the functionality of your new SMS options.

## Reports

To learn how often Customers choose the option to receive support via SMS instead of speaking to an Agent, we suggest using the [IVR End States](https://help.gladly.com/docs/ivr) report.

Users assigned the **Team Manager** or **Administrator** roles can contact [Gladly Support](https://help.gladly.com/product-docs/pages/en/contact-gladly-support-team). Log into Gladly as one of these roles, click![hamburger-menu-icon(1)](https://cdn.us.document360.io/7047b671-c4f2-4df0-bb0a-b9b511fd2452/Images/Documentation/hamburger-menu-icon(1).svg)on the top-left corner, then click **Contact Gladly Support**. Gladly Support's primary operating hours are Monday through Friday, 6 AM to 6 PM Pacific Time, but you can submit a request anytime.

- Please select the correct business impact (P1 to P4).
- Most requests should be sent as a P4.
