Intégration · Marketing
Connecter Claude & ChatGPT à Emarsys
Demandez à votre IA de trouver un contact dans Emarsys, d'ajouter des personnes à une liste de contacts ou de vérifier les performances du dernier email envoyé. Elle peut créer et mettre à jour des contacts, rédiger des campagnes email, envoyer des emails tests et lancer une campagne immédiatement ou sur un calendrier. Elle peut également compter les contacts d'un segment et déclencher des événements externes qui lancent vos automatisations.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Trouver [email protected] et afficher son prénom et son statut d'inscription.”
L'IA trouve le contact par email et lit les valeurs de champ que vous demandez.
“Comment s'est passée la newsletter printanière ?”
Elle trouve la campagne et lit ses envois, ouvertures, clics, rebonds et désinscriptions.
“Ajouter ces 20 adresses email à la liste VIP.”
Elle consulte l'ID de la liste et ajoute les contacts, identifiés par leur champ email.
Ce que votre IA peut faire
Contacts et listes
Trouver, créer et mettre à jour des contacts, lire leurs valeurs de champ et l'historique email, et créer des listes ou ajouter et supprimer des contacts.
Campagnes email
Lister, créer, copier et mettre à jour des campagnes, envoyer des emails tests, lancer immédiatement ou sur un calendrier, et lire les résultats.
Segments et automatisations
Lire et compter les segments, lister les programmes du Centre d'automatisation et les formulaires, et déclencher des événements externes pour les contacts.
“Combien de contacts y a-t-il dans le segment Acheteurs récents ?”
Elle lit le segment et compte les contacts présents actuellement.
“Copier l'email de mise à jour du produit du mois dernier et m'envoyer un test.”
Elle copie la campagne dans une nouvelle brouillon et envoie une version test à votre adresse.
“Lancer la campagne de brouillon demain à 9h00 heure de Copenhague.”
Elle programme le lancement avec cette heure et ce fuseau horaire. Une fois livré, les emails ne peuvent plus être récupérés.
123 outils pour Emarsys
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_contacts_to_listModifie des donnéesAjouter des contacts à une liste de contacts (`list_id`), identifiée par `key_id` (par exemple 3 pour l'email) et `external_ids`.copy_email_campaignVisible par d’autresCopier une campagne par e-mail existante (`email_id`) dans un nouveau brouillon, optionnellement avec un nouveau `name`.count_segment_contactsObtenir le nombre de contacts actuellement dans un segment (`segment_id`).create_administratorModifie des donnéescreate_administrator_patchModifie des donnéescreate_autoimportModifie des donnéescreate_blocklistModifie des donnéescreate_checkidModifie des donnéescreate_contact_listModifie des donnéesCréer une liste de contacts avec `name`, remplie de contacts identifiés par `key_id` (par exemple 3 pour l'email) et `external_ids` (les valeurs).create_contactlist_renameModifie des donnéescreate_contactlist_replaceModifie des donnéescreate_contactsModifie des donnéesCréer un ou plusieurs contacts. Passez `key_id` (champ d'identification, par exemple 3 pour l'email) et `contacts` (liste d'objets indexés par ID de champ, par exemple {"1": "Jane", "3": "[email protected]"}); vous pouvez également les ajouter à `contact_list_id`.create_email_campaignVisible par d’autresCréer une campagne email avec `name`, `subject`, `fromname`, `fromemail`, `language`, `html_source`, `text_source` et `email_category`; la cibler avec `contactlist` ou `filter` (segment). Rien n'est envoyé jusqu'à ce qu'elle soit lancée.create_eventModifie des donnéescreate_exampleModifie des donnéescreate_fieldModifie des donnéescreate_filter_runVisible par d’autrescreate_filter_single_runModifie des donnéescreate_folderModifie des donnéescreate_form_triggerModifie des donnéescreate_getdeliverystatusVisible par d’autrescreate_getlaunchesofemailVisible par d’autrescreate_keyModifie des donnéescreate_keyringModifie des donnéescreate_last_changeModifie des donnéescreate_message_broadcastVisible par d’autrescreate_message_sectionVisible par d’autrescreate_message_stopVisible par d’autrescreate_message_trackedlinkVisible par d’autrescreate_message_updatesourceVisible par d’autrescreate_message_urlVisible par d’autrescreate_message_versionVisible par d’autrescreate_program_abortModifie des donnéescreate_responseVisible par d’autrescreate_table_recordModifie des donnéescreate_unsubscribeVisible par d’autrescreate_updateModifie des donnéescreate_upsertModifie des donnéesdelete_an_email_campaignSupprime des donnéesdelete_autoimport_deletesSupprime des donnéesdelete_contactlist_deletelistsSupprime des donnéesdelete_document_deletesSupprime des donnéesdelete_event_deletesSupprime des donnéesdelete_fieldSupprime des donnéesdelete_filter_deletesSupprime des donnéesdelete_key_deletesSupprime des donnéesdelete_program_deletesSupprime des donnéesdelete_removesSupprime des donnéesdelete_section_deletesSupprime des donnéesdelete_sourceSupprime des donnéesdownload_dataexport_filtersModifie des donnéesexport_getchangesModifie des donnéesexport_getcontactsVisible par d’autresexport_getregistrationsModifie des donnéesexport_getresponsesVisible par d’autresfind_contactTrouver un contact via une valeur de champ : `key_id` est le champ (par exemple 3 pour e-mail) et `key_value` la valeur ; `return` est l'ID de champ à retourner (par exemple 3 ou id).get_administratorget_autoimportget_contact_dataModifie des donnéesRécupérer les valeurs des champs pour un ou plusieurs contacts. Passez `key_id` (le champ d'identification, par exemple 3 pour l'email), `key_values` (liste de valeurs) et `fields` (IDs de champs à retourner).get_contact_email_historyVisible par d’autresRécupérer l'historique d'envoi d'emails (quelles campagnes ont été envoyées) pour une liste de `contacts` IDs, optionnellement entre `start_date` et `end_date`.get_contact_list_dataObtenir des valeurs de champ (`fields`, une liste d'IDs de champ) pour les contacts dans une liste de contact (`list_id`), avec `limit` et `offset` pagination.get_contactlistget_documentget_email_campaignObtenir une campagne par e-mail via `message_id`, y compris objet, expéditeur, destinataires et statut ; définir `raw_html` ou `raw_text` pour inclure le contenu.get_email_campaign_resultsObtenir le récapitulatif de réponse d'une campagne par e-mail (`email_id`) : envois, ouvertures, clics, rebonds et désinscriptions, optionnellement pour une plage de dates ou `launch_id`.get_eventget_exportget_filter_contactget_message_sectionget_message_trackedlinkget_runget_segmentObtenir un segment via `segment_id`, y compris son nom et sa définition.get_single_runget_templateget_translatelaunch_email_campaignVisible par d’autresLancer une campagne par e-mail (`email_id`) à ses destinataires maintenant, ou à un moment `schedule` avec `timezone`. Cela envoie de vrais e-mails et ne peut pas être annulé une fois livré.list_administratorslist_autoimportslist_automation_programsLister les programmes du Centre d'Automatisation avec leurs IDs, noms et statut.list_available_choices_of_a_single_choice_fieldlist_choiceslist_conditionslist_contact_list_membersLister les IDs de contact dans une liste de contact (`list_id`), avec `limit` et `offset` pagination.list_contact_listsLister toutes les listes de contact avec leurs IDs et noms.list_documentslist_email_campaignsLister les campagnes par e-mail, optionnellement filtrées par `status`, `launched`, `contactlist`, `email_category` ou une plage `fromdate`/`todate`.list_email_categoriesLister les catégories d'e-mail avec leurs IDs (nécessaires comme `email_category` lors de la création de campagnes).list_email_templatesLister les modèles d'e-mail disponibles pour de nouvelles campagnes.list_enslist_event_usageslist_external_eventsLister les événements externes qui peuvent déclencher des e-mails automatisés ou des programmes.list_filter_contact_criterialist_folderslist_formsLister les formulaires d'inscription avec leurs IDs et noms.list_getaccesslevelslist_getinterfacelanguageslist_getstartpageslist_languageslist_linkcategorieslist_message_personalizationslist_message_programslist_message_responseslist_message_sectionslist_programresourceslist_settingslist_sourcesremove_contacts_from_listSupprime des donnéesSupprimer des contacts d'une liste de contact (`list_id`), identifiée par `key_id` et `external_ids`. Les contacts eux-mêmes sont conservés.search_contactlist_contactssend_test_emailVisible par d’autresEnvoyer une version de test d'une campagne par e-mail (`email_id`) à un `recipientlist` d'adresses e-mail ou à un `contactlist_id`. Cela envoie de vrais e-mails à ces destinataires.submit_messageVisible par d’autressubmit_message_finalizeVisible par d’autrestrigger_external_eventModifie des donnéesDéclencher un événement externe (`event_id`) pour les contacts identifiés par `key_id` (par exemple 3 pour l'email) dans `contacts`. Cela peut envoyer des emails automatisés à ces contacts.update_contactsVisible par d’autresMettre à jour un ou plusieurs contacts identifiés par `key_id` (par exemple 3 pour e-mail) via `contacts` (objets indexés par ID de champ). Définir `create_if_not_exists` pour créer des contacts manquants.update_email_campaignVisible par d’autresMettre à jour une brouillon de campagne par e-mail via `email_id` : nom, objet, expéditeur, contenu ou cible `contactlist`. Seules les champs que vous passez changent.update_eventModifie des donnéesupdate_filter_contact_criteriaVisible par d’autresupdate_filtersVisible par d’autresupdate_keyModifie des donnéesupdate_message_sectionVisible par d’autresupdate_message_trackedlinkVisible par d’autresupdate_table_recordsVisible par d’autresupload_documentModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Emarsys dans la liste des applications.
- 2
Collez votre clé
Collez l'ID Client et la clé secrète Client d'un identifiant API Emarsys. Dans Emarsys, allez dans Gestion > Paramètres de sécurité > Identifiants API et créez un nouvel identifiant de type OpenID Connect (API v3) avec les permissions nécessaires. Copiez immédiatement l'ID Client et la clé secrète Client, car ils ne peuvent pas être affichés à nouveau.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans Emarsys ?
L'IA peut trouver des contacts et lire leurs valeurs de champ et l'historique email, lister les listes de contacts, segments, formulaires, modèles, catégories d'email, événements externes et programmes du Centre d'automatisation, et lire les détails et résultats des campagnes. Elle peut créer et mettre à jour des contacts et listes, créer, copier, mettre à jour et lancer des campagnes email, envoyer des emails tests et déclencher des événements externes.
L'IA voit-elle ma clé secrète Client Emarsys ?
Non. Vos identifiants Emarsys sont chiffrés au repos et jamais affichés à l'IA. Une fois sauvegardés, ils ne sont plus visibles, même 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, vous pouvez commencer en lecture seule. Lancer une campagne, envoyer un test et déclencher un événement externe peuvent tous envoyer de vrais emails, et retirer des contacts d'une liste change ceux que vous atteignez. Certains nécessitent votre approbation avant 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 ?
Emarsys se connecte via OAuth, et cette application nécessite le plan PipMCP Pro pour sa connexion OAuth. PipMCP dispose aussi d'un plan gratuit sans carte bancaire, mais il n'inclut pas cette connexion. Les plans facturés sont au nombre de tâches terminées. Vous avez également besoin de votre propre compte Emarsys.
Quel est le key_id lorsque l'IA travaille avec des contacts ?
Emarsys identifie les contacts via un ID de champ plutôt que par nom. Le champ email est généralement 3, donc l'IA passe key_id 3 et l'adresse email pour trouver, créer ou mettre à jour un contact. Elle peut rechercher d'autres IDs de champs via les outils de contact lorsque vous utilisez un autre identifiant.
Intégrations associées
Laissez votre IA travailler dans Emarsys dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Emarsys gratuitementPipMCP n’est pas affilié à Emarsys. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






