Aller au contenu
OmniChannels.ai

Assistants et agents IA

ChatGPT et agents OpenAI + OmniChannels.ai : envoyez et suivez vos messages

Connexion via MCPConnexion via API et webhooksMis à jour le

En bref

Les agents OpenAI se connectent à OmniChannels.ai via notre serveur MCP distant, https://mcp.broadnet.me/mcp. La Responses API l'accepte comme outil MCP distant avec votre jeton dans un en-tête Authorization, et l'Agents SDK s'y connecte en Streamable HTTP. L'agent peut alors envoyer des messages WhatsApp, SMS et RCS, utiliser vos modèles approuvés et lire les rapports de livraison. Aucune application ChatGPT à installer.

Ce que vous pouvez faire

  • Notifications clients depuis votre propre agent

    Un agent que vous développez sur la Responses API envoie des mises à jour de commande ou de rendez-vous à la demande de votre application.

    Exemple de demande

    “Envoie un message WhatsApp au 971500000000 pour indiquer que sa commande a été expédiée et arrivera demain.”

  • Choisir et compléter les modèles approuvés

    L'agent liste vos modèles WhatsApp approuvés et renseigne les variables de celui qui convient.

    Exemple de demande

    “Liste mes modèles WhatsApp approuvés en arabe et envoie order_update au 966500000000 avec le numéro de commande INV-400.”

  • Questions sur la livraison pour votre équipe

    Un agent en lecture seule, doté uniquement de l'outil de rapports de livraison, répond aux questions sur les messages en échec ou en attente.

    Exemple de demande

    “Combien de messages de la campagne de relevés d'hier ont échoué, et quelles en sont les causes les plus fréquentes ?”

  • Rédiger d'abord, envoyer après relecture

    Exigez une approbation pour les outils d'envoi afin qu'une personne vérifie le texte et les destinataires avant tout envoi.

    Exemple de demande

    “Rédige un rappel SMS en anglais et en arabe pour les rendez-vous de demain et montre-le-moi avant de l'envoyer.”

  • Combiner avec vos données métier

    Si l'agent dispose aussi d'un outil ou d'un serveur MCP pour votre boutique ou votre CRM, il peut y récupérer les destinataires et envoyer via OmniChannels.ai.

    Exemple de demande

    “Envoie une notification de commande WhatsApp aux clients dont la commande a été expédiée aujourd'hui.”

Comment la connexion fonctionne

Connexion via MCPConnexion via API et webhooks

OmniChannels.ai exploite un serveur MCP distant en Streamable HTTP. Chaque requête transmet votre jeton d'API dans un en-tête Authorization: Bearer, et chaque outil agit avec les autorisations, les identifiants d'expéditeur et le solde associés à ce jeton, exactement comme votre propre code.

Dans la Responses API d'OpenAI, vous ajoutez un outil MCP dont server_url pointe vers notre point de terminaison, avec l'en-tête Authorization dans headers, et vous pouvez exiger une approbation avant les appels d'outils. Dans l'Agents SDK, MCPServerStreamableHttp prend la même URL et les mêmes en-têtes. ChatGPT peut lui-même ajouter des serveurs MCP distants comme connecteurs en mode développeur sur les offres qui l'incluent, mais ses paramètres de connecteur n'acceptent pas forcément un en-tête Bearer fixe ; consultez la documentation actuelle d'OpenAI.

  • Point de terminaison : https://mcp.broadnet.me/mcp (Streamable HTTP)
  • Authentification : Authorization: Bearer <token> ; utilisez une clé temporaire pendant les tests
  • Responses API : outil MCP distant avec server_url et headers
  • Agents SDK : MCPServerStreamableHttp avec url et headers
  • Sans MCP, un agent peut appeler notre API REST à l'aide de la spécification OpenAPI

Mise en place

  1. 1

    Demander un accès à l'API

    Demandez un accès de test et recevez un jeton d'API. Les envois de test ne partent que vers vos propres numéros vérifiés.

  2. 2

    Obtenir une clé MCP

    Dans le portail d'administration, ouvrez Integrations, puis MCP Integration, et copiez une clé temporaire.

    Guide: MCP server for AI agents
  3. 3

    Rattacher le serveur à votre agent

    Ajoutez un outil MCP avec server_url https://mcp.broadnet.me/mcp et un en-tête Authorization, ou créez MCPServerStreamableHttp dans l'Agents SDK, en lisant le jeton depuis une variable d'environnement.

  4. 4

    Limiter les outils et exiger une approbation

    N'autorisez que les outils dont l'agent a besoin et exigez une approbation pour chaque outil d'envoi, car chaque envoi est un message réel et facturé.

  5. 5

    Tester avec votre propre numéro

    Demandez à l'agent d'envoyer un message de test à votre numéro vérifié, puis consultez le rapport de livraison.

    Guide: Webhooks and delivery statuses

Documentation de l'éditeur

ChatGPT and OpenAI Agents est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à ChatGPT and OpenAI Agents ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à ChatGPT and OpenAI Agents.

Exemple de flux

Le parcours d'une demande type, de ChatGPT and OpenAI Agents jusqu'à votre client, puis retour.

  1. 01

    Agent OpenAI

    Développé avec la Responses API ou l'Agents SDK

  2. 02

    Serveur MCP OmniChannels.ai

    L'outil d'envoi s'exécute avec votre jeton après approbation

  3. 03

    Téléphone du client

    Message WhatsApp, SMS ou RCS délivré

  4. 04

    Rapport de livraison

    L'agent relit le statut avec un outil de lecture

1. Agent OpenAI: Développé avec la Responses API ou l'Agents SDK 2. Serveur MCP OmniChannels.ai: L'outil d'envoi s'exécute avec votre jeton après approbation 3. Téléphone du client: Message WhatsApp, SMS ou RCS délivré 4. Rapport de livraison: L'agent relit le statut avec un outil de lecture

Questions

Existe-t-il une application OmniChannels.ai officielle dans ChatGPT ?

Non. Les agents OpenAI se connectent grâce à la prise en charge standard des serveurs MCP distants par OpenAI, avec notre point de terminaison MCP public et votre jeton d'API. Rien n'est à installer depuis un annuaire d'applications.

Puis-je ajouter le serveur directement dans ChatGPT ?

ChatGPT peut ajouter des serveurs MCP distants comme connecteurs en mode développeur sur les offres qui l'incluent. Notre serveur attend un en-tête Authorization: Bearer fixe, que les paramètres de connecteur de ChatGPT ne prennent pas forcément en charge ; la Responses API et l'Agents SDK sont donc les voies fiables. Consultez la documentation actuelle d'OpenAI pour votre offre.

L'agent peut-il envoyer sans approbation ?

Cela dépend de votre configuration. La Responses API permet d'exiger une approbation pour les appels d'outils MCP ; gardez-la activée pour chaque outil d'envoi et n'autorisez que les outils dont l'agent a besoin.

OpenAI a-t-il accès aux données de mes clients ?

Le modèle voit ce que renvoient les outils, comme les modèles et les rapports de livraison, ainsi que ce que votre application place dans la conversation. Le jeton limite l'agent aux autorisations de votre compte.

Obtenez un accès API et MCP

Indiquez vos canaux, pays et cas d'usage. Un ingénieur émet vos identifiants de test et vérifie vos numéros de test.