Skip to main content

Invite Interpreter


Use the Add an Interpreter popup to add an audio-only interpreter to an active video consultation.


This screen includes:

#ElementDescription
1InstructionsExplain how to request an interpreter
2Language selectorSelects the interpreter language
3Add interpreter actionSubmits the interpreter request
4Close actionDismisses the dialog

Workflow​

  1. Open an active video consultation.
  2. Select the interpreter action.
  3. Call PUT /api/v3/appointments/{appointment-id}/video-room/interpreter.
  4. Display the Invite Interpreter dialog.
  5. Select an interpreter language.
  6. Select Add interpreter.
  7. Call POST /api/v3/appointments/{appointment-id}/video-room/interpreter/invite.
  8. Add the interpreter to the consultation.

Validations​

ScenarioApp behaviorSDK output
No active consultationHide the interpreter actionstate = unavailable
No language selectedDisable Add interpreterstate = invalid
Valid language selectedEnable Add interpreterstate = valid
Interpreter already activeBlock another requeststate = unavailable
Session is invalidReject the requeststate = unauthenticated
Request failsPreserve the current consultationstate = error

Actions​

ScenarioApp behaviorSDK output
Interpreter action selectedDisplay the interpreter dialogPage object
Language selectedUpdate the selected languagelanguage = updated
Add interpreter selectedSubmit the interpreter requestPOST request
Interpreter joinsUpdate consultation participantsstate = connected
Close selectedDismiss the dialogClose event

Endpoint Resources​

Interpreter​

PUT 

v3/appointments/{appointment-id}/video-room/interpreter/language

Displays the Invite Interpreter dialog for the specified video consultation.

Request Interpreter​

POST 

v3/appointments/{appointment-id}/video-room/interpreter

Invites an audio-only interpreter to the active video consultation in the selected language