API MCM · v1

API de téléphonie cloud — REST + webhooks, votre premier appel en 90 secondes.

Passez des appels, envoyez des SMS, contrôlez les enregistrements et déclenchez notre IA, le tout à partir d'une seule surface REST. SDK pour Node, Python et Go.
Alimenter plus de 280 millions d’appels/mois. Livraison du webhook p99 <800 ms. Disponibilité de 99,99 %.

Essai gratuit de 14 jours. Clés du bac à sable incluses.

Terminal
Copie
demandePOSTEen direct
$ curl -X POST https://api.mycountrymobile.com/v1/calls
  -H "Authorization: Bearer mcm_live_…"
  -d '{ "from": "+14155551212", "to": "+12025550199", "record": true }'
réponse200 OK142 ms
{
  "id": "call_01HZQ…",
  "status": "queued",
  "recording": true,
  "webhook_url": "https://you.app/voice"
}
Vérifié · v1·Essayez-le dans votre terminal – aucune inscription n’est nécessaire.
Surface REPOS

Une API. Chaque chaîne.

Voix, messagerie, enregistrements et IA, sous une seule URL de base. Réponses tapées, erreurs prévisibles, écritures idempotentes.

Voix

Passez des appels sortants, contrôlez le flux IVR et accédez aux enregistrements, le tout sous /v1/calls.

  • POSTE/v1/calls
  • OBTENIR/v1/calls/{id}
  • POSTE/v1/calls/{id}/transfer

Messagerie

Envoyez des SMS, MMS et WhatsApp à partir de numéros fournis par MCM. Les webhooks se déclenchent à chaque changement de statut.

  • POSTE/v1/messages
  • OBTENIR/v1/messages
  • POSTE/v1/numbers/{id}/sms

Enregistrement

Démarrez, arrêtez, expurgez et récupérez des enregistrements. Conçu pour PCI dès le premier jour.

  • POSTE/v1/recordings/{id}/start
  • POSTE/v1/recordings/{id}/redact
  • OBTENIR/v1/recordings/{id}

IA

Créez un réceptionniste MCM AI, diffusez des documents de formation et extrayez chaque transcription de conversation.

  • POSTE/v1/ai/agents
  • POSTE/v1/ai/agents/{id}/knowledge
  • OBTENIR/v1/ai/conversations

Webhooks

Abonnez-vous une fois, recevez chaque changement d'état. Charges utiles signées, tentatives automatiques avec interruption exponentielle, file d'attente de lettres mortes.

  • call.completedlivré
  • call.recording.readylivré
  • message.deliveredlivré
  • ai.conversation.scoredlivré
  • number.portedlivré
Lire le guide des webhooks

Authentification

Jetons de porteur, clés étendues et listes autorisées IP. Rotation sans temps d'arrêt. Le bac à sable et les clés dynamiques vivent dans des étendues distinctes.

Autorisationportée
Porteur mcm_live_4f9a…
SOC2
Portées par clé
SDK natifs

Expédiez dans votre langue préférée.

Généré à partir de la spécification OpenAPI, réglé manuellement par des humains. Open source sur GitHub, semver-stable et livré avec des types TypeScript complets.

Nœud

npm i @mcm/node

La promesse d’abord. Tapé. Arbre pouvant être secoué. Fonctionne dans les environnements d'exécution Next.js, Express et Edge.

await mcm.calls.create({
  from: "+1415…",
  to: "+1202…",
  record: true,
});

Python

pip install mcm

Clients synchronisés et asynchrones. Les modèles Pydantic, les tentatives intégrées, s'intègrent proprement dans FastAPI.

mcm.calls.create(
    from_="+1415…",
    to="+1202…",
    record=True,
)

Aller

go get github.com/mcm/go

Idiomatic Go : sensibles au contexte, zéro dépôt au-delà de stdlib, réponses typées struct.

mcm.Calls.Create(ctx, &mcm.Call{
  From: "+1415…",
  To:   "+1202…",
  Record: true,
})

Débloquer le développeur Slack

Plus de 4 200 développeurs · Ingénieurs MCM sur chaque canal.

Rejoindre Slack
Limites de taux

Prévisible. Documenté. Ascenseur sur demande.

Les en-têtes de chaque réponse vous indiquent exactement où vous en êtes. Atteignez-vous l'échelle ? Un message Slack et on lève le bouchon.

PlanSoutenuAppels simultanés
Procès60 / minute5
Croissance600 / minute50
Échelle6 000 / minute500
EntrepriseCoutumeIllimité
Référence d'en-tête : X-MCM-RateLimit-Remaining · X-MCM-RateLimit-Reset
Témoignages

Ce que disent les clients après 90 jours.

De vraies équipes, de vrais chiffres, depuis les surfaces de vente, les bureaux CX et les files d'attente d'assistance.

Nous avons essayé trois outils de téléphonie cloud avant celui-ci. La raison pour laquelle nous sommes restés est ennuyeuse : le système a continué à fonctionner sur quatre fuseaux horaires. Notre équipe commerciale a arrêté de penser au téléphone.

Arjun Mehta

Responsable de la croissance · Chennai

Le tableau de bord à mi-équipe est l'endroit où je passe réellement ma journée. Profondeur de la file d'attente, charge des agents et sentiments sur un seul écran : je peux coacher quelqu'un avant que cela ne se transforme en une mauvaise critique.

Rachel Monroe

Responsable CX · Denver

L'IA couvre les appels de débordement en hindi et en anglais, nous avons donc arrêté de perdre des prospects le week-end. Ce n'est pas parfait – cela nous confie tout ce qui est ambigu – mais pour les heures et les réservations, cela bat la messagerie vocale à chaque fois.

Priya Nair

Responsable du support · Bangalore

La synchronisation HubSpot est une infrastructure silencieuse. Chaque appel, note et enregistrement apparaît simplement sur le contact : personne n'a besoin de se rappeler de l'enregistrer. C'est pourquoi nos prévisions sont enfin exactes.

Daniel Carter

Chef des ventes · Chicago

J'ai tout configuré sur mon téléphone lors d'un vol retardé. Six personnes, trois pays, un numéro qui nous appelle tous. Mon ancien fournisseur avait besoin d'une intégration de deux semaines pour la même chose.

Neha Iyer

Fondateur · Bombay

Le portage de 40 numéros dans trois pays était la partie que je redoutais le plus dans la migration. Cela s’est fait en une semaine, gratuitement, et je n’ai dû signer qu’un seul formulaire. Cela a donné le ton pour le reste du déploiement.

Sophie Laurent

Directeur Général · Paris

+24%

Résolution au premier contact

11 heures

Par semaine revenue aux ventes

−38%

Temps de traitement moyen

FAQ

Les questions posées par les équipes lors du premier appel.

Qu'est-ce que la plateforme de centre de contact cloud de My Country Mobile ?expand_more

Téléphone cloud et centre de contact IA dans un seul produit. Appels, chat, SMS, vidéo, analyses et réceptionniste IA, au même endroit.

Proposez-vous un essai gratuit ?expand_more

Oui – 14 jours, plateforme complète, aucune limite de fonctionnalités.

À quelle vitesse pouvons-nous passer en direct ?expand_more

Même séance. Si vous transférez des numéros existants, cela s'exécute en arrière-plan pendant 5 à 10 jours ouvrables. Nous fournissons des numéros MCM temporaires afin que votre équipe soit active aujourd'hui.

L'IA coûte-t-elle plus cher ?expand_more

Non. Inclus dans chaque forfait.

Est-il suffisamment sécurisé pour les industries réglementées ?expand_more

Oui. Pile de conformité complète : voir /security pour la liste des certificats.

Essayez la plateforme. Soyez en communication avant le déjeuner.

Même produit, même support, même sécurité, quel que soit le forfait que vous choisissez.

Côte à côte

MCM contre Twilio · Vonage

Des faits honnêtes et sourcés – pas du marketing.

Fonctionnalité
Twilio · Vonage
My Country Mobile
Lignes de code pour le premier appel sortant
Twilio : ~12 (SID du compte + jeton d'authentification + appel REST)
~5 (clé API unique)
UCaaS + CCaaS dans la même API
Non inclus
Une surface
Crédit d'essai gratuit lors de l'inscription
Twilio 15 $ · Vonage varie
20 $, pas de carte
Collection Postman + spécification OpenAPI
Les deux pris en charge
Les deux, publics
En rapport

Explorez davantage sur la plateforme