TimelinesAIEssai gratuit

Serveur MCP pour gérer les conversations WhatsApp Business Platform depuis des assistants IA comme Meta Muse et Claude

Restez dans l’assistant IA que vous utilisez déjà. Connectez-le à TimelinesAI pour lire vos conversations WhatsApp Business Platform, répondre aux clients, envoyer des modèles approuvés, et attribuer et étiqueter les conversations pour votre équipe.

Le serveur MCP de TimelinesAI fonctionne avec tout assistant IA qui prend en charge les serveurs MCP distants avec connexion OAuth. Aucun logiciel à installer, aucun serveur à gérer, aucun mot de passe à partager. L’assistant ne peut faire que ce que votre rôle dans TimelinesAI autorise.

Ce que le connecteur peut faire

  • Lire les conversations, l’historique et le statut des messages sur tous vos numéros WhatsApp Business Platform
  • Répondre en texte libre tant que la fenêtre de 24 heures du client est ouverte
  • Envoyer des modèles approuvés par Meta et démarrer de nouvelles conversations avec un modèle
  • Attribuer et désattribuer, ouvrir et fermer des conversations, et ajouter ou retirer des étiquettes
  • Réagir aux messages, et voir les membres de votre équipe et vos modèles

Ce qu’il vous faut

  • Un compte TimelinesAI. Les nouveaux comptes commencent par un essai gratuit de 10 jours, sans carte bancaire.
  • Au moins un numéro WhatsApp Business Platform (Cloud API) connecté à votre espace de travail. Nouveau sur WhatsApp Business Platform ? Connecter et activer un numéro WhatsApp Business dans Meta Business Portfolio.
  • Au moins un modèle approuvé, si vous voulez que l’assistant démarre de nouvelles conversations ou écrive à des clients en dehors de la fenêtre de 24 heures.

Comment le configurer

  1. Étape 1 : Ajoutez le connecteur.

    Dans votre assistant IA, ajoutez un nouveau connecteur (ou un serveur MCP personnalisé) et collez https://mcp.services.timelines.ai/mcp/waba.

  2. Étape 2 : Connectez-vous avec TimelinesAI.

    L’assistant ouvre la page de connexion de TimelinesAI. Connectez-vous ou créez un compte.

  3. Étape 3 : Approuvez l’accès.

    Vérifiez les autorisations sur la page « Authorize timelines-mcp? » et cliquez sur Authorize.

  4. Étape 4 : Posez votre première question.

    Essayez « Liste mes numéros WhatsApp Business » ou « Affiche les conversations en attente de réponse ».

Détails de connexion

ParamètreValeur
URL du serveur MCPhttps://mcp.services.timelines.ai/mcp/waba
TransportStreamable HTTP
ConnexionOAuth 2.1 avec PKCE (S256) et enregistrement dynamique des clients
Serveur d’autorisationhttps://mcp.services.timelines.ai
Scopesopenidchats:readchats:writemessages:readmessages:writelabels:readlabels:writeaccounts:readworkspace:readtemplates:read

Outils (18)

Les outils de lecture consultent seulement les données. Les outils d’écriture modifient une conversation dans TimelinesAI. Les outils d’écriture sensible envoient quelque chose que votre client voit, et Meta facture l’envoi de modèles.

