Bots rapides

Conçu pour les équipes produit et ingénierie

API de chatbot IA pour votre application, produit ou backend

Parfois, le widget de site web n'est pas l'endroit idéal pour un chatbot. Vous en avez besoin directement dans votre produit, application mobile, outil interne ou tâche backend. FastBots est un chatbot IA entraîné sur votre propre contenu, accessible via un unique point de terminaison REST qui renvoie sa réponse. Associé à Zapier MCP ou aux workflows Make, ce même bot peut agir comme un agent IA, et pas seulement répondre aux questions.

POST /api/public/chat
boucle -X POSTEZ https://app.fastbots.ai/api/public/chat \
  -H "CLÉ-API X-BOT : sk_live_••••••••" \
  -H « Type de contenu : application/json » \
  -d '{"un message": «Quels sont vos horaires d'ouverture ?»}'

Un seul point de terminaison. Envoyez un message, recevez la réponse de votre bot et un chatId pour continuer la conversation.

Fournir des chatbots IA à des marques de confiance dans le monde entier

Packs de conception
Syngenta
Pinkpop
Babor
Sauvetage de gros chat
Holiday Inn
Mansory
Université de Miami
Université de l'Arizona
Rentokil Initial
Méthode Wim Hof
Royal Caribbean
John Wiley & Sons
UBB
Billetterie en ligne
Fourche sauvage
BonjourParis
Packs de conception
Syngenta
Pinkpop
Babor
Sauvetage de gros chat
Holiday Inn
Mansory
Université de Miami
Université de l'Arizona
Rentokil Initial
Méthode Wim Hof
Royal Caribbean
John Wiley & Sons
UBB
Billetterie en ligne
Fourche sauvage
BonjourParis

Réponses rapides

Questions fréquentes sur l'API Chatbot

Qu'est-ce que l'API de chatbot IA FastBots ?

Il s'agit d'un unique point d'accès REST, POST https://app.fastbots.ai/api/public/chat, qui envoie un message à un chatbot FastBots et renvoie sa réponse. Le chatbot est entraîné dans le tableau de bord sur votre site web, vos documents et vos fichiers, puis accessible via l'API depuis n'importe quel site pouvant effectuer un appel HTTPS.

Qui utilise l'API du chatbot ?

Les équipes produit, ingénierie et opérations qui souhaitent une expérience de chat intégrée à leur produit, application mobile, outil interne ou tâche backend, et non plus seulement via le widget FastBots, trouveront ici des solutions. Cette fonctionnalité est également utile pour ajouter des bots à des canaux non pris en charge nativement.

Que faut-il pour commencer ?

Entraînez un chatbot depuis le tableau de bord, générez une clé API depuis la page Paramètres du bot et appelez le point de terminaison avec l'en-tête X-BOT-API-KEY. Les nouveaux comptes peuvent créer et tester ce chatbot pendant la période d'essai gratuite de 14 jours, qui inclut un chatbot et 200 crédits de messages, sans carte bancaire. Consultez la page des tarifs pour connaître la disponibilité de l'API après la période d'essai.

L'API remplace-t-elle le widget ?

Non, ils fonctionnent côte à côte. Le même bot entraîné peut gérer simultanément le widget du site web, le lien de chat direct, les canaux compatibles comme WhatsApp et Slack, et votre propre client personnalisé via l'API. Toutes les conversations issues de ces plateformes sont regroupées dans le même historique.

Pourquoi FastBots

Ce que l'API de chatbot FastBots vous offre

Un seul point d'arrivée, une seule forme prévisible

La requête POST /api/public/chat reçoit un message et renvoie une réponse. Le format JSON est identique pour chaque requête, ce qui évite la multiplication des points de terminaison et les mauvaises surprises lors de l'intégration côté client.

Clés API par bot

Chaque chatbot possède sa propre clé API X-BOT générée depuis sa page de paramètres. Vous pouvez les faire tourner indépendamment et affecter différents bots à différents produits sans qu'une clé divulguée n'affecte les autres.

