> For the complete documentation index, see [llms.txt](https://docs.ownchat.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ownchat.app/bot/send-action/send-audio-node.md).

# Send Audio

{% embed url="<https://app.supademo.com/demo/cmm3fzcux18h1q1brv1do2dnv?utm_source=link>" %}

### Overview &#x20;

The **Send Audio** action allows you to send a voice message or audio file within a bot flow.

This action:

* Sends an audio message
* Does not collect user input
* Automatically proceeds to the next connected node

### Add a Send Audio Action &#x20;

1. Click **Add Node**

{% embed url="<https://app.supademo.com/demo/cmp28e3rp015vur0jy8l8cu0l?utm_source=link>" %}

2. Select **Send Action**
3. Choose **Send Audio**

{% embed url="<https://app.supademo.com/demo/cmp28g7r200nnwz0j2rrpyvzu?utm_source=link>" %}

The Send Audio configuration panel will open.

#### Action Name &#x20;

The **Action Name** is used for internal reference.

* Helps identify the action within the flow
* Does not appear to customers

{% embed url="<https://app.supademo.com/demo/cmp28mdqd0001yk0j3e39lbtf?utm_source=link>" %}

Example:

* 9999 Special Launch

### Media Upload Type &#x20;

You must choose how the audio will be uploaded.

Available options:

* **From Media**

{% embed url="<https://app.supademo.com/demo/cmp29fldk016tur0j36tfpggo?utm_source=link>" %}

* **URL**

{% embed url="<https://app.supademo.com/demo/cmp28oovr000fyk0jbsxxcmtk?utm_source=link>" %}

#### Upload Type: From Media &#x20;

Use this option to select an audio file from the Media Collection.

Steps:

1. Select **Upload Type – From Media**
2. Click **Upload Media**

{% embed url="<https://app.supademo.com/demo/cmp29gtu6016vur0jz9aw0se6?utm_source=link>" %}

3. Choose the required audio file from the popup
4. Confirm selection

{% embed url="<https://app.supademo.com/demo/cmp29i8u30171ur0jdp10bqy6?utm_source=link>" %}

The selected audio file will be attached to the action.

### Upload Type: URL &#x20;

Use this option to send an audio file using a direct URL.

**URL** &#x20;

Enter the publicly accessible audio file URL.

**Fallback URL** &#x20;

Enter a backup audio URL.

If the primary URL fails or is inaccessible, the fallback URL will be used.

### Caption (Optional) &#x20;

You can add caption text along with the audio message.

Caption features:

* Maximum length: 4096 characters
* Supports emojis
* Supports text formatting
* Supports variables

Use captions to provide context or additional information.

### Text Formatting Options (Caption) &#x20;

**Bold** &#x20;

1. Select the text
2. Click **B**

**Italic** &#x20;

1. Select the text
2. Click ***I***

**Strikethrough** &#x20;

1. Select the text
2. Click ~~**S**~~

**Emojis** &#x20;

Click the **Emoji icon** to insert emojis.

#### Add Variable &#x20;

Use **Add Variable** to insert dynamic data into the caption.

When the message is sent, variables are replaced with customer-specific data.

#### Customer Fields &#x20;

Predefined fields stored in the customer profile.

Examples:

* Customer Name
* Phone Number
* Total Amount
* Custom Fields

**Example usage:**

Hi {{customer.name}}

To insert a variable:

1. Click **Add Variable**
2. Select the required field
3. The variable will be inserted automatically

### Supported File Formats &#x20;

The following audio formats are supported:

* audio/aac
* audio/mp4
* audio/mpeg
* audio/amr
* audio/ogg

#### File Size Limit &#x20;

Maximum file size: **5 MB**\
Files exceeding this size will not be accepted.

#### **Save and Deploy** &#x20;

After configuring the action:

1. Click **Create** to add the action to the flow

{% embed url="<https://app.supademo.com/demo/cmp29k0fo0173ur0jhgqmmrkf?utm_source=link>" %}

2. Connect the node within the flow
3. Click **Publish** to deploy the configuration

#### Validation Before Publishing &#x20;

Before publishing:

* Confirm file format and size meet requirements
* Verify URL accessibility (if using URL upload type)
* Ensure fallback URL is valid (if configured)
* Test the flow to confirm correct audio delivery