OutilCe qu’il faitAccès
waba_accountsListe les numéros WhatsApp Business Platform depuis lesquels vous pouvez envoyerLecture
waba_list_chatsListe les conversations que vous pouvez voir, avec des filtres (par exemple, par numéro de téléphone)Lecture
waba_chat_detailsAffiche une conversation : si la fenêtre de 24 heures est ouverte, la personne attribuée, les étiquettes et le numéro d’envoiLecture
waba_chat_historyAffiche les messages d’une conversation, du plus récent au plus ancienLecture
waba_message_detailsAffiche un message, y compris la raison s’il a échouéLecture
waba_templatesListe les modèles de message que vous pouvez utiliserLecture
waba_template_detailsAffiche un modèle : son contenu, ses variables, son statut et les numéros depuis lesquels il peut être envoyéLecture
workspace_teamListe les membres de l’équipe, pour pouvoir attribuer une conversation à l’un d’euxLecture
waba_chat_openRouvre une conversation ferméeÉcriture
waba_chat_closeFerme une conversationÉcriture
waba_chat_assignAttribue une conversation à un membre de l’équipeÉcriture
waba_chat_unassignRetire la personne attribuée d’une conversationÉcriture
waba_chat_set_labelAjoute une étiquette à une conversationÉcriture
waba_chat_remove_labelRetire une étiquette d’une conversationÉcriture
waba_chat_send_messageEnvoie une réponse en texte libre dans une conversation existante, uniquement tant que la fenêtre de 24 heures est ouverteÉcriture sensible
waba_chat_send_templateEnvoie un modèle approuvé dans une conversation existanteÉcriture sensibleMeta facture les modèles
waba_start_chatDémarre une nouvelle conversation avec un numéro de téléphone à l’aide d’un modèle approuvéÉcriture sensibleMeta facture les modèles
waba_message_reactAjoute ou retire une réaction emoji sur un messageÉcriture sensibleLe client le voit

Chaque outil est marqué comme en lecture seule ou comme effectuant des modifications, pour que les assistants IA puissent vous demander confirmation avant une écriture.

Paramètres des outils

Chaque outil renvoie la réponse JSON de l’API TimelinesAI pour cette action. Les paramètres obligatoires sont en gras. L’assistant obtient d’abord les identifiants avec les outils de liste (par exemple, l’id d’une conversation avec waba_list_chats).

OutilParamètres
waba_accountsAucun
waba_list_chatsTous facultatifs : waba_account_id, responsible (e-mail du membre d’équipe), closed (true ou false), whatsapp_phone, with_msg (inclut le dernier message), page (50 conversations par page)
waba_chat_detailschat_id
waba_chat_historychat_id. Facultatifs : from_me, after et before (date ou date-heure ISO), after_message et before_message (id de message), sorting_order (asc ou desc), page, size
waba_message_detailsmessage_uid
waba_templatespage facultatif
waba_template_detailstemplate_id
workspace_teamAucun
waba_chat_openwaba_chat_closewaba_chat_unassignchat_id
waba_chat_assignchat_id, user_email (un membre d’équipe de workspace_team)
waba_chat_set_labelwaba_chat_remove_labelchat_id, label
waba_chat_send_messagechat_id, text
waba_chat_send_templatechat_id, name et language d’un modèle approuvé. variables facultatif : listes header et body, dans l’ordre du modèle
waba_start_chatwaba_account_id, phone (format international avec un + au début), name et language d’un modèle approuvé. variables facultatif, comme ci-dessus
waba_message_reactmessage_uid, reaction (un emoji, ou une valeur vide pour la retirer)

Erreurs et limites

Quand un appel échoue, l’outil renvoie un résultat d’erreur avec le statut HTTP, le message de l’API TimelinesAI et, s’il y en a un, un code d’erreur. L’assistant peut alors expliquer ce qui s’est passé et quoi faire ensuite.

StatutSignificationQue faire
400, 409, 422La requête a été refusée, par exemple à cause d’un paramètre manquant ou d’un numéro de téléphone au mauvais formatCorrigez le paramètre et réessayez
401La connexion n’est plus valideReconnectez le connecteur et reconnectez-vous à TimelinesAI
403Le rôle ou l’offre de l’utilisateur ne permet pas cette actionDemandez à un propriétaire ou administrateur de l’espace de travail
404La conversation, le message ou le modèle est introuvableTrouvez le bon id avec les outils de liste
429Trop de requêtesPatientez un instant et réessayez
5xx, ou aucune réponse en 15 secondesProblème temporaire côté TimelinesAIRéessayez plus tard
  • Fenêtre de 24 heures : si la fenêtre est fermée, une réponse en texte libre est refusée. Envoyez plutôt un modèle approuvé. waba_chat_details et waba_list_chats indiquent si la fenêtre est ouverte.
  • Remise : un envoi réussi signifie que Meta a accepté le message. Si la remise échoue ensuite, waba_message_details en indique la raison.
  • Pas d’envois en double : les outils d’envoi ne sont pas relancés automatiquement. Si un envoi expire, vérifiez waba_chat_history avant de renvoyer, pour que le client ne reçoive pas le message deux fois.
  • Limites de débit : le connecteur n’ajoute aucune limite propre. Les limites d’envoi de Meta pour votre numéro WhatsApp Business Platform s’appliquent toujours aux messages modèles.