Continuité de la conversation avec chatId

Transmettez l'identifiant de conversation renvoyé dans la réponse précédente lors de la prochaine requête et le bot répondra avec tout le contexte. Si vous ne le fournissez pas, une nouvelle conversation démarrera sans problème.

Formation sur votre propre contenu

Depuis le tableau de bord, configurez le bot pour qu'il accède à votre site web, vos documents, vos PDF, vos feuilles Google Sheets ou vos vidéos YouTube. L'API fournit les données sur lesquelles le bot a été entraîné ; vous n'avez donc aucune infrastructure de récupération à mettre en place ni à gérer.

Codes d'erreur documentés

Les erreurs INVALID_API_KEY, BOT_DISABLED, CHAT_NOT_FOUND, BOT_UNAVAILABLE et autres sont documentées en amont. Votre client sait lesquelles nécessitent une nouvelle tentative avec un délai d'attente et lesquelles indiquent un problème de requête ou de configuration.

Créer n'importe quelle interface utilisateur

Utilisez votre propre interface utilisateur : un panneau React intégré à votre SaaS, un écran mobile, une interface en ligne de commande, un menu vocal ou SVI. Le point de terminaison est sans interface graphique ; vous pouvez donc personnaliser entièrement l’apparence, l’expérience utilisateur et le canal.

Mettre à jour le bot sans le redéployer

Réentraînez votre système avec du nouveau contenu, modifiez l'invite, changez le modèle d'IA ou ajoutez des garde-fous dans le tableau de bord. Votre client API reste opérationnel : aucune migration ni mise à jour client n'est nécessaire.

Couche sur le comportement de l'agent IA

Connectez Zapier MCP ou Make au même bot et il pourra agir comme un agent IA : les réservations, la création de billets, les mises à jour CRM et les recherches de commandes pourront être déclenchées directement dans la conversation plutôt qu’après sa fin.

Scénarios réels

Là où il gagne sa vie

Aide intégrée à l'application pour votre propre produit

Intégrez un panneau de chat à votre application SaaS, alimenté par votre centre d'aide, votre journal des modifications et vos tarifs. Les utilisateurs obtiennent ainsi des réponses sans quitter leur écran.

Support d'application mobile

Intégrez ce point de terminaison à votre application iOS ou Android pour permettre aux utilisateurs de poser des questions directement dans l'application, sans avoir à contacter le support par e-mail. Contenu identique, interface utilisateur native.

Outils et tableaux de bord internes

Intégrez une fenêtre de chat dans Retool, un panneau d'administration ou une application interne Next.js afin que vos collaborateurs puissent consulter votre documentation interne sans changer d'onglet.

Face avant entièrement personnalisée

Si le widget standard ne correspond pas à votre marque ou à votre mise en page, créez votre propre interface de chat et utilisez l'API sous-jacente. Conservez la logique du bot dans FastBots et gardez le contrôle total de l'interface.

Interfaces vocales, SVI ou bornes interactives

Acheminez la transcription vocale vers le terminal et lisez la réponse à voix haute via votre système vocal ou votre borne interactive. Le bot reste textuel ; son interface peut être quelconque.

Bots sur les chaînes que nous ne prenons pas en charge nativement

Vous souhaitez intégrer le bot à Discord, Microsoft Teams ou une plateforme de messagerie spécialisée ? Utilisez l’API pour acheminer les messages entrants vers FastBots et y répondre.

Questions et réponses sur les tâches backend et le traitement par lots

Utilisez un bot entraîné comme LLM privé et spécialisé dans le contenu au sein de scripts et de tâches planifiées, résumant les tickets, rédigeant des réponses ou répondant aux questions d'une file d'attente.

Bancs d'essai et contrôles de régression

Testez le bot avec une série de questions prédéfinies pour vérifier qu'il répond toujours correctement après l'avoir réentraîné, avoir changé de modèle ou modifié l'invite système.

Essai Gratuit de 14 jours

