Crédits & metering
betool facture à l'usage en crédits : 1 crédit = $0.0001 (un dix-millième de dollar). Vous rechargez votre solde à l'avance ; chaque exécution débite le coût correspondant.
Pourquoi des crédits
Le système de crédits permet :
- Une granularité fine — un appel API à $0.000003 est métrable sans arrondi.
- Une stabilité de prix — vos prix unitaires en crédits ne changent pas quand un provider revoit son tarif.
- Un découpage par organisation — chaque org a son propre solde, ses propres alertes.
Que paye-t-on ?
Voir le détail dans Tarifs. Résumé :
- LLM — sur un modèle managé, par tokens entrée / sortie. En BYOK, rien : vous payez votre provider directement, betool ne prend rien sur les tokens.
- Voix — ASR par seconde, TTS par caractère.
- Téléphonie — pas de prix à la minute en soi : un appel est facturé par ses composantes (transcription, synthèse vocale, LLM).
- Opérateurs HTTP / DB / transform — non métrés.
Recharger son solde
Deux modes :
- Manuel — depuis Paramètres de l'organisation → Plan (bouton Recharger), ajouter un montant ponctuellement.
- Auto-recharge — recharge automatique quand le solde passe sous un seuil. Conseillé pour éviter les coupures.
Suivre la consommation
Paramètres de l'organisation → Consommation :
- Solde courant
- Historique de consommation filtrable par période
- Répartition par nœud de pipeline et par type de ressource
Le tableau est exportable en Excel pour intégration à votre suivi interne.
Alertes
Deux alertes automatiques protègent votre solde :
- Solde bas — quand le solde passe sous un seuil, les administrateurs de l'org sont notifiés (in-app + email).
- Solde épuisé — quand le solde tombe à zéro, une alerte distincte part immédiatement.
Combinez-les à l'auto-recharge (seuil + montant, configurables par organisation) pour ne jamais atteindre la coupure.
Refus pre-call
Si votre solde est insuffisant pour exécuter un LLM call ou un appel téléphonique, betool refuse l'exécution avant tout débit, avec une erreur explicite out of credits visible dans l'historique.
Aucune surfacturation possible : un appel ne démarre jamais sans crédit disponible.
Pour les développeurs
Si vous appelez l'API admin, l'endpoint GET /api/admin/billing/state renvoie votre plan, votre solde et l'état de l'auto-recharge.