UTIO

API d'IA

L'API avec laquelle nous facturons nos propres produits

Transcription, voix, texte, image, OCR et embeddings, plus le CRM et les canaux d'UTIO, derrière les mêmes endpoints que nos produits en production. Pour les développeurs et agences qui veulent facturer ce qu'ils construisent, pas entretenir six fournisseurs.

Ouvrir mon compte dans le panneau
$ curl -X POST "https://api.utio.io/v1/transcribe" \
    -H "Authorization: Bearer $UTIO_API_KEY" \
    -F "file=@appel.mp3"

{ "text": "Bonjour, je voudrais un rendez-vous jeudi…" }

Huit surfaces, une clé

Pas de catalogue infini : nous publions ce qui est en production. Chaque capacité est une route sous la même base et la même authentification.

Endpoint Ce qu'il fait
/transcribe Transcription. Appels et audios en texte, langue détectée.
/tts Texte vers voix. Audio naturel à partir de texte, en plusieurs langues et voix.
/text Texte. Réponses, résumés et classification, avec le niveau de modèle de votre choix.
/image Image. Des images à partir d'une description.
/ocr OCR. Factures, bons et formulaires scannés en texte structuré.
/embeddings Embeddings. Des vecteurs pour indexer et chercher dans votre propre contenu.
/crm CRM. Contacts, conversations et événements du CRM d'UTIO, en lecture et en écriture depuis votre application.
/channels exige Idempotency-Key Canaux. Envoyer par WhatsApp, voix et e-mail avec des clés de canal dédiées.

Une vraie gouvernance, pas une case à cocher

Jetons avec client enregistré

Chaque jeton naît dans le panneau avec le client enregistré : vous savez quelle clé dépense, combien et pour qui. Révocable à l'instant.

Plafond de dépense et limite de débit

Chaque jeton porte son plafond de dépense et sa limite de requêtes. Vous les fixez et les modifiez dans le panneau, sans tickets.

Idempotency-Key sur les canaux

Les clés de canal exigent l'en-tête Idempotency-Key : une nouvelle tentative réseau ne duplique ni un message ni un appel à un client.

Deux façons de payer

Sans engagement dans les deux cas. Vous payez ce que vous consommez.

Porte-monnaie prépayé

recharge minimale 50 €

Sans abonnement. Vous rechargez et consommez. Pour essayer l'API et pour les projets facturés au forfait.

Compte avec panneau

29 €/mois + consommation

Clés par client, rapports de dépense et support. Pour les agences et les produits en marche.

Tarifs à l'unité à quatre décimales selon le niveau de modèle (basique, standard ou supérieur), publiés dans le panneau.

Comment on l'appelle

Authentification par en-tête Authorization avec votre clé du panneau. Corps minimaux : l'indispensable pour obtenir une réponse.

Transcrire un appel (curl)
curl -X POST "https://api.utio.io/v1/transcribe" \
  -H "Authorization: Bearer $UTIO_API_KEY" \
  -F "file=@llamada.mp3"
Texte vers voix (JavaScript)
const res = await fetch("https://api.utio.io/v1/tts", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.UTIO_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ text: "Tu cita queda confirmada.", voice: "lucia" }),
});
const audio = await res.arrayBuffer();
Envoyer par un canal (curl + Idempotency-Key)
curl -X POST "https://api.utio.io/v1/channels/whatsapp" \
  -H "Authorization: Bearer $UTIO_CHANNEL_KEY" \
  -H "Idempotency-Key: 6f1c9b2e-el-mismo-en-cada-reintento" \
  -H "Content-Type: application/json" \
  -d '{"to": "+34600000000", "text": "Tu cita queda confirmada."}'

La référence complète des paramètres, modèles et voix est dans le panneau, avec vos clés et votre consommation.

Vous allez le revendre sous votre marque ?

Si vous êtes une agence et voulez le panneau, le tarifaire et le porte-monnaie avec votre domaine et votre logo, c'est Studio en marque blanche.

Voir l'offre grossiste

Dites-nous ce que vous allez construire

Volume, capacités nécessaires et si vous revendez à des clients : nous répondons sous 24 h ouvrées avec le niveau de modèle qui convient.

  • 🔒 Données sécurisées
  • ⚡ Réponse sous 24 h
  • ✓ Sans engagement

UTIO est la ligne d'agents d'IA d'Universal Telecom, opérateur enregistré auprès de la CNMC.