Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Commit 2184bd1

Browse files
tmoney-bwCatexBmarcelohossomiNick Ashley
authored
VAPI 1094 Media Streaming api (#625)
Add documentation for Programmable Voice Media Streaming Feature Co-authored-by: Catherine <[email protected]> Co-authored-by: Marcelo Hossomi <[email protected]> Co-authored-by: Nick Ashley <[email protected]>
1 parent 0bc1396 commit 2184bd1

File tree

8 files changed

+869
-0
lines changed

8 files changed

+869
-0
lines changed

site/docs/voice/bxml/about.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ If BXML execution ends without performing a webhook, there is an implicit `<Hang
7676
| [`<Gather>`](/docs/voice/bxml/gather) | The Gather verb is used to collect DTMF digits. |
7777
| [`<StartGather>`](/docs/voice/bxml/startGather) | The StartGather verb is used to collect DTMF digits during the execution of other verbs. |
7878
| [`<StopGather>`](/docs/voice/bxml/stopGather) | The StopGather verb stops the DTMF collection initiated by `<StartGather>`. |
79+
| [`<StartStream>`](/docs/voice/bxml/startStream) | The StartStream verb allows a segment of a call to be streamed to an external destination. |
80+
| [`<StopStream>`](/docs/voice/bxml/stopStream) | The StopStream verb is used to stop a stream previously started by a `<StartStream>` verb. |
7981
| [`<SendDtmf>`](/docs/voice/bxml/sendDtmf) | The SendDtmf verb is used to play DTMF digits in the call. |
8082
| [`<Tag>`](/docs/voice/bxml/tag) | The Tag verb is used to set a new tag value without executing a webhook. |
8183

@@ -106,6 +108,9 @@ BXML webhooks are HTTP messages that are sent to your application server to noti
106108
| [Conference Recording Available](/docs/voice/webhooks/conferenceRecordingAvailable) | Bandwidth API sends this when a recording started by a `<StartRecording>`in a conference is available for download. |
107109
| [Disconnect](/docs/voice/webhooks/disconnect) | Bandwidth API sends this when a call ends. |
108110
| [DTMF](/docs/voice/webhooks/dtmf) | Bandwidth API sends this for every digit detected after a `<StartGather>` is executed. |
111+
| [MediaStreamStarted](/docs/voice/webhooks/mediaStreamStarted) | Bandwidth API sends this after the stream requested in a `<StartStream>` is started. |
112+
| [MediaStreamRejected](/docs/voice/webhooks/mediaStreamRejected) | Bandwidth API sends this if a stream requested in a `<StartStream>` can not be started. |
113+
| [MediaStreamStopped](/docs/voice/webhooks/mediaStreamStopped) | Bandwidth API sends this when a stream requested in a `<StartStream>` ends. |
109114
| [Recording Available](/docs/voice/webhooks/recordingAvailable) | Bandwidth API sends this when a recording started by either a `<StartRecording>` or a `<Record>` verb in a call is available for download. |
110115
| [Transfer Disconnect](/docs/voice/webhooks/transferDisconnect) | Bandwidth API sends this when any leg of a `<Transfer>` ends. |
111116
| [Transcription Available](/docs/voice/webhooks/transcriptionAvailable) | Bandwidth API sends this when the transcription of a recording is available for download. |

0 commit comments

Comments
 (0)