Développeurs
Développez sur MonoChat avec des API, des fonctions et vos propres agents IA.
Connectez vos systèmes grâce à l’API REST et aux webhooks, écrivez des fonctions personnalisées en JavaScript, donnez vos outils aux agents IA via les outils de fonctions et MCP, et exécutez le framework d’agents de votre choix sur WhatsApp et tous les autres canaux.
- API REST
- Webhooks
- SDK JavaScript
- MCP
- Agent Harness
Les briques de base
Tout ce qu’un développeur peut étendre, d’un simple appel d’API à un agent qui traite un dossier de bout en bout.
-
API REST et webhooks
Points de terminaison REST et événements de webhook pour une synchronisation pilotée par les événements avec votre CRM, votre ERP, vos applications sur mesure et vos systèmes existants.
En savoir plus -
Fonctions personnalisées
Votre propre JavaScript dans MonoChat : nœuds de parcours personnalisés, méthodes côté serveur, points de terminaison d’API et tâches cron planifiées.
En savoir plus -
Vues personnalisées
Des écrans pour les processus propres à votre équipe, conçus comme des fonctions côté client avec le Client SDK.
En savoir plus -
Outils de fonctions IA
Des outils qui permettent aux assistants d’appeler vos API et de déclencher des workflows, avec schémas, validation, permissions et journaux.
En savoir plus -
Clients MCP
Connectez n’importe quel serveur MCP ; ses outils sont détectés et peuvent être confiés aux nœuds IA et aux agents IA.
En savoir plus -
Agent Harness
Exécutez dans vos parcours l’agent intégré, Claude Agent SDK, OpenAI Agents SDK, Pi, des agents hébergés ou votre propre point de terminaison.
En savoir plus
Fonctions personnalisées
Écrivez votre propre logique en JavaScript
Chaque fonction reçoit un objet sdk. Ce qu’il offre dépend de l’endroit où la fonction s’exécute : dans le navigateur ou sur le serveur.
- Client SDK pour les fonctions du navigateur, principalement les vues personnalisées
- Server SDK pour tous les autres types de fonctions
- Types de fonctions : nœud de parcours personnalisé, méthode côté serveur, vue personnalisée, outil IA, tâche cron et configuration d’application personnalisée
- Les méthodes côté serveur peuvent être exposées comme points de terminaison d’API pour vos autres systèmes
POST https://app.monochat.ai/api/<slug>/custom-functions/template-app/api/template/send.js
Authorization: Bearer <API_TOKEN>
Content-Type: application/json Envoi d’un modèle WhatsApp approuvé avec l’application WhatsApp Template API. Le slug de votre tenant correspond à la partie après /tenants/ dans votre adresse MonoChat.
Apportez votre propre agent
Votre framework d’agents, sur tous les canaux
Ajoutez un AI Harness une seule fois, puis utilisez-le depuis un nœud Agent IA dans n’importe quel parcours ou lancez des exécutions depuis le code. MonoChat apporte les conversations, les canaux et le transfert à votre équipe.
- Sept fournisseurs de harness : MonoChat, OpenAI Agents SDK, Claude Agent SDK, Pi, OpenAI Agents API, Claude Managed Agents et Custom
- Custom : votre propre serveur construit avec LangGraph, Google ADK, CrewAI ou votre propre code, connecté par une URL de point de terminaison et un secret partagé
- Modèles principal, de secours et rapide par nœud d’agent, et un budget pour chaque exécution
- Lancez, consultez et annulez des exécutions depuis des fonctions personnalisées et des clients d’API ; chaque exécution est enregistrée avec ses appels de modèle, ses appels d’outils et son résultat
-
Claude Agent SDK sur WhatsApp
Exécutez un agent Claude Agent SDK sur WhatsApp avec MonoChat. -
OpenAI Agents SDK sur WhatsApp
Créez un agent WhatsApp avec l’OpenAI Agents SDK. -
Apportez votre propre agent
Connectez LangGraph, ADK ou du code personnalisé avec un point de terminaison. -
Pourquoi les agents ont besoin d’un modèle de secours
Gardez les conversations clients actives lorsqu’un modèle tombe en panne.
API pour développeurs
Deux applications uniquement API pour vos propres systèmes
Installez-les depuis MonoStore et appelez-les avec un jeton d’API depuis Profil › Jetons d’API.
-
WhatsApp Template API
Envoyez un modèle WhatsApp approuvé depuis votre CRM, votre ERP, votre site e-commerce ou n’importe quel backend avec un seul appel d’API.
- Lister les modèles, envoyer un modèle, obtenir des identifiants d’envoi pour les en-têtes média
- Variables d’en-tête, de corps, de bouton et de carrousel
- Renvoie l’identifiant de la conversation et un lien direct vers celle-ci
- Crée le client si le numéro est nouveau
-
Session Link
Obtenez depuis vos propres systèmes un lien direct vers la conversation d’un client, par numéro de téléphone ou e-mail.
- Crée le client et la conversation s’ils n’existent pas encore
- Assignation à un agent par identifiant ou e-mail, ou à un groupe de travail
- Même client sur le même canal, même conversation
- Fonctionne avec WhatsApp, Instagram et vos autres canaux connectés
Démarrage rapide
D’un espace de travail gratuit à votre premier appel d’API ou agent.
-
Ouvrir un espace de travail
Inscrivez-vous sur app.monochat.ai et démarrez avec l’offre gratuite.
-
Connecter un canal
Connectez WhatsApp, Instagram, le chat web ou tout autre canal pour lequel vous voulez développer.
-
Créer un jeton d’API
Créez un jeton sous Profil › Jetons d’API. Il n’est affiché qu’une seule fois : copiez-le tout de suite.
-
Développer
Installez une application pour développeurs, écrivez une fonction, ou ajoutez un client MCP ou un AI Harness sous Paramètres › Automatisation.
Documentation
Référence et guides sur support.monochat.ai.
-
Présentation du SDK
Le SDK des fonctions, ses contextes client et serveur et les types de fonctions. -
SDK côté client
L’API disponible pour les fonctions du navigateur comme les vues personnalisées. -
SDK côté serveur
L’API disponible pour les nœuds de parcours, les méthodes, les outils IA, les tâches cron et la configuration des applications. -
Fonctions
Créez et gérez des fonctions et choisissez leur type. -
Clients MCP
Connectez un serveur MCP et confiez ses outils aux nœuds IA et aux agents. -
Agents IA
Harnesses, nœud Agent IA, budgets et lancement d’agents depuis le code. -
Exécutions d’agents IA
Modèles, appels d’outils, consommation du budget et résultat de chaque exécution, pour le débogage. -
WhatsApp Template API
Configuration et référence de l’API pour envoyer des modèles depuis vos systèmes. -
Session Link
Configuration et référence de l’API pour les liens de conversation. -
Journal des modifications
Ce qui a changé dans MonoChat, version par version.
FAQ
Questions de développeurs
Ce que vous pouvez créer, et comment.
MonoChat dispose-t-il d’une API ?
Oui. MonoChat propose des points de terminaison REST et des événements de webhook pour les intégrations, des fonctions personnalisées dont les méthodes côté serveur peuvent être exposées comme points de terminaison d’API, et des applications uniquement API comme WhatsApp Template API et Session Link. Les appels d’API utilisent un jeton que vous créez sous Profil › Jetons d’API.
Dans quel langage les fonctions personnalisées sont-elles écrites ?
JavaScript. Chaque fonction reçoit un objet sdk : le Client SDK pour les fonctions du navigateur comme les vues personnalisées, et le Server SDK pour les nœuds de parcours, les méthodes côté serveur, les outils IA, les tâches cron et la configuration des applications personnalisées.
Comment envoyer un modèle de message WhatsApp depuis mon propre système ?
Installez l’application WhatsApp Template API, créez un jeton d’API, appelez template/list.js pour voir vos modèles approuvés et template/send.js pour en envoyer un. Lorsque le client répond, la conversation arrive dans votre boîte de réception MonoChat.
Puis-je connecter mon propre serveur MCP ?
Oui. Ajoutez-le sous Paramètres › Automatisation › Clients MCP IA avec son point de terminaison et, si nécessaire, une authentification Basic ou Bearer. MonoChat se connecte via le transport SSE, lit les outils du serveur et vous permet de les confier aux nœuds IA et aux nœuds Agent IA.
Puis-je exécuter un agent créé avec Claude Agent SDK, OpenAI Agents SDK ou LangGraph ?
Oui. Choisissez Claude Agent SDK ou OpenAI Agents SDK comme fournisseur de harness, ou choisissez Custom et saisissez l’URL de votre point de terminaison et un secret partagé pour un agent créé avec LangGraph, Google ADK, CrewAI ou votre propre code.
Puis-je lancer un agent IA depuis le code ?
Oui. Les fonctions personnalisées et les clients d’API peuvent lancer, consulter et annuler des exécutions d’agents avec les méthodes create, show et cancel de aiAgentRuns. Chaque exécution est enregistrée sous Paramètres › Automatisation › Exécutions d’agents IA.
Les ingénieurs de MonoChat peuvent-ils développer l’intégration pour nous ?
Oui. Les Development Packs sont des jours de développement MonoChat prépayés pour des intégrations, des automatisations et des fonctionnalités sur mesure. Ils n’expirent jamais et peuvent être combinés.
Continuer l’exploration
-
Blog
Guides sur l’API WhatsApp, les prix, les modèles et l’automatisation. -
Actualités
Les dernières nouveautés produit de MonoChat. -
Journal des modifications
Toutes les versions de MonoChat : nouveautés, améliorations et corrections. -
Études de cas
Découvrez comment des entreprises utilisent MonoChat au quotidien. -
Alternatives
Comparez MonoChat avec d'autres plateformes. -
Outils gratuits
Lien WhatsApp, QR code et calculateurs de coûts gratuits.
Premier mois de Growth offert
Commencez à développer sur MonoChat
Ouvrez un espace de travail gratuit, créez un jeton d’API et faites votre premier appel dès aujourd’hui.
Un code par entreprise • 30 jours pour l’utiliser • Sans carte bancaire