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
Ouvrez app.thunderphone.com.
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.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.É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.)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.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 :É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.