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

Commit

Permalink
VAPI 1094 Media Streaming api (#625)
Browse files Browse the repository at this point in the history
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]>
  • Loading branch information
4 people authored Aug 19, 2022
1 parent 0bc1396 commit 2184bd1
Show file tree
Hide file tree
Showing 8 changed files with 869 additions and 0 deletions.
5 changes: 5 additions & 0 deletions site/docs/voice/bxml/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ If BXML execution ends without performing a webhook, there is an implicit `<Hang
| [`<Gather>`](/docs/voice/bxml/gather) | The Gather verb is used to collect DTMF digits. |
| [`<StartGather>`](/docs/voice/bxml/startGather) | The StartGather verb is used to collect DTMF digits during the execution of other verbs. |
| [`<StopGather>`](/docs/voice/bxml/stopGather) | The StopGather verb stops the DTMF collection initiated by `<StartGather>`. |
| [`<StartStream>`](/docs/voice/bxml/startStream) | The StartStream verb allows a segment of a call to be streamed to an external destination. |
| [`<StopStream>`](/docs/voice/bxml/stopStream) | The StopStream verb is used to stop a stream previously started by a `<StartStream>` verb. |
| [`<SendDtmf>`](/docs/voice/bxml/sendDtmf) | The SendDtmf verb is used to play DTMF digits in the call. |
| [`<Tag>`](/docs/voice/bxml/tag) | The Tag verb is used to set a new tag value without executing a webhook. |

Expand Down Expand Up @@ -106,6 +108,9 @@ BXML webhooks are HTTP messages that are sent to your application server to noti
| [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. |
| [Disconnect](/docs/voice/webhooks/disconnect) | Bandwidth API sends this when a call ends. |
| [DTMF](/docs/voice/webhooks/dtmf) | Bandwidth API sends this for every digit detected after a `<StartGather>` is executed. |
| [MediaStreamStarted](/docs/voice/webhooks/mediaStreamStarted) | Bandwidth API sends this after the stream requested in a `<StartStream>` is started. |
| [MediaStreamRejected](/docs/voice/webhooks/mediaStreamRejected) | Bandwidth API sends this if a stream requested in a `<StartStream>` can not be started. |
| [MediaStreamStopped](/docs/voice/webhooks/mediaStreamStopped) | Bandwidth API sends this when a stream requested in a `<StartStream>` ends. |
| [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. |
| [Transfer Disconnect](/docs/voice/webhooks/transferDisconnect) | Bandwidth API sends this when any leg of a `<Transfer>` ends. |
| [Transcription Available](/docs/voice/webhooks/transcriptionAvailable) | Bandwidth API sends this when the transcription of a recording is available for download. |
Loading

0 comments on commit 2184bd1

Please sign in to comment.