Ajoxi
  • Pilier
    TÉLÉPHONE NUAGE

    Téléphone cloud, messagerie, vidéo, fax, chat : la pile UCaaS complète.

    • Téléphone professionnelAppels, SMS, vidéo, une seule connexion
    • Engagement clientChaque chaîne, un fil
    • IA personnelleUn compagnon IA pour chaque représentant
    • SMS et MMSTexte du secteur d'activité principal
    • Discussion d'équipeChat interne, lié aux clients
    • Réunions vidéoSalles avec notes IA + récapitulatif
    • Télécopie en ligneTélécopier sans télécopieur
    • Chatbot de site WebRésout automatiquement le statut des commandes et les retours
    • Système téléphoniquePBX moderne avec IA intégrée
    En vedette
    Tout est inclus.
    Téléphone cloud, centre de contact IA, réceptionniste IA, SMS, vidéo, plus de 300 intégrations.
    Voir les forfaits et les tarifs
  • Capacités de base
    • Réceptionniste IAPremière réponse 24h/24 et 7j/7 · 32 langues
    • Sentiment de l'IAAchemine automatiquement les appelants contrariés
    • Assistance aux agents IAScripts chuchotés + prochaine meilleure action
    • Intelligence conversationnelleTranscriptions, sentiments, objections
    • Enregistrement d'appelFidélité totale + recherche par mot-clé
    • Réception automatiqueGénérateur visuel IVR par glisser-déposer
    • Outils de superviseurÉcouter · murmurer · barge · journal d'audit
    • Numéros gratuits800, 888, 877 — provisionnés rapidement
    Nouveau
    AI Sentiment · score en direct.
    Les itinéraires contrarient les clients vers les agents seniors dès que le sentiment baisse. Sur chaque forfait payant.
    Voir le sentiment de l'IA
  • Par secteur et équipe
    • FinanceSOC 2 · Pistes d'audit prêtes pour la FINRA
    • Vente au détailOmnicanal + SMS de récupération de panier
    • SaaSAPI + IA personnelle sur chaque siège
    • LogistiqueAcheminement des expéditions multi-sites
    • Équipes commercialesNuméroteur puissant + coaching IA en direct
    • Équipes d'assistanceMémoire partagée sur 8 canaux
    • Équipes distantesMême numéro sur chaque appareil
    • PMERéceptionniste IA comme réception
    • Informatique d'entrepriseSSO, SCIM, gouvernance multi-sites
    Les plus adoptés
    Une approbation de conformité de pile d'appels.
    Enregistrement d'appels, STIR/SHAKEN, routage des sentiments. Pistes d'audit compatibles SOC 2, PCI et FINRA.
    Voir Finances
  • Synchronisation native
    • HubSpotSynchronisation bidirectionnelle · déclencheurs du cycle de vie
    • ZohoCRM · Bureau · Livres · Bigin
    À venir
    Force de vente. Pipedrive. Ventes fraîches.
    Les trois synchronisations bidirectionnelles natives au troisième trimestre 2026. Vous voulez un avertissement sur le lancement ?
    Envoyez-moi un e-mail au lancement
  • Tarifs
  • Apprendre
    • BlogueNotes d'ingénierie et de produit
    • Témoignages clientsDe vrais résultats, de vrais chiffres
    • GuidesManuels de jeu étape par étape
    • WebinairesEn direct tous les jeudis · à la demande
    • Contactez-nousParlez au service commercial ou obtenez de l'aide
    Construire
    • DocumentsComment tout fonctionne
    • Référence APIREST + webhooks
    • SDKNoeud, Python, Go, Ruby
    • Journal des modificationsChaque navire, au même endroit
    Confiance
    • Page d'étatDisponibilité en direct + incidents
    • Sécurité + conformitéSOC 2 · RGPD · PCI
    • ConfidentialitéCe que nous collectons et pourquoi
    • TermesLe contrat, en chapitres
    Encre fraîche
    8 400 appels, mesurés.
    Précision du réceptionniste de l'IA par langue, accent et type d'appel – les numéros non modifiés.
    Lire le message
  • Anglais
  • espagnol
  • Français
