Aller au contenu

Intégration · Communication

Connecter Claude & ChatGPT à Courier

Demandez à votre IA si une notification a atteint un client, ce qu'un modèle dit, ou envoyez un message via Courier. Elle peut lister et lire les messages envoyés avec leur historique de livraison et contenu rendu, lire les modèles, listes, audiences, marques et locataires, ainsi que consulter les profils et préférences des destinataires. Elle peut également envoyer des messages, exécuter des automatisations et gérer les abonnements aux listes.

Connecter Courier gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “La notification par e-mail de réinitialisation du mot de passe pour [email protected] a-t-elle été livrée ?”

    L'IA trouve le message pour ce destinataire et lit son historique d'événements : enfile, envoyé, livré, ouvert ou erreurs.

  • “Envoyer le modèle de commande expédiée à l'utilisateur 4821 avec le numéro de commande 10233.”

    Elle trouve l'ID du modèle et envoie la notification avec vos variables de données. Cela délivre un message réel.

  • “Quels messages ont échoué hier ?”

    Elle liste les messages envoyés filtrés par statut et date, avec destinataire, fournisseur et modèle.

Ce que votre IA peut faire

Envoyer et suivre des messages

Envoyez des notifications par modèle ou avec votre propre titre et corps, listez les messages envoyés, lisez l'historique de livraison et le contenu rendu, et annulez les messages non encore envoyés.

Modèles, marques et automatisations

Lister et lire les modèles de notification et leur contenu, lister les marques et locataires, exécuter des automatisations sauvegardées et lister les exécutions d'automatisation.

Destinataires et listes

Lire et mettre à jour les profils de destinataire, vérifier les préférences, lister les audiences et leurs membres, et s'abonner ou se désabonner des destinataires aux listes.

  • “Que dit le modèle de bienvenue dans chaque canal ?”

    Elle lit les blocs de contenu du modèle, avec texte par canal et langue locale.

  • “Ajouter l'utilisateur 4821 à la liste des mises à jour produit.”

    Elle s'abonne le destinataire à la liste et peut montrer quelles autres listes ils sont sur.

  • “L'utilisateur 4821 est-il désinscrit de certains sujets de notification ?”

    Elle lit les préférences de notification du destinataire et montre quels sujets d'abonnement ils sont inscrits ou désinscrits.

