Skip to main content
Add sibling <Number> elements to one <Dial> when you want Vobiz to attempt several PSTN destinations concurrently. Vobiz bridges the first destination that answers and cancels the remaining B-legs.

Example

Replace callerId with a Vobiz number owned or authorized by your account. The receiving carrier and device decide whether to display callerName.

How the race is reported

DialBLegPosition follows the child order: The winning destination receives the normal answer, connected, and hangup lifecycle. When another destination loses the race, its DialHangup callback reports:
Treat LOSE_RACE as an expected simultaneous-dial outcome, not as a destination or carrier failure.

Application handling

  • Match callbacks to a destination using DialBLegUUID, DialBLegTo, and DialBLegPosition.
  • Do not retry a LOSE_RACE leg as an error while another destination is connected.
  • Use the final action request for the overall Dial result.
  • Set timeout explicitly to control how long unanswered destinations remain in the race.

Next steps