Besoin d'un chatbot intégré à votre produit ?

1 chatbot et 200 crédits de messages. Aucune carte de crédit requise.

installation

Votre premier appel API en quelques minutes

https://vent du nord.io
  • /docs
  • /api-reference
  • /guides/pour-démarrer
  • /journal des modifications
  • /tarification

Pointez-le vers votre contenu

Explorez votre site web, téléchargez des PDF, collez des documents d'aide ou connectez une feuille Google. Le bot apprend de votre contenu réel plutôt que de connaissances génériques issues d'une IA.

TonalitéRéférencesLimites

Voix de la Chambre

Répondez comme un ingénieur en relations développeurs. Soyez concis, privilégiez les exemples de code courts aux longs textes et fournissez un lien vers la documentation (/docs) lorsque la question nécessite une réponse plus approfondie. Si l'utilisateur a besoin de données spécifiques à son compte ou de modifications de facturation, invitez-le à ouvrir un ticket.

Établissez les règles et le ton

Rédigez une invite système, choisissez les sources de réponse, sélectionnez le modèle d'IA et définissez les cas où le bot doit refuser ou signaler les problèmes. C'est ce que votre client API renverra à chaque appel.

Moins de Scripts reporter
src="https://app.fastbots.ai/embed.js"
identifiant de robot de données="votre-identifiant-bot"
>

Générez une clé et appelez le point de terminaison

Ouvrez la page des paramètres du bot, générez une clé API X-BOT, puis envoyez un message à l'adresse /api/public/chat. Vous recevrez une réponse et un identifiant de chat en quelques secondes.

Comparaison honnête

Comparaison des API de chatbots FastBots

La plupart des équipes qui développent une interface de chat au sein de leur produit envisagent trois options : utiliser l’API FastBots, créer l’ensemble du pipeline à partir de zéro avec une API LLM brute, ou combiner une API de chatbot générique avec leur propre couche de récupération. Voici un comparatif de ces options.

Bots rapides
À partir de $ 39 / mois
Faites-le vous-même avec une API LLM brute
Temps de développement + coûts des jetons
API de chatbot générique
Variable
Formation sur votre propre contenu
Site web, fichiers, feuilles de calcul, YouTube
Oui, dans le tableau de bord
Vous construisez le pipeline RAGCela dépend de la plateforme
Un point de terminaison documenté
POST /api/public/chat
Oui
Vous le concevez et le versionnezGénéralement oui
Continuité de la conversation
Renvoie l'identifiant de chat pour conserver le contexte.
Construit enVous gérez l'état et l'histoireVariable
Interface utilisateur de gestion des connaissances
Mise à jour de la formation sans redéploiement
InclusCréez votre propre administration
~Sometimes
Transfert par chat en direct disponible
Remettez à une personne réelle en cas de besoin.
Plan d'affaires et plusConstruisez-le vous-mêmeSouvent un module complémentaire séparé
Même bot sur d'autres chaînes
Widget, WhatsApp, Instagram, Slack
InclusCréation par canalVariable

Cette comparaison présente des alternatives courantes. D'autres outils peuvent différer ; vérifiez donc toujours les prix et les fonctionnalités actuels avant de faire votre choix.

Essai Gratuit de 14 jours

Créez un bot gratuitement et atteignez le point final dès aujourd'hui

1 chatbot et 200 crédits de messages. Aucune carte de crédit requise.

Service très simple d'utilisation. La configuration d'un bot ne prend que 10 minutes. Excellent rapport qualité-prix.
A
Antonello
Fondatrice, Ribrandity

Vous avez des questions?

Questions fréquemment posées

Voici les questions les plus fréquemment posées avant l'inscription des équipes. Si la vôtre n'y figure pas, notre équipe d'assistance vous répondra en quelques heures les jours ouvrables.

Quel est le point de terminaison de l'API Bot Chat ?