161 outils pour Courier

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • add_multiple_tokens_to_userTransfère de l’argent
  • add_usersVisible par d’autres
  • archive_requestVisible par d’autres
  • cancel_broadcastSupprime des données
  • cancel_journeySupprime des données
  • cancel_messageSupprime des donnéesAnnuler un message qui n'a pas encore été envoyé (par exemple un message différé ou digéré) via `message_id`.
  • create_a_bulk_jobVisible par d’autres
  • create_brandModifie des données
  • create_broadcastModifie des données
  • create_broadcast_scheduleVisible par d’autres
  • create_courierModifie des données
  • create_device_setModifie des données
  • create_invokeModifie des données
  • create_journeyModifie des données
  • create_journey_invokeModifie des données
  • create_journey_templateModifie des données
  • create_list_subscriptionModifie des données
  • create_notificationModifie des données
  • create_or_replace_a_tenantModifie des données
  • create_profile_subscriptionModifie des données
  • create_providerModifie des données
  • create_releaseModifie des données
  • create_routing_strategyModifie des données
  • create_runModifie des données
  • create_schedule_triggerModifie des données
  • create_sectionModifie des données
  • create_section_topicModifie des données
  • create_userVisible par d’autres
  • create_user_runVisible par d’autres
  • delete_a_tenantSupprime des données
  • delete_audienceSupprime des données
  • delete_brandSupprime des données
  • delete_broadcastSupprime des données
  • delete_device_setSupprime des données
  • delete_journeySupprime des données
  • delete_journey_templateSupprime des données
  • delete_listSupprime des données
  • delete_notificationSupprime des données
  • delete_notification_checksTransfère de l’argent
  • delete_productSupprime des données
  • delete_profileSupprime des données
  • delete_profile_subscriptionsTransfère de l’argent
  • delete_providerSupprime des données
  • delete_routing_strategySupprime des données
  • delete_sectionSupprime des données
  • delete_section_topicSupprime des données
  • delete_tenantSupprime des données
  • delete_topic_digestsTransfère de l’argent
  • delete_userSupprime des données
  • delete_user_tenantSupprime des données
  • delete_user_tenantsTransfère de l’argent
  • fetch_a_journey_run
  • get_a_job
  • get_a_tenant
  • get_audience
  • get_audit_event
  • get_brand
  • get_broadcast
  • get_device_set
  • get_journey
  • get_journey_template
  • get_listRécupérer une liste via `list_id`.
  • get_messageRécupérer un message via `message_id`, y compris son statut de livraison, le destinataire, le fournisseur et les horodatages.
  • get_message_contentRécupérez le contenu rendu d'un message envoyé via `message_id`, par canal.
  • get_message_historyRécupérez l'historique des événements d'un message via `message_id` (enfilé, envoyé, livré, ouvert, cliqué, erreurs).
  • get_profileRécupérer le profil d'un destinataire via `user_id`, y compris email, numéro de téléphone et champs personnalisés.
  • get_provider
  • get_routing_strategy
  • get_run
  • get_section
  • get_section_topic
  • get_templateRécupérer un modèle de notification via `notification_id`, y compris ses canaux et paramètres.
  • get_template_contentRécupérez les blocs de contenu d'un modèle de notification via `notification_id`, y compris le texte par canal et langue.
  • get_template_tenant
  • get_tenant
  • get_translation
  • get_user
  • get_user_preferencesRécupérez les préférences de notification d'un destinataire via `user_id` : quels sujets d'abonnement ils sont inscrits ou désinscrits.
  • get_users
  • list_audience_membersLister les destinataires d'une audience via `audience_id`. Pages avec `cursor`.
  • list_audiencesLister les audiences (groupes de destinataires dynamiques définis par des filtres). Pages avec `cursor`.
  • list_audit_events
  • list_automation_runsLister les exécutions d'automatisation, filtrées par `status`, `template_id` ou une plage `start_date`/`end_date`.
  • list_automations
  • list_brandsList the brands (logo, couleurs, style du pied de page) utilisées dans vos notifications.
  • list_broadcast_contents
  • list_broadcasts
  • list_device_sets
  • list_devices
  • list_journey_runs
  • list_journey_templates
  • list_journey_versions
  • list_journeys
  • list_list_subscribersListe les destinataires abonnés à une liste via `list_id`. Pages avec `cursor`.
  • list_listsListez vos listes d'abonnement, optionnellement filtrées par `pattern`. Pages avec `cursor`.
  • list_logs
  • list_messagesListez les messages envoyés, filtrés par `recipient`, `status`, `notification` (modèle), `provider`, `tags`, `list` ou `enqueued_after`. Pages avec `cursor`.
  • list_notification_checks
  • list_notification_metrics
  • list_notification_versions
  • list_profile_listsListez les listes à lesquelles un destinataire (`user_id`) est abonné.
  • list_providers
  • list_routing_strategies
  • list_routing_strategy_notifications
  • list_run_steps
  • list_runs
  • list_schedule_instances
  • list_section_topics
  • list_sections
  • list_steps_for_a_journey_run
  • list_template_contents
  • list_template_tenants
  • list_templatesListez les modèles de notification, optionnellement filtrés par `tags` ou `event_id`. Pages avec `cursor`. Utilisez pour trouver un ID de modèle pour send_message.
  • list_tenant_users
  • list_tenantsListez les locataires (organisations clients ou espaces de travail configurés dans Courier). Pages avec `cursor`.
  • list_tenants_2
  • list_tokens
  • list_user_tenants
  • restore_listModifie des données
  • run_automationModifie des donnéesExécuter un modèle d'automatisation sauvegardé par `template_id` pour un `recipient`, avec des options `data` et `profile`. Cela peut envoyer de vrais messages.
  • search_catalogs
  • send_broadcastVisible par d’autres
  • send_messageVisible par d’autresEnvoyez une notification. Passez `message` comme un objet avec `to` (par ex. {"email": ...}, {"phone_number": ...} ou {"user_id": ...}) plus soit `template` (un ID de modèle) avec `data` variables, soit `content` avec `title` et `body`. Cela délivre un vrai email, SMS, push ou message de chat.
  • submit_auth_tokenSupprime des données
  • submit_broadcastVisible par d’autres
  • submit_journeyVisible par d’autres
  • submit_messageVisible par d’autres
  • submit_notificationVisible par d’autres
  • submit_preferenceVisible par d’autres
  • submit_templateVisible par d’autres
  • submit_tenantVisible par d’autres
  • subscribe_to_listModifie des donnéesAbonnez un destinataire (`user_id`) à une liste (`list_id`), avec des préférences optionnelles.
  • unsubscribe_from_listSupprime des donnéesSupprimer un destinataire (`user_id`) d'une liste (`list_id`).
  • update_audienceModifie des données
  • update_brandModifie des données
  • update_broadcastVisible par d’autres
  • update_broadcast_contentsSupprime des données
  • update_device_setModifie des données
  • update_journeyModifie des données
  • update_journey_templateModifie des données
  • update_listModifie des données
  • update_list_subscriptionsVisible par d’autres
  • update_notificationModifie des données
  • update_notification_checksVisible par d’autres
  • update_notification_contentsVisible par d’autres
  • update_notification_elementModifie des données
  • update_notification_localeModifie des données
  • update_productModifie des données
  • update_profileModifie des donnéesModifiez le profil d'un destinataire via `user_id` avec une liste d'opérations `patch` (`op` telles que remplacer ou ajouter, `path` telle que /email, et `value`).
  • update_providerModifie des données
  • update_routing_strategyModifie des données
  • update_sectionModifie des données
  • update_section_topicModifie des données
  • update_template_contentsVisible par d’autres
  • update_template_localeModifie des données
  • update_tenantModifie des données
  • update_translationModifie des données
  • update_userModifie des données
  • update_user_tenantModifie des données
  • update_user_tenantsVisible par d’autres
  • update_usersVisible par d’autres

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Courier dans la liste des applications.

  2. 2

    Collez votre clé

    Collez une clé API Courier. Dans Courier, ouvrez Paramètres > Clés API dans votre espace de travail et copiez une clé pour l'environnement souhaité. Production et Test ont chacune leurs propres clés, donc choisissez la clé pour l'environnement dans lequel l'IA doit fonctionner.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Courier ?

