Passer au contenu principal
POST
/
api
/
optimus
/
meeting-link
Générer un lien de réunion
curl --request POST \
  --url https://api.example.com/api/optimus/meeting-link

Requête

curl -X POST https://app.orova.ai/api/optimus/meeting-link \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "assistantId": "AGENT_ID",
    "contactName": "John Doe",
    "phoneNumber": "+1234567890",
    "workspaceId": "WORKSPACE_ID"
  }'

Paramètres

ChampTypeRequisDescription
assistantIdstringOuiAgent à utiliser pour l’appel vidéo
contactNamestringNonNom du contact (injecté comme variable)
phoneNumberstringNonNuméro de téléphone du contact (pour la recherche)
workspaceIdstringNonID de l’espace de travail

Réponse

{
  "call_id": "call_abc123",
  "room_url": "https://app.orova.ai/meeting/call_abc123?token=..."
}

Remarques

  • Le room_url est un lien à usage unique. Une fois que le contact l’ouvre, le jeton est consommé.
  • Le contact ouvre le lien dans son navigateur — aucune connexion ni application requise.
  • Les données du contact sont automatiquement injectées comme variables dans le prompt système de l’agent.
  • Une vérification des crédits est effectuée avant la génération du lien. Renvoie 402 si les crédits sont insuffisants.