Il s'agit d'un seul point de terminaison REST : POST https://app.fastbots.ai/api/public/chat. Envoyez un corps JSON contenant le message de l'utilisateur et un identifiant de conversation (chatId) facultatif. La réponse vous fournira la réponse du bot ainsi qu'un identifiant de conversation à réutiliser lors de la prochaine requête afin de conserver le contexte de la conversation.

Comment fonctionne l'authentification ?

Chaque chatbot possède sa propre clé API, générée depuis sa page de paramètres. Transmettez-la dans l'en-tête X-BOT-API-KEY de chaque requête. Les clés sont propres à chaque bot et non à chaque compte ; vous pouvez ainsi affecter différents bots à différents produits et les faire alterner indépendamment.

L'API conserve-t-elle l'historique des conversations ?

Oui. La première réponse inclut un identifiant de conversation (chatId). Transmettez-le comme identifiant de conversation lors de la requête suivante et le bot répondra avec le contexte complet de la conversation. Si vous omettez l'identifiant de conversation, une nouvelle conversation commencera. Les conversations précédentes sont également visibles dans l'historique des discussions du tableau de bord.

L'API prend-elle en charge les réponses en flux continu ?

Actuellement, non. Le point de terminaison renvoie une seule réponse par requête, et non un flux de jetons. Pour afficher un effet de saisie dans votre interface utilisateur, vous devez rendre le texte renvoyé caractère par caractère côté client après réception de la réponse.

Puis-je modifier les paramètres du bot ou les données d'entraînement via l'API ?

Non. L'API Bot Chat est exclusivement dédiée au chat : réception des messages et envoi des réponses. Les mises à jour de formation, les invites, le choix du modèle, l'apparence, les intégrations et le transfert vers le chat en direct sont tous configurés dans le tableau de bord FastBots, et non via l'API.

Quels sont les codes d'erreur renvoyés par l'API ?

Les codes documentés incluent INVALID_JSON, MESSAGE_REQUIRED, MISSING_API_KEY, INVALID_API_KEY, BOT_DISABLED, CHAT_NOT_FOUND, BOT_UNAVAILABLE et INTERNAL_ERROR. Il est conseillé de réessayer avec un délai d'attente pour BOT_UNAVAILABLE et INTERNAL_ERROR ; les autres codes indiquent que la requête ou la configuration doit être corrigée de votre côté.

De quel forfait ai-je besoin pour utiliser l'API ?

Les nouveaux comptes peuvent créer et tester l'API Bot Chat pendant une période d'essai de 14 jours, incluant un chatbot et 200 crédits de messages, sans carte bancaire. Générez la clé API depuis la page Paramètres du bot et consultez la page des tarifs pour connaître la disponibilité de l'API après la période d'essai. À la fin de celle-ci, le bot est désactivé et les crédits de test sont perdus jusqu'à votre passage à un abonnement supérieur ; vos paramètres et vos conversations précédentes restent accessibles.

Puis-je utiliser l'API en parallèle du widget et des canaux ?

Oui. Le même bot peut être intégré comme widget de site web, partagé via un lien direct, connecté à WhatsApp, Instagram, Messenger, Telegram ou Slack, et appelé depuis votre propre client via l'API, le tout simultanément. Chaque plateforme utilise le même contenu d'entraînement.

L'API prend-elle en charge le téléchargement de fichiers, d'images ou de pièces jointes ?

Ce point de terminaison ne le permet pas. Il accepte les messages texte et renvoie une réponse textuelle. Le téléchargement de fichiers et d'images dans les conversations est pris en charge par le widget de chat à partir du forfait Essentiel, mais l'API de chat publique est actuellement réservée au texte.

Essayez gratuitement l'API Chatbot

Entraînez un chatbot sur votre contenu, générez une clé et appelez le point de terminaison depuis votre propre code en quelques minutes. Aucun paiement n'est requis pour l'essai gratuit de 14 jours.

  • Essai gratuit de 14 jours, sans carte de crédit requise
  • Un point de terminaison, une clé par bot
  • Formé sur votre propre contenu
  • Utilisez-le également avec les widgets et les chaînes.