Se connecterEssai gratuit
Téléphone cloud
Téléphone professionnelAppels, SMS, vidéo, une seule connexionEngagement clientChaque chaîne, un filIA personnelleUn compagnon IA pour chaque représentantSMS et MMSTexte du secteur d'activité principalDiscussion d'équipeChat interne, lié aux clientsRéunions vidéoSalles avec notes IA + récapitulatifTélécopie en ligneTélécopier sans télécopieurChatbot de site WebRésout automatiquement le statut des commandes et les retoursSystème téléphoniquePBX moderne avec IA intégrée
Centre de contact
OmnicanalUne file d'attente pour chaque canalNuméroteur sortantPrédictif, puissance, aperçuAssistance aux agentsCoaching chuchoté en directAide au superviseurRepérez les mauvais appels en temps réelAnalyse des interactionsAuto-QA, tendances thématiquesEntrepriseOpérations de plus de 500 sièges
Famille IA
Voix AjoxiRéceptionniste IA qui prend des rendez-vousAssistant IABrouillons, résumés, suivisIA conversationnelleLit chaque appel pour ne rien manquer
Réceptionniste IAPremière réponse 24h/24 et 7j/7 · 32 languesSentiment de l'IAAchemine automatiquement les appelants contrariésAssistance aux agents IAScripts chuchotés + prochaine meilleure actionIntelligence conversationnelleTranscriptions, sentiments, objectionsEnregistrement d'appelFidélité totale + recherche par mot-cléRéception automatiqueGénérateur visuel IVR par glisser-déposerOutils de superviseurÉcouter · murmurer · barge · journal d'auditNuméros gratuits800, 888, 877 — provisionnés rapidement
FinanceSOC 2 · Pistes d'audit prêtes pour la FINRAVente au détailOmnicanal + SMS de récupération de panierSaaSAPI + IA personnelle sur chaque siègeLogistiqueAcheminement des expéditions multi-sitesÉquipes commercialesNuméroteur puissant + coaching IA en directÉquipes d'assistanceMémoire partagée sur 8 canauxÉquipes distantesMême numéro sur chaque appareilPMERéceptionniste IA comme réceptionInformatique d'entrepriseSSO, SCIM, gouvernance multi-sites
HubSpotSynchronisation bidirectionnelle · déclencheurs du cycle de vieZohoCRM · Bureau · Livres · Bigin
Apprendre
BlogueNotes d'ingénierie et de produitTémoignages clientsDe vrais résultats, de vrais chiffresGuidesManuels de jeu étape par étapeWebinairesEn direct tous les jeudis · à la demandeContactez-nousParlez au service commercial ou obtenez de l'aide
Construire
DocumentsComment tout fonctionneRéférence APIREST + webhooksSDKNoeud, Python, Go, RubyJournal des modificationsChaque navire, au même endroit
Confiance
Page d'étatDisponibilité en direct + incidentsSécurité + conformitéSOC 2 · RGPD · PCIConfidentialitéCe que nous collectons et pourquoiTermesLe contrat, en chapitres
  • Anglais
  • espagnol
  • Français
Se connecterEssai gratuit
Ajoxi

Téléphone cloud et centre de contact IA sur un seul réseau de niveau opérateur.

SOC2RGPDPCI DSS

Suite C, niveau 7, tour World Trust,
50, rue Stanley, Centre,
Hong Kong

info@ajoxi.com

Téléphone cloud

  • Téléphone professionnel
  • Engagement client
  • SMS et MMS
  • Discussion d'équipe
  • Réunions vidéo
  • Système téléphonique

Centre de contact

  • Omnicanal
  • Numéroteur sortant
  • Assistance aux agents
  • Analyse des interactions
  • CCaaS d'entreprise

IA

  • Plateforme d'IA
  • Réceptionniste IA
  • Assistant IA
  • IA conversationnelle
  • Sentiment de l'IA
  • Intelligence conversationnelle

Solutions

  • Finance
  • Vente au détail et commerce électronique
  • SaaS et technologie
  • Équipes commerciales
  • PME

Revendeur

  • VoIP en gros
  • Voix en gros
  • Liaison SIP
  • Itinéraires CLI

Entreprise

  • Tarifs
  • À propos
  • Clients
  • Contactez-nous
  • Indicatifs de pays
  • Indicatifs régionaux
  • Documents
  • Statut
  • Sécurité

© 2026 Ajoxi. Tous droits réservés.

Tous les systèmes sont normaux
  • Confidentialité
  • Termes
  • Plan du site
←Documents

API Référence.

Créez des flux de communication de niveau opérateur avec notre API RESTful. JSON sur HTTPS, authentification par jeton Bearer et webhooks en temps réel.

REST · JSONOAuth 2.0Webhooks
api.ajoxi.com
POSTE/v1/appels
curl -X POST https://api.ajoxi.com/v1/calls \
  -H "Authorization: Bearer AJX_LIVE_..." \
  -H "Content-Type: application/json" \
  -d '{ "to": "+14155551234", "from": "+14155550100", "ai_receptionist": true }'
201 Créé38MS
{
  "id": "call_8f2a1b3c",
  "status": "ringing",
  "ai_handler": "receptionist_v2"
}

Authentification

