Intégration · Marketing
Connecter Claude & ChatGPT à Roster
Demandez à votre IA quels ambassadeurs ont généré le plus de ventes, qui a postulé à un programme ou quelles récompenses sont toujours en attente dans Roster. Elle peut rechercher des contacts, des programmes, des campagnes, des commandes et des codes de réduction, ainsi que récupérer des indicateurs de performance et des rapports d'attribution des ventes. Elle peut également créer des contacts et des codes de réduction, ajouter des ambassadeurs à un programme et définir le statut des récompenses.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Quels ambassadeurs ont généré le plus de revenus ce mois-ci ?”
L'IA exécute le rapport d'attribution des ventes pour cette plage de dates et liste les revenus générés par referral, les clics, les nouveaux clients et les commandes par ambassadeur.
“Qui a postulé à notre programme d'été et reste en attente ?”
Elle trouve le programme et liste les candidats avec un statut « en attente ». Elle peut ouvrir une candidature pour plus de détails.
“Créer le code MARIA15 pour Maria selon notre règle d'ambassadeur à 15 %.”
Elle recherche la règle de réduction par son ID, trouve le contact de Maria et crée le code assigné à elle.
Ce que votre IA peut faire
Ambassadeurs et contacts
Rechercher, trouver, créer et mettre à jour des contacts, les ajouter aux programmes en tant qu'ambassadeurs, et examiner les candidats aux programmes.
Ventes et performance
Lister les commandes, voir quel ambassadeur a généré celles-ci, et obtenir des indicateurs de performance pour les programmes, campagnes et contacts.
Récompenses et codes de réduction
Lister les récompenses, les récompenses en espèces et les récompenses par referral, définir le statut d'exécution, et créer ou rechercher des codes de réduction.
“Qui possède le code de réduction SUMMER20 ?”
Elle consulte le code et indique à quel ambassadeur il appartient et quelle règle de réduction il utilise.
“Marquer ces récompenses comme remplies et informer les ambassadeurs.”
Elle définit le statut des récompenses comme « remplie » avec la notification activée, afin que Roster envoie un email aux ambassadeurs.
“Comment se passe notre campagne printanière ?”
Elle recherche les campagnes par nom, récupère leurs indicateurs de performance et liste leurs participants.
105 outils pour Roster
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_program_ambassadorsModifie des donnéesAjouter un ou plusieurs contacts (`contact_ids`) en tant qu'ambassadeurs à un programme via `program_id`. Peut leur envoyer un email sauf si `suppress_email` est vrai.approve_cash_rewardVisible par d’autresapprove_referral_rewardVisible par d’autresarchive_discount_codeVisible par d’autresarchive_discount_ruleVisible par d’autrescreate_assignedModifie des donnéescreate_cash_rewardModifie des donnéescreate_channelModifie des donnéescreate_clickModifie des donnéescreate_contactModifie des donnéesCréer un contact avec `email` et `first_name`, plus nom de famille, téléphone, date de naissance, identifiants sociaux et balises (séparés par des virgules).create_contact_propertyModifie des donnéescreate_discount_codeModifie des donnéesCréer une réduction `code` sous une règle de réduction (`discount_rule_id`) et l'affecter à un ambassadeur (`ambassador_id`).create_likeModifie des donnéescreate_messageModifie des donnéescreate_orderModifie des donnéescreate_pageModifie des donnéescreate_program_applicantModifie des donnéescreate_referral_rewardModifie des donnéescreate_unassignedModifie des donnéescreate_undoModifie des donnéescreate_undo_postModifie des donnéescreate_webhookSupprime des donnéesdelete_channel_participantsTransfère de l’argentdelete_contactSupprime des donnéesdelete_contact_propertySupprime des donnéesdelete_discount_ruleSupprime des donnéesdelete_discount_rule_unassignedsTransfère de l’argentdelete_likeSupprime des donnéesdelete_pageSupprime des donnéesdelete_program_ambassadorsTransfère de l’argentdelete_reward_templateSupprime des donnéesdelete_webhookSupprime des donnéesfind_contactsTrouve des contacts via `email`, `instagram_handle`, `referral_link_id` ou une liste de `contact_ids`.get_accountRécupérer les détails du compte Roster connecté. À utiliser pour confirmer quel compte vous travaillez.get_attributionget_campaign_performanceRécupérer des indicateurs de performance pour une campagne via `campaign_id`.get_channelget_contactRécupérer un contact via `contact_id`, avec profil, balises et identifiants sociaux.get_contact_performanceRécupérer des indicateurs de performance pour un contact via `contact_id`, comme les références et les ventes.get_contact_propertyget_discount_codeget_discount_ruleget_eventget_import_statusget_messageget_orderRécupérer une commande via l'identifiant Roster `order_id`, avec totaux, articles et attribution.get_pageget_programRécupérer un programme d'ambassadeurs via `program_id`.get_program_applicantRécupérer un candidat au programme via `program_id` et `applicant_id` (ID de contact), incluant leur candidature.get_program_performanceRécupère les indicateurs de performance du tableau de bord d'un programme via `program_id` sur une période (par défaut les 30 derniers jours).get_referral_rewardRécupérer une récompense de référence via `referral_reward_id`.get_rewardRécupérer une récompense via `reward_id`.get_reward_templateget_sales_attribution_reportRapporte le revenu généré par référencement, clics, nouveaux clients et commandes par ambassadeur sur une période, filtrable par programme ou étiquette.get_webhooklist_application_formslist_attributionslist_campaign_participantsLister les participants d'une campagne via `campaign_id`, filtrés par participation `status`.list_campaign_rewardslist_cash_rewardsLister les récompenses en espèces, filtrées par ambassadeur, source, statut ou date d'obtention.list_channel_participantslist_clickslist_contact_propertieslist_eventslist_likeslist_meslist_messageslist_milestone_series_participantslist_milestone_series_rewardslist_ordersLister les commandes, filtrées par client, email du client, code de réduction ou plage de dates. À utiliser pour voir les ventes générées par des références.list_pageslist_pages_getlist_program_ambassadorsLister les ambassadeurs d'un programme via `program_id`, avec filtres optionnels par ID de contact ou date d'ajout.list_program_applicantsListe les candidats à un programme via `program_id`, filtrés par `status` (en attente, nommé, approuvé, rejeté, supprimé).list_programsListe les programmes d'ambassadeurs, avec filtres optionnels par `status` (actif, archivé).list_referral_rewardsListe les récompenses de référencement (commission ou points), filtrées par programme, ambassadeur ou `reward_status` (en attente, approuvée, payée, rejetée).list_reward_template_rewardslist_rewardsListe les récompenses (produits, codes de réduction, points, commission) filtrées par `type`, `source` ou statut d'exécution `status`.list_sample_csvslist_summarieslist_webhookslookup_discount_codeConsulte un code de réduction via son `code` pour voir qui l'a créé et ses règles.pay_clickTransfère de l’argentpay_orderTransfère de l’argentreject_cash_rewardVisible par d’autresreject_referral_rewardVisible par d’autressearch_campaignsRecherche des campagnes par nom dans `query`, filtrées par `status` ou `type`.search_channelssearch_contactsRecherche des contacts (ambassadeurs et clients) par texte libre dans `query` sur les noms, e-mails et identifiants sociaux, avec tri optionnel.search_discount_rule_discount_codessearch_discount_rulesRecherche des règles de réduction par `query`, filtrées par `status` ou type. À utiliser pour trouver l'ID d'une règle avant de créer des codes.search_pagessearch_reward_templatesset_reward_statusModifie des donnéesDéfinir l'exécution `status` (exécutée, en attente, pas d'exécution, non rachetée) de un ou plusieurs `reward_ids`. Avec `notify` vrai et statut exécuté, envoyer des emails aux ambassadeurs.update_cash_rewardModifie des donnéesupdate_channelModifie des donnéesupdate_channel_programsVisible par d’autresupdate_contactVisible par d’autresMise à jour d'un contact via `contact_id` : nom, e-mail, téléphone, date de naissance ou identifiants sociaux, et ajout/suppression d'étiquettes. Seuls les champs passés sont modifiés.update_contact_propertyModifie des donnéesupdate_mesVisible par d’autresupdate_orderModifie des donnéesupdate_pageModifie des donnéesupdate_referral_rewardModifie des donnéesupdate_webhookSupprime des donnéesupload_contactModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Roster dans la liste des applications.
- 2
Collez votre clé
Collez un jeton d'accès privé. Dans Roster, ouvrez Paramètres → Intégrations → Accès API et générez un jeton. Utilisez un jeton privé (lecture/écriture), car les jetons publics ne fonctionnent que pour quelques points de suivi côté client.
- 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 Roster ?
Elle peut rechercher et lire des contacts, programmes, candidats, ambassadeurs, campagnes, commandes, récompenses, récompenses par referral, récompenses en espèces, règles de réduction et codes de réduction, ainsi que récupérer des indicateurs de performance et des rapports d'attribution des ventes. Elle peut créer et mettre à jour des contacts, ajouter des ambassadeurs aux programmes, créer des codes de réduction et définir le statut des récompenses.
L'IA voit-elle mes identifiants Roster ?
Non. Vos identifiants Roster sont chiffrés au repos et jamais affichés à l'IA. Une fois sauvegardés, ils ne s'affichent plus, 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, vous pouvez commencer par les rapports et les recherches uniquement. Ajouter des ambassadeurs à un programme peut leur envoyer un email, et l'exécution de récompenses avec notification par email aux ambassadeurs peut donc nécessiter 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 ?
PipMCP dispose d'un plan gratuit sans carte bancaire requise. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Roster.
Pourquoi ai-je besoin d'un jeton privé et non d'un jeton public ?
Roster dispose de deux types de jetons. Les jetons publics ne fonctionnent que pour quelques points de suivi côté client, ils ne peuvent donc pas lire les contacts, les commandes ou les récompenses. Un jeton privé possède des accès lecture et écriture, dont les outils que vous activez ont besoin.
Intégrations associées
Laissez votre IA travailler dans Roster dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Roster gratuitementPipMCP n’est pas affilié à Roster. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