Il peut lister et lire les messages envoyés, leur historique de livraison et le contenu rendu, ainsi que les modèles de notification et leur contenu, les listes et les abonnés, les audiences et les membres, les marques, les locataires, les exécutions d'automatisation, et les profils et préférences des destinataires. Il peut envoyer des notifications, exécuter des automatisations, annuler des messages non envoyés, mettre à jour les profils de destinataire, et s'abonner ou se désabonner aux listes.

L'IA voit-elle mes identifiants Courier ?

Non. Votre clé API Courier est chiffrée au repos et jamais montrée à l'IA. Une fois sauvegardée, elle ne sera plus affichée, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez quels outils sont activés, donc vous pouvez commencer uniquement par les recherches de livraison. Envoyer un message et exécuter une automatisation envoient réellement des emails, SMS, notifications push ou chat, et ces actions, comme annuler un message ou se désabonner d'un destinataire, peuvent nécessiter votre approbation avant d'exécution. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Courier.

Devrais-je utiliser une clé API Production ou Test ?

Chaque environnement Courier, Production ou Test, possède ses propres clés API, et l'IA fonctionne dans l'environnement dont vous sauvegardez la clé. Vous pouvez commencer avec une clé Test pour tester vos choses dans votre environnement Test, et sauvegarder une clé Production dans PipMCP lorsque vous voulez que l'IA travaille avec vos messages en direct, modèles et destinataires.

Laissez votre IA travailler dans Courier dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Courier gratuitement

PipMCP n’est pas affilié à Courier. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.