Toutes les demandes sont authentifiées avec un jeton Bearer dans le Authorization en-tête. Générez des clés depuis l'onglet API de votre console Ajoxi - utilisez AJX_LIVE_… pour le trafic de production et AJX_TEST_… pour bac à sable.

curl https://api.ajoxi.com/v1/calls \
  -H "Authorization: Bearer AJX_LIVE_XXXXX"

Points de terminaison principaux

Appels

Passez, répertoriez, transférez et récupérez des appels vocaux.

OBTENIR/v1/calls

Répertoriez tous les appels avec la pagination du curseur et les filtres de date.

POSTE/v1/calls

Initiez un nouvel appel sortant ou déclenchez une campagne de numérotation.

OBTENIR/v1/calls/{id}

Récupérez un seul appel par ID avec des métadonnées complètes.

POSTE/v1/calls/{id}/transfer

Transférer un appel actif vers un autre agent ou poste.

Nombres

Recherchez, provisionnez, transférez et libérez des numéros de téléphone.

OBTENIR/v1/numbers

Recherchez les numéros locaux, gratuits ou internationaux disponibles.

POSTE/v1/numbers

Ajoutez un nouveau numéro à votre compte.

METTRE/v1/numbers/{id}

Mettez à jour la configuration du routage, de l’identification de l’appelant ou des SMS sur un numéro.

SUPPRIMER/v1/numbers/{id}

Remettez un numéro dans la piscine. Irréversible.

Messagerie

Envoyez et recevez des SMS, MMS et historique des conversations.

OBTENIR/v1/messages

Répertoriez les messages, filtrez par direction, canal ou conversation.

POSTE/v1/messages

Envoyez un SMS ou un MMS. Prend en charge les pièces jointes multimédias et les modèles.

Enregistrements et IA

Accédez aux enregistrements d'appels, aux transcriptions et aux informations générées par l'IA.

OBTENIR/v1/recordings

Répertoriez les enregistrements d’appels avec des filtres de date et d’agent facultatifs.

OBTENIR/v1/recordings/{id}

Récupérez un seul enregistrement avec transcription et résumé IA.

OBTENIR/v1/transcripts/{id}

Récupérez la transcription complète d’un appel ou d’un enregistrement.

Webhooks

Abonnez-vous aux événements de la plateforme en temps réel.

OBTENIR/v1/webhooks

Répertoriez les abonnements aux webhooks configurés.

POSTE/v1/webhooks

Abonnez-vous à un ou plusieurs événements (call.start, message.received).

SUPPRIMER/v1/webhooks/{id}

Supprimez un abonnement webhook.

Erreurs et codes d'état

Chaque réponse d'erreur renvoie JSON avec un error.code et error.message. Le code d'état HTTP correspond à la catégorie.

200
D'ACCORDLa demande a réussi. Le corps de la réponse contient la ressource.
201
CrééLa ressource a été créée. Le corps de la réponse contient le nouvel objet.
204
Aucun contenuLa requête a réussi sans corps (typique pour DELETE).
400
Mauvaise demandeJSON mal formé ou paramètres invalides. Voir error.message pour plus de détails.
401
Non autoriséClé API manquante ou non valide dans l'en-tête Autorisation.
403
InterditLa clé API n'a pas accès à la ressource demandée.
404
IntrouvableLa ressource demandée n'existe pas dans votre compte.
422
IntraitableRequête sémantiquement invalide (par exemple, préfixe de destination inaccessible).
429
Trop de demandesVous avez dépassé votre limite de débit. Réessayez après la valeur de l’en-tête Retry-After.
5xx
Erreur de serveurQuelque chose a échoué de notre côté. Les tentatives avec une interruption exponentielle sont sûres.

Limites de taux

Les comptes standard sont limités à 100 requêtes par seconde et par clé API. Les forfaits Entreprise n'ont pas de plafond fixe : nous évoluons en fonction de votre trafic. Chaque réponse comprend trois en-têtes de limite de débit :

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 87
X-RateLimit-Reset: 1715800000

Lorsque la limite est dépassée, vous recevez une réponse 429 avec un Retry-After en-tête en quelques secondes. Les clients SDK implémentent automatiquement une interruption exponentielle par rapport à ces en-têtes.

Pagination

