Docs/Prise en main

Prise en main

Passez de zéro à une session caméra en direct en cinq étapes.

  1. Créer une équipe

    Inscrivez-vous, puis créez une équipe. Une équipe est votre tenant — sessions, clés API et membres lui appartiennent tous.

  2. Générer une clé API

    Dans Équipes → Clés API, créez une clé. Les clés de production commencent par sil_live_, les clés sandbox par sil_test_. Le secret ne s'affiche qu'une seule fois — conservez-le en lieu sûr.

    Conservez votre secret
    La clé en clair n'est renvoyée qu'une seule fois. Si vous la perdez, révoquez-la et créez-en une nouvelle.
  3. Créer une session

    Créez une session pour votre client. Choisissez un canal de diffusion : sms, email ou link (vous envoyez le lien vous-même).

    curl -X POST https://api.seeitlive.io/v1/sessions \
      -H "Authorization: Bearer sil_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
      -H "Content-Type: application/json" \
      -d '{
        "channel": "email",
        "recipientEmail": "customer@example.com",
        "note": "Ticket #4821",
        "ttlMinutes": 30
      }'
  4. Envoyer l'invitation

    Pour sms et email, SeeItLive envoie l'invitation à votre place. Pour link, partagez l'inviteUrl renvoyé via votre propre canal.

  5. Regarder le flux

    Intégrez agentViewUrl dans une iframe et interrogez le statut de la session jusqu'à ce qu'il passe à live.

    curl https://api.seeitlive.io/v1/sessions/<id>/status \
      -H "Authorization: Bearer sil_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    # { "status": "live", "producerCount": 1, "hasVideo": true }
Prise en main