Plate-forme
Caractéristiques
Agent Studio
Créez et personnalisez rapidement votre agent
Moteur autonome
Utiliser LLMs pour guider les conversations et les tâches
Bases de connaissances
Formez votre robot à l'aide de sources de connaissances personnalisées
Tableaux
Stocker et gérer les données de conversation
Canaux de messagerie
Whatsapp Emblème
WhatsApp
Instagram Emblème
Instagram
Logo de Facebook Messenger
Messenger
Slack logo
Slack
Toutes les chaînes
Intégrations
HubSpot
Notion
Jira
Calendly
Toutes les intégrations
LLM Fournisseurs
OpenAI
Anthropic
Groq
Logo HuggingFace
Hugging Face
Tous LLMs
Solutions
Pour
Entreprise
Automatiser les flux de production critiques
Agences
Fournir des services d'agent sophistiqués
Développeurs
Explorer une API robuste pour le développement d'agents
Témoignages de clients
Découvrez auprès de clients prospères comment Botpress transforme le monde des affaires dans le monde entier.
Par secteur d'activité
Commerce électronique
L'éducation
Finances
L'hospitalité
Tous les secteurs
Par département
Vente
Ingénierie
Produit
ITSM
Tous les départements
Par cas d'utilisation
Assistant(e) commercial(e)
Génération de leads
Expérience des employés
Gestion des billets
Tous les cas d'utilisation
Ressources
Essentiel
Academy
Apprendre à construire grâce à des cours ciblés
Bibliothèque
Ressources pour améliorer vos flux de travail en matière d'IA
Blog
Perspectives et mises à jour sur Botpress et les agents d'IA
bâtiment
Discord
Rejoindre des milliers de pairs et partager des idées
Docs
Guides et références complets
API
Matériel de référence à utiliser avec des systèmes externes
LLM Classement
Comparer les performances et les coûts des fournisseurs de modèles
Vidéos
Tutoriels, démonstrations et présentations de produits
Changelog
Restez au courant des dernières mises à jour de Botpress
Partenaires
Devenir partenaire
Rejoignez notre réseau d'experts certifiés
Engager un expert
Entrer en contact avec des partenaires et des consultants
Docs
Entreprise
Tarification
Se connecter
ContactS'inscrire
retour à Hub

Messaging API

v0.2.3
Installer sur votre espace de travail
Maintenu par Botpress Plus
  
## What it is
API and configurable endpoint to easily send messages to and from your bot via http requests. You can use this to send messages or other information back and forth between your bot and any back-end application.

[![image](https://i.imgur.com/FgAinpn.png)](https://www.youtube.com/watch?v=f2RMv40omPA)

## How it works
To send messages to your bot, use the API endpoint. When sending messages to your bot, you provide a conversationId parameter that will be sent back to your webhook url, so that you may identify where to send your bot's responses.

To handle responses from your bot, you provide an endpoint url. Each request sent to this endpoint carries a single bot message, and includes the conversationId that was previously provided. Depending on your bot, you could recieve multiple responses, or no responses at all. 

## Getting started

[![image](https://i.imgur.com/6dqO43d.png)](https://www.youtube.com/watch?v=GJb1EK9dlOM)


#### Pre-requisites
All you need is an endpoint to catch your bot's responses that returns http status 200. For trying this out, we recommend a free endpoint on [Request Bin](https://pipedream.com/requestbin). 

#### Steps
1. Click `Install` on the top right and select your bot.
2. Click the popup that appears to configure your integration.
3. Add the url that points to your server's endpoint in the `Response Endpoint URL` field.
4. Copy the Webhook URL at the top of the page, this will be the endpoint for creating messages. Save this for later.
5. In Botpress, click your avatar on the top right, then `Personal Access Tokens`. Create a new token and save it for later.
6. Send an http request with the following content:

- Endpoint: **{INTEGRATION_WEBHOOK_URL}** 
- Method: POST
- Headers:
  - Authorization: bearer **{PERSONAL_ACCESS_TOKEN}** 
- Body:
  - userId: (string, required) ensures that the message is added for the correct user, in case of multiple users
  - messageId: (string, required) helps prevent duplicates
  - conversationId: (string, required) identifies the conversation uniquely and is used for sending back responses
  - type: (string, required) should be 'text' if the message type is text, otherwise a different string for other types
  - text: (string, required) the text of the user's message if the type is text, or a summary of the payload for other types
  - payload: (any, required) an object containing any data you want to send, specific to the message type

7. On your server, handle the response (make sure your bot is published and responds to messages). The request body should look like this:
- Body:
  - type: (string, required) specifies the type of the message
  - payload: (any, required) contains the response text or metadata otherwise
  - conversationId: (string, required) use this to send the response to the correct location
  - botpressUserId: (string, required) Botpress user ID for debugging purposes
  - botpressMessageId: (string, required) Botpress message ID for debugging purposes
  - botpressConversationId: (string, required) Botpress conversation ID for debugging purposes



Mieux construire avec Botpress

Créer des expériences étonnantes pour les agents de l'IA.

Commencez - c'est gratuit
Icône d'une flèche
En apprendre plus sur Botpress Academy

Créez des agents d'IA plus rapidement et plus efficacement grâce à notre collection de cours, de guides et de tutoriels.

Engager un expert

Contactez nos développeurs certifiés pour trouver un expert créateur qui réponde à vos besoins.

Tous les systèmes sont opérationnels
SOC 2
Certifié
GDPR
Conforme à la loi
© 2025
Plate-forme
Tarification
Agent Studio
Moteur autonome
Bases de connaissances
Tableaux
Hub
Intégrations
Canaux de messagerie
LLMs
Ressources
S'adresser au service des ventes
Documentation
Engager un expert
Vidéos
Témoignages de clients
Référence API
Blog
Statut
Ressources v12
Communauté
Soutien communautaire
Devenir partenaire
Devenir ambassadeur
Devenir affilié
Entreprise
A propos de
Carrières
Actualités et presse
Juridique
Politique de Privacy
© Botpress 2025