Skip to main content
Ce guide vous présente les quatre appels REST nécessaires pour répondre à votre premier appel téléphonique avec un agent IA.
Vous aurez besoin d’un compte ThunderPhone. L’inscription est gratuite et prend moins d’une minute. Vous préférez cliquer plutôt qu’utiliser curl ? Le quickstart du tableau de bord permet d’atteindre ce même premier appel sans écrire de code.

Étape 1 : Obtenir une clé API

1

Se connecter

2

Accéder à Clés

Dans le tableau de bord, accédez à Organisation → Clés.
3

Créer une clé

Cliquez sur Créer une clé, donnez-lui un nom et copiez la valeur sk_live_.... La clé brute n’est affichée qu’une seule fois : enregistrez-la immédiatement dans votre gestionnaire de secrets.
Vous êtes bloqué ? Créer une clé API serveur détaille cette procédure étape par étape, et le copilote intégré à l’application peut mettre en évidence chaque contrôle en direct.
Dans ce guide, remplacez sk_live_YOUR_API_KEY par la valeur que vous venez de copier. La clé identifie automatiquement votre organisation ; vous n’avez donc jamais besoin d’ajouter un identifiant d’organisation aux URL.

Étape 2 : Créer un agent

Un agent définit la manière dont l’IA gère les conversations : prompt, voix, niveau de produit, outils et éligibilité au widget.
Niveaux de produit : spark est optimisé pour le coût, bolt pour la vitesse et storm-base / storm-extra pour l’intelligence sur les prompts complexes. Consultez Agents pour la comparaison complète.

Étape 3 : Provisionner un numéro de téléphone

Cet appel demande un numéro au pool de démonstration de ThunderPhone et attribue votre nouvel agent comme gestionnaire des appels entrants. (Pour utiliser votre propre numéro provenant d’un fournisseur VoIP, consultez plutôt les connexions VoIP.)
Votre nouveau numéro démarre avec le statut status="provisioning" et passe à active en quelques secondes ; lorsque vous fermez votre navigateur, le numéro est prêt à recevoir des appels.

Étape 4 (facultative) : Configurer un webhook

Pour les événements en temps réel (routage dynamique des appels, traitement après appel), ajoutez un endpoint webhook. Abonnez-vous uniquement aux événements dont vous avez besoin.
La réponse contient un secret à usage unique — copiez-le dans votre gestionnaire de secrets. Utilisez ce secret pour vérifier l’en-tête X-ThunderPhone-Signature des requêtes entrantes (consultez la présentation des webhooks).

Étape 5 : Tester votre agent

Appelez le numéro que vous venez de provisionner. L’agent décroche, se présente et suit votre prompt. Examinez l’appel après sa fin :
Accédez à un appel spécifique pour récupérer la transcription et l’URL de l’enregistrement :

Étapes suivantes

Ajouter des outils de fonction

Permettez à votre agent d’appeler vos API pendant une conversation.

Passer des appels sortants

Déclenchez des appels depuis votre propre code.

Gérer les webhooks

Réagissez aux événements d’appel en temps réel.

Référence complète de l’API

Tous les endpoints publics, documentés.