Ce que l’assistant peut voir

L’assistant agit en tant qu’utilisateur TimelinesAI connecté, avec les autorisations de cet utilisateur. Il ne voit jamais plus que ce que cet utilisateur peut voir dans TimelinesAI.

  • Propriétaires et administrateurs voient tous les numéros WhatsApp Business Platform de l’espace de travail et toutes leurs conversations.
  • Superviseurs d’équipe et membres d’équipe voient les numéros rattachés à leur équipe, et les conversations de ces numéros.
  • Agents voient les numéros qui leur sont attribués, et les conversations de ces numéros.
  • Collaborateurs voient uniquement les conversations qui leur sont attribuées. Ils peuvent y répondre, mais pas démarrer de nouvelles conversations.
  • Conversations attribuées : toute personne attribuée à une seule conversation peut la voir et y répondre. Cela ne donne pas accès au reste de ce numéro.

Règles d’envoi

  • Dans la fenêtre de 24 heures (le client a écrit au cours des dernières 24 heures), l’assistant peut envoyer des réponses en texte libre.
  • En dehors de la fenêtre, ou pour une nouvelle conversation, seuls les modèles approuvés par Meta peuvent être envoyés. Un modèle ne rouvre pas la fenêtre pour le texte libre.
  • Les modèles avec un en-tête média (image, vidéo ou document) ne peuvent pas encore être envoyés via le connecteur. Utilisez des modèles avec des variables texte.
  • Remise : un envoi réussi signifie que Meta a accepté le message. La remise peut encore échouer ensuite, et l’assistant peut en vérifier la raison.

Tarifs

L’utilisation du connecteur est incluse dans toutes les offres TimelinesAI sans frais supplémentaires. Meta facture les messages de modèle à ses tarifs standard de WhatsApp Business Platform, et l’assistant vous prévient avant d’en envoyer un.

Confidentialité et sécurité

  • La connexion utilise OAuth, donc votre assistant IA ne voit jamais votre mot de passe TimelinesAI.
  • L’assistant ne peut utiliser que les données auxquelles l’utilisateur connecté a accès, dans les limites des scopes ci-dessus.
  • Pour vous déconnecter, retirez le connecteur dans votre assistant IA.
  • Consultez l’avis de confidentialité de ce connecteur (en anglais) et nos Conditions. Aide : support@timelines.ai.

Questions fréquentes sur le serveur MCP pour WhatsApp Business Platform

Uniquement avec les numéros WhatsApp Business Platform (Cloud API) connectés à votre espace de travail TimelinesAI.
Tout assistant qui prend en charge les serveurs MCP distants avec connexion OAuth, comme Meta Muse et Claude.
Non. Il agit en votre nom, avec votre rôle TimelinesAI, et ne voit que les numéros et les conversations que vous pouvez voir.
Non. Le serveur MCP est hébergé par TimelinesAI. Il vous suffit d’ajouter l’URL du serveur à votre assistant IA et de vous connecter.
Meta facture les messages de modèle à ses tarifs standard de WhatsApp Business Platform. Le connecteur lui-même ne coûte rien de plus, quelle que soit l’offre TimelinesAI.
Oui, mais uniquement avec un modèle approuvé par Meta. Les réponses en texte libre ne sont possibles que dans la fenêtre de service client de 24 heures.

Dernière mise à jour :