---
title: Bridge Actions - External Events
slug: voice-apis/bridge-actions-external-events
docTags: 
createdAt: 2026-01-20T03:02:17.641Z
---

# Description

This page lists **external events emitted for Bridge Actions**. Use these events to confirm whether a bridge action succeeded or failed.

## Refer (On Bridge)

| Event Name | Event Type            | Description                       |
| ---------- | --------------------- | --------------------------------- |
| referred   | bridge\_action\_event | The URL was updated successfully. |

## StartPlay

| Event Name              | Event Type            | Description                                                            |
| ----------------------- | --------------------- | ---------------------------------------------------------------------- |
| play\_started           | bridge\_action\_event | The play started on the bridge.                                        |
| play\_completed         | bridge\_action\_event | File has completely played out on the bridge and now play has stopped. |
| play\_interrupted       | bridge\_action\_event | Play was stopped manually by another action.                           |
| play\_failed\_to\_start | bridge\_action\_event | The file failed to play on the bridge.                                 |

## StopPlay

| Event Name             | Event Type            | Description                                                   |
| ---------------------- | --------------------- | ------------------------------------------------------------- |
| play\_interrupted      | bridge\_action\_event | Play was stopped successfully, before the file was completed. |
| play\_failed\_to\_stop | bridge\_action\_event | StopPlay action was not completed.                            |

## StartSay

| Event Name             | Event Type            | Description                                                           |
| ---------------------- | --------------------- | --------------------------------------------------------------------- |
| say\_started           | bridge\_action\_event | The say started on the bridge.                                        |
| say\_completed         | bridge\_action\_event | Text has completely played out on the bridge and now say has stopped. |
| say\_interrupted       | bridge\_action\_event | Say was stopped manually by another action.                           |
| say\_failed\_to\_start | bridge\_action\_event | The message failed to start playing out on the bridge.                |

## StopSay

| Event Name            | Event Type            | Description                                                      |
| --------------------- | --------------------- | ---------------------------------------------------------------- |
| say\_interrupted      | bridge\_action\_event | Say was stopped successfully, before the message was played out. |
| say\_failed\_to\_stop | bridge\_action\_event | StopSay action was not completed.                                |

## StartRecording

| Event Name                   | Event Type            | Description                                         |
| ---------------------------- | --------------------- | --------------------------------------------------- |
| recording\_started           | bridge\_action\_event | Indicates that the recording has started.           |
| recording\_stopped           | bridge\_action\_event | Indicates that the recording has stopped.           |
| recording\_failed\_to\_start | bridge\_action\_event | Indicates a failure to start the recording process. |
| recording\_available         | bridge\_action\_event | Indicates that the recording is available.          |

## StopRecording

| Event Name                  | Event Type            | Description                                        |
| --------------------------- | --------------------- | -------------------------------------------------- |
| recording\_failed\_to\_stop | bridge\_action\_event | Indicates a failure to stop the recording process. |
| recording\_stopped          | bridge\_action\_event | Indicates that the recording has stopped.          |
| recording\_available        | bridge\_action\_event | Indicates that the recording is available.         |