Les points de terminaison de liste renvoient au maximum 50 éléments par page par défaut (configurable jusqu'à 200 via ?limit=200). Chaque réponse comprend un next_cursor - renvoie-le comme ?cursor=… pour récupérer la page suivante. Quand next_cursor est nul, vous avez atteint la fin.

{
  "data": [ ... ],
  "next_cursor": "Y3Vyc29yX2FmMmI...",
  "has_more": true
}

Webhooks

Abonnez-vous aux événements de la plateforme via des POST HTTPS signés. Chaque demande de webhook comprend un X-Ajoxi-Signature en-tête : vérifiez-le comme HMAC-SHA256 sur le corps brut de la requête à l'aide de votre secret de webhook.

call.startedDéclenché lorsqu'un appel entrant ou sortant commence à sonner.
call.answeredDéclenché lorsqu'un appel est répondu par un réceptionniste humain ou IA.
call.completedLancé à la fin d'un appel. La charge utile comprend la durée, l’URL d’enregistrement et la disposition finale.
message.receivedDéclenché lorsqu'un SMS ou MMS entrant arrive à un numéro provisionné.
message.deliveredDéclenché lorsqu'un message sortant est confirmé par le transporteur.
recording.readyDéclenché lorsqu'un enregistrement d'appel est traité et disponible en téléchargement.
transcript.readyDéclenché lorsque la transcription AI d'un enregistrement a terminé le traitement.

Les livraisons ayant échoué, réessayez avec un délai exponentiel pouvant aller jusqu'à 24 heures. Après la dernière tentative, l'événement est déplacé vers une file d'attente de lettres mortes que vous pouvez rejouer depuis la console.

Gestion des versions

La version stable actuelle est v1. Les modifications majeures sont expédiées sous un nouveau préfixe (/v2/, etc.) — jamais dans une version existante. Les versions obsolètes restent disponibles pendant au moins 18 mois après la livraison d'un successeur, avec 6 mois d'avertissement par e-mail avant l'expiration.

SDK

Des SDK propriétaires sont disponibles pour Node.js, Python, Go et Ruby. Chacun est livré avec des clients typés, une logique de nouvelle tentative et un verifyWebhook() auxiliaire.

Parcourir les SDK et les bibliothèques →

Sur cette page

  • Authentification
  • Points de terminaison principaux
  • Erreurs
  • Limites de taux
  • Pagination
  • Webhooks
  • Gestion des versions
  • SDK

URL de base

https://api.ajoxi.com

Statut

Tous les systèmes opérationnels

FAQ

Questions fréquemment posées

Quelle méthode d'authentification l'API utilise-t-elle ?

Toutes les demandes utilisent l'authentification par jeton du porteur. Générez une clé API dans la console Ajoxi, puis transmettez-la comme « Autorisation : Bearer AJX_LIVE_XXXXX » à chaque requête. Utilisez une clé `AJX_TEST_…` distincte pour le trafic sandbox : l'environnement de test est isolé et ne passe jamais de vrais appels.

Existe-t-il un environnement sandbox ?

Oui. Les appels passés avec les touches de mode test sont acheminés via notre simulateur au lieu du réseau d'opérateur en direct, ce qui est parfait pour les pipelines CI et les tests de charge. Les demandes en mode test ne sont pas facturées sur votre allocation de minutes et ne sonnent jamais sur un vrai téléphone.

Quelle est la limite de taux ?

100 requêtes par seconde sur le forfait standard, illimité en entreprise. Chaque réponse comprend les en-têtes « X-RateLimit-Limit », « X-RateLimit-Remaining » et « X-RateLimit-Reset » afin que vous puissiez réguler votre trafic avec précision. Lorsque vous dépassez la limite, vous recevez un 429 avec une valeur « Réessayer-après ».

Comment fonctionnent les signatures de webhooks ?

Chaque requête de webhook inclut un en-tête « X-Ajoxi-Signature ». Calculez HMAC-SHA256 sur le corps brut de la requête à l'aide de votre secret webhook, puis comparez les deux valeurs en temps constant. Les clients SDK (Node, Python, Go, Ruby) sont livrés avec un assistant `verifyWebhook()` qui gère cela pour vous.

Comment les dépréciations et les modifications avec rupture sont-elles gérées ?

Nous ne cassons jamais une version stable de l'API. Les modifications majeures sont livrées sous un nouveau chemin de version (par exemple `/v2/`). Les versions obsolètes restent actives pendant au moins 18 mois après l'expédition d'un successeur, et vous recevez au moins 6 mois d'avertissements par courrier électronique avant toute cessation d'activité.

Supportez-vous GraphQL ?

Pas actuellement. L'API est REST + JSON avec des événements facultatifs envoyés par le serveur pour les points de terminaison de streaming tels que les transcriptions en direct. Si GraphQL débloque un flux de travail spécifique pour vous, déposez une demande auprès de votre équipe de compte – nous suivons la demande et priorisons en conséquence.

Commencer à construire

Obtenez votre premier appel en moins de cinq minutes.

Lancez une clé sandbox, installez un SDK et passez votre premier appel programmable avant le déjeuner.

Commencer l'essai gratuit →Parcourir les SDK