Aller au contenu

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.

Connecter Roster gratuitement

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’autres
  • approve_referral_rewardVisible par d’autres
  • archive_discount_codeVisible par d’autres
  • archive_discount_ruleVisible par d’autres
  • create_assignedModifie des données
  • create_cash_rewardModifie des données
  • create_channelModifie des données
  • create_clickModifie des données
  • create_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ées
  • create_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ées
  • create_messageModifie des données
  • create_orderModifie des données
  • create_pageModifie des données
  • create_program_applicantModifie des données
  • create_referral_rewardModifie des données
  • create_unassignedModifie des données
  • create_undoModifie des données
  • create_undo_postModifie des données
  • create_webhookSupprime des données
  • delete_channel_participantsTransfère de l’argent
  • delete_contactSupprime des données
  • delete_contact_propertySupprime des données
  • delete_discount_ruleSupprime des données
  • delete_discount_rule_unassignedsTransfère de l’argent
  • delete_likeSupprime des données
  • delete_pageSupprime des données
  • delete_program_ambassadorsTransfère de l’argent
  • delete_reward_templateSupprime des données
  • delete_webhookSupprime des données
  • find_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_attribution
  • get_campaign_performanceRécupérer des indicateurs de performance pour une campagne via `campaign_id`.
  • get_channel
  • get_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_property
  • get_discount_code
  • get_discount_rule
  • get_event
  • get_import_status
  • get_message
  • get_orderRécupérer une commande via l'identifiant Roster `order_id`, avec totaux, articles et attribution.
  • get_page
  • get_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_template
  • get_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_webhook
  • list_application_forms
  • list_attributions
  • list_campaign_participantsLister les participants d'une campagne via `campaign_id`, filtrés par participation `status`.
  • list_campaign_rewards
  • list_cash_rewardsLister les récompenses en espèces, filtrées par ambassadeur, source, statut ou date d'obtention.
  • list_channel_participants
  • list_clicks
  • list_contact_properties
  • list_events
  • list_likes
  • list_mes
  • list_messages
  • list_milestone_series_participants
  • list_milestone_series_rewards
  • list_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_pages
  • list_pages_get
  • list_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_rewards
  • list_rewardsListe les récompenses (produits, codes de réduction, points, commission) filtrées par `type`, `source` ou statut d'exécution `status`.
  • list_sample_csvs
  • list_summaries
  • list_webhooks
  • lookup_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’argent
  • pay_orderTransfère de l’argent
  • reject_cash_rewardVisible par d’autres
  • reject_referral_rewardVisible par d’autres
  • search_campaignsRecherche des campagnes par nom dans `query`, filtrées par `status` ou `type`.
  • search_channels
  • search_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_codes
  • search_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_pages
  • search_reward_templates
  • set_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ées
  • update_channelModifie des données
  • update_channel_programsVisible par d’autres
  • update_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ées
  • update_mesVisible par d’autres
  • update_orderModifie des données
  • update_pageModifie des données
  • update_referral_rewardModifie des données
  • update_webhookSupprime des données
  • upload_contactModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 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. 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 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.

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 gratuitement

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