Place and manage a 1-1 VVoIP call (Mavenir BYON)
A 4-step recipe with Mavenir. We can help you get access.
Recipe · 4 steps
Place and manage a 1-1 VVoIP call (Mavenir BYON)
with Mavenir
Create a VVoIP session, check it, update its status, and end it.
- Originate the 1-1 voice/video session with an SDP offer.
- Read the session back. Use the resourceUrl from step 1 rather than building a URL.
- Move the session to Connected with the SDP answer (SIP responseCode 200). Mirrors the exMT200 example in the spec.
- Cancel, decline or terminate the session. SAFETY-CRITICAL — this drops a live call. See agentic-access/mavenir-agentic-access.yml.
What you'll need to have ready
- clientId: Client Id assigned by the WebRTC Gateway during RACM registration.
- originatorAddress: Originator URI, e.g. tel:+911234567890
- receiverAddress: Receiver URI, e.g. tel:+911234567891
- originatorName
- receiverName
- offerSdp: Inline SDP offer (RFC 4566).
- answerSdp: Inline SDP answer used when moving the session to Connected.
- clientCorrelator: Client-generated UUID; the gateway returns it unaltered.
For your developer
Arazzo workflow mavenir:place-and-manage-vvoip-call, 4 operations: $sourceDescriptions.onetoonecallApi.postSessions → $sourceDescriptions.onetoonecallApi.getSessionDetailsById → $sourceDescriptions.onetoonecallApi.postSessionStatus → $sourceDescriptions.onetoonecallApi.deleteSessionById. Specs on APIs.io.