Tu l'appelles. Elle rappelle, et elle n'oublie rien.
Allomi donne à chacun une assistante IA au téléphone, avec un vrai numéro. Dis-lui « Appelle Idriss et demande-lui où en sont les travaux du restaurant » : elle l'appelle, puis te fait le compte rendu dans le même appel.
Numéro local acheté pour toiOpen source, licence MITHébergé en Europe, en Suisse
16:075G
Y
YasmineTon assistante · en ligne 02:31
ToiAppelle Idriss et demande-lui où en sont les travaux du restaurant.
YasmineJe l'appelle. Reste en ligne, je te redis.
Appel avec Idriss · terminé en 02:12
YasmineBonne nouvelle : la cuisine arrive lundi. Pour la hotte…
Tu l'interromps
ToiEt le devis de la salle ?
Compte rendu · Idriss
Aujourd'hui, 16 h 05 · 2 min 12
Travaux : cuisine livrée lundi, finitions mardi. Le devis de la salle arrive ce soir.
Tes agents peuvent l'appeler
Claude CodeCursorVS CodeClaude Desktopn8nTon propre script
Laisse ton agent tout installer
Un prompt à coller dans ton agent. Il installe tout.
Claude Code, Cursor, ChatGPT : ton agent lit notre guide, branche le MCP, configure ton assistante, ajoute tes contacts et t'appelle pour tester. Toi, tu fais seulement les trois choses qu'aucun agent ne peut faire à ta place.
prompt · à coller dans ton agent
Installe et configure Allomi pour moi (mon assistante téléphonique IA, avec un vrai numéro).
Lis d'abord le guide https://allomi.ai/setup.md et suis-le étape par étape. N'utilise que les outils et les requêtes qu'il cite.
1. Vérifie que j'ai un compte et un essai en cours. S'il manque quelque chose, dis-moi exactement quoi faire : je le fais moi-même dans l'app.
2. Branche le serveur MCP distant https://api.allomi.ai/mcp dans ce client : je me connecterai dans mon navigateur (OAuth), sans clé à copier. Si ce client ne sait pas le faire, utilise une clé API dans la variable ALLOMI_API_KEY, jamais écrite dans un fichier versionné.
3. Configure mon assistante : prénom, voix, langue, mon site web et ses consignes. Pose-moi les questions avant.
4. Ajoute mes contacts principaux, après m'avoir montré la liste.
5. Si j'ai une URL de webhook, branche-la et envoie un événement de test.
6. Demande mon accord, puis appelle-moi pour un appel de test.
Termine par un résumé : ce qui est configuré, et ce qu'il me reste à faire.
Le prompt renvoie vers allomi.ai/setup.md, un guide écrit pour les agents : uniquement des outils et des requêtes qui existent.
Ce que ton agent fait
Vérifie ton compte, ton essai et ta cléGET /v1/usage
Branche le serveur MCP distantapi.allomi.ai/mcp
Configure ton assistante : prénom, voix, site, consignesPATCH /v1/assistants
Ajoute tes contacts, après ton feu vertadd_contact
Branche ton webhook et l'essaiePOST /v1/webhook-endpoints
T'appelle pour un appel de test, avec ton accordcall_me
Un serveur MCP distant, une API REST et des webhooks signés. N'importe quel agent peut t'appeler, appeler quelqu'un pour toi, ou te poser une question au téléphone. Une URL et une clé, rien à installer.
La CI casse sur mainElle t'appelle : « Le job e2e échoue depuis le commit de 14 h 12. Je relance ? »
Une PR est mergéeUn résumé vocal de deux phrases, au moment où tu es sur la route.
Ton agent attend ta réponseIl pose la question au téléphone, tu réponds à voix haute, il reprend.
# Le serveur MCP distant, ta clé en en-tête$ claude mcp add --transport http allomi https://api.allomi.ai/mcp \
--header"Authorization: Bearer $ALLOMI_API_KEY"# Puis demande à ton agent : « appelle-moi si la CI recasse »
> call_me prompt: "La CI est cassée sur main, tu veux que je relance ?"
✓ "Oui, relance, et rappelle-moi si ça recasse."
# Le même appel, en REST$ curl https://api.allomi.ai/v1/calls \
-H"Authorization: Bearer $ALLOMI_API_KEY" \
-H"Content-Type: application/json" \
-d'{"owner": true, "prompt": "La CI est cassée sur main, tu veux que je relance ?", "maxMinutes": 3}'
// SDK TypeScript (paquet allomi, bientôt sur npm)import { Allomi } from"allomi";
const allomi = new Allomi(); // ALLOMI_API_KEYconst call = await allomi.calls.create({
to: "+33612345678",
prompt: "Demande où en sont les travaux du restaurant, puis résume en deux phrases.",
language: "fr",
voice: "brise",
maxMinutes: 5,
webhookUrl: "https://example.com/hooks/allomi",
});
Ton app te connecte dans ton navigateur, sans clé à copier. Sans navigateur (CI, serveur) : une clé API en en-tête Bearer.Documentation MCP
npm Bientôt sur npm : le serveur local npx @allomi/mcp et la CLI npx allomi. D'ici là, le serveur distant fait tout.
Ce que ton agent peut faire
Appeler
callAppeler un numéro ou un contact avec une consigne libre
call_meT'appeler maintenant, avec un message ou une raison
call_with_missionAppeler un contact avec une mission, puis te faire le compte rendu
hang_upRaccrocher un appel en cours
say_in_callGlisser une information dans un appel en cours
Suivre
get_callStatut, résumé et transcription d'un appel
list_callsHistorique des appels, filtrable
wait_for_callAttendre la fin d'un appel
Demander à un humain
ask_ownerTe poser une question au téléphone : oui/non, choix ou réponse libre
ask_contactPoser une question à un contact (un coéquipier, par exemple)
list_team_membersLister les collègues de ton espace Équipe et qui prend les questions
ask_teammatePoser une question à un collègue de l'espace par téléphone
get_askLire la réponse à une question
Programmer
schedule_callProgrammer un appel, une fois ou récurrent
list_schedulesLister les appels programmés
cancel_scheduled_callSupprimer un appel programmé
Appeler des entreprises
call_businessFaire appeler des entreprises (résiliation, devis, attente au standard) après ton accord
confirm_business_callConfirmer un appel d'entreprise, une fois que tu as dit oui
get_business_callSuivre un appel d'entreprise et lire le compte rendu
Contacts et mémoire
list_contactsChercher dans tes contacts
get_contactLire une fiche contact
add_contactAjouter un contact
update_contactModifier un contact et ses permissions
remove_contactSupprimer un contact
list_contact_notesCe que l'assistante sait d'un contact
add_contact_noteAjouter une note à sa mémoire
list_commitmentsLes engagements pris avec un contact
add_commitmentNoter un engagement, avec une échéance
resolve_commitmentMarquer un engagement comme tenu
search_memoryChercher dans la mémoire (contacts, notes, appels)
Compte
get_usageMinutes utilisées et incluses ce mois-ci
Tout ce qui est dit au téléphone revient à l'agent comme une donnée, jamais comme une instruction. Les permissions des contacts, les plafonds d'appels et ton budget de minutes sont appliqués par l'API, pas par l'agent.
Open source
Le code est à toi. Le confort, c'est notre métier.
Allomi est 100 % open source sous licence MIT. Héberge-le chez toi avec Docker, ou laisse-nous gérer les numéros, la vérification d'identité et les clés.
allomi-ai / allomiPublic
Ton assistante IA au téléphone : voix full-duplex, missions, journal, MCP. Auto-hébergeable.
Prix hors taxes.Minute supplémentaire : 0,20 €Essai 7 jours, carte bancaire demandéeRésiliable en un clic
Questions fréquentes
Ce qu'on nous demande le plus.
Y
Une autre question ? Écris-nous à [email protected], ou lis la documentation.
Les personnes appelées savent-elles qu'elles parlent à une IA ?
Oui, toujours. Quand elle appelle quelqu'un d'autre que toi, ton assistante commence par dire qu'elle est une IA qui appelle de ta part : sur le cloud, cette annonce ne se désactive pas. Si l'enregistrement est activé, la personne en est prévenue.
Mes contacts peuvent-ils lui faire faire des choses ?
Non. Un contact peut lui parler, laisser un message ou être mis en relation avec toi. Il n'a jamais accès à tes outils, à ton agenda ni à tes autres contacts. Seul ton numéro vérifié peut lui confier une mission.
Comment j'obtiens mon propre numéro ?
On achète le numéro pour toi. En France, l'opérateur demande une vérification d'identité : tu envoies ta pièce d'identité et un justificatif de domicile depuis l'app, on s'occupe du reste avec l'opérateur. En attendant, ton assistante t'appelle depuis notre numéro de démo partagé, dès la première minute.
Où sont stockés mes appels ?
En Europe, en Suisse, chez Infomaniak. La voix, la téléphonie et le raisonnement passent par des prestataires aux États-Unis (OpenAI, Twilio, Anthropic) : la politique de confidentialité les liste. Les transcriptions sont gardées 90 jours par défaut ; tu peux réduire cette durée ou tout supprimer quand tu veux.
Je peux l'héberger moi-même ?
Bien sûr. Le code est sous licence MIT : docker compose up et tu branches ton opérateur et tes clés. Le cloud t'évite simplement tout ça.
Peut-elle démarcher des inconnus ?
Non. Le démarchage téléphonique est interdit par nos conditions d'utilisation : l'assistante appelle des personnes que tu connais, pour des raisons précises.
Dans une minute, elle t'appelle.
Ton numéro, un code SMS, et c'est parti. 7 jours pour faire connaissance.