Numéros de téléphone
Enregistrez des numéros de téléphone pour que vos agents puissent recevoir des appels entrants et passer des appels sortants.
À quoi servent les numéros de téléphone
Un numéro de téléphone enregistré associe un vrai numéro PSTN à un agent Aethex. Une fois enregistré, les appels entrants vers ce numéro sont acheminés directement vers l'agent ; les appels sortants de l'agent passent par l'opérateur de ce numéro.
Enregistrer un numéro Twilio
Fournissez le numéro au format E.164, votre ID de compte Twilio (depuis le tableau de bord Aethex sous Comptes Twilio) et un nom convivial optionnel. Aethex configure automatiquement le webhook Twilio pour que les appels entrants soient acheminés vers votre agent.
curl -X POST https://api.aethexai.com/api/v1/phone-numbers/twilio/register \
-H "X-API-Key: $AETHEX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+15551234567",
"twilio_account_id": "<TWILIO_ACCOUNT_UUID>",
"agent_id": "<your-agent-id>",
"friendly_name": "Support line"
}'Enregistrer un numéro SIP
Vous apportez votre propre opérateur ou PBX ? Créez un trunk entrant via l'API SIP Trunks et rattachez ici un numéro avec le trunk_id. Aethex achemine les appels entrants de ce numéro vers votre agent. Pour les trunks sortants uniquement, /sip-trunks/onboard enregistre les numéros automatiquement — cette étape n'est pas nécessaire.
curl -X POST https://api.aethexai.com/api/v1/phone-numbers/sip/register \
-H "X-API-Key: $AETHEX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "+15551234567",
"trunk_id": "<YOUR_TRUNK_UUID>",
"agent_id": "<your-agent-id>"
}'Appels sortants
Pour passer un appel sortant, déclenchez-le via POST /calls/trigger avec from_number défini sur le numéro enregistré et to_number sur la destination. L'agent répond dès que l'appelé décroche.Pour les campagnes d'appels sortants en masse, utilisez POST /calls/batch pour planifier une liste d'appels.
Acheminement entrant
L'acheminement entrant est automatique une fois le numéro enregistré et lié à un agent. Pour lier un numéro à un agent spécifique, définissez agent_id lors de l'enregistrement du numéro de téléphone. Mettez à jour l'acheminement à tout moment avec PATCH /phone-numbers/{id}.
Vérifier l'enregistrement
Après l'enregistrement, listez vos numéros de téléphone pour confirmer que le numéro apparaît avec status: active.
curl https://api.aethexai.com/api/v1/phone-numbers \
-H "X-API-Key: $AETHEX_API_KEY"Cycle de vie
Pour mettre à jour l'acheminement (changer l'agent vers lequel un numéro pointe), utilisez PATCH /phone-numbers/{id}. Pour libérer un numéro d'Aethex (sans l'annuler chez Twilio ou votre opérateur), utilisez DELETE /phone-numbers/{id}.
Suivant
Une fois que vous avez un numéro, déclenchez votre premier appel sortant : consultez la référence de l'API Appels pour le contrat complet de POST /calls/trigger. Pour qu'un numéro envoie ou réponde aux SMS, voir SMS.
