Aller au contenu

Intégration · Communication

Connecter Claude et ChatGPT à Switchboard

Posez des questions à votre IA concernant vos soutiens, diffusions et contributions sur Switchboard. Elle peut rechercher un numéro de téléphone et ses conversations, lister les dernières donations et réponses de formulaires, et vérifier la livraison d'une diffusion. Elle peut également ajouter des soutiens, leur attribuer des étiquettes, rédiger et planifier des diffusions et envoyer des messages textuels, avec votre approbation si vous le souhaitez.

Connecter Switchboard gratuitement

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

Essayez de demander

  • “Le numéro +12345556789 a-t-il désactivé les messages, et quel dernier message lui avons-nous envoyé ?”

    L'IA lit le numéro de téléphone du soutien avec son statut de désactivation et liste la conversation textuelle avec ce numéro.

  • “Rédigez une diffusion pour la liste des Volontaires concernant le patrouillage samedi prochain.”

    Elle crée un brouillon de diffusion avec un titre, du texte de message et un public. Rien n'est envoyé tant que vous ne l'avez pas envoyé ou planifié.

  • “Envoyez d'abord une version test de cette diffusion sur mon téléphone.”

    Elle envoie un exemplaire échantillon de la diffusion aux numéros de téléphone que vous fournissez.

Ce que votre IA peut faire

Soutenants

Ajouter, rechercher et lister les numéros de téléphone et e-mails des soutiens, lire une conversation textuelle et ajouter ou supprimer des étiquettes.

Diffusions et envoi massif par e-mail

Rédiger, mettre à jour, tester, planifier, envoyer et mettre en pause les diffusions textuelles, vérifier la livraison, et lire les envois massifs par e-mail.

Contributions et formulaires

Lister et lire les contributions et les contributions récurrentes, effectuer des remboursements, et lire les formulaires et leurs réponses.

  • “Planifiez-la pour vendredi à 16:00 UTC.”

    Elle planifie la diffusion, qui textera alors tout son public à cet instant.

  • “Combien de contributions sont entrées cette semaine, et lesquelles sont récurrentes ?”

    Elle liste les contributions réussies filtrées par date et vos contributions récurrentes actives.

  • “Étiquetez tous ceux qui ont répondu au formulaire d'événement avec l'étiquette RSVP.”

    Elle liste les réponses de formulaires et ajoute l'étiquette à chaque numéro de téléphone du soutien.

143 outils pour Switchboard

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

  • archive_canned_responseVisible par d’autres
  • archive_formVisible par d’autres
  • archive_phone_listVisible par d’autres
  • archive_shortlink_domainVisible par d’autres
  • cancel_actblue_webhook_requestSupprime des données
  • cancel_recurring_contributionSupprime des données
  • close_formVisible par d’autres
  • create_actblue_webhook_requestSupprime des données
  • create_actblue_webhook_request_credentialSupprime des données
  • create_broadcastVisible par d’autresCréer une brouillon de broadcast texte avec un `title`, `message_text`, `audience` (une liste de téléphone ou recherche sauvegardée) et des médias optionnels. Rien n'est envoyé jusqu'à ce que vous l'envoyiez ou le programmiez.
  • create_broadcast_resumeVisible par d’autres
  • create_broadcast_unscheduleVisible par d’autres
  • create_bulk_update_labelVisible par d’autres
  • create_canned_responseModifie des données
  • create_documentModifie des données
  • create_emailVisible par d’autresAjouter une adresse email de supporter (`email_address`) avec nom, téléphone, adresse, champs personnalisés et labels optionnels.
  • create_email_listVisible par d’autres
  • create_formModifie des données
  • create_form_css_templateModifie des données
  • create_labelModifie des données
  • create_phoneModifie des donnéesAjouter un numéro de téléphone de supporter (`phone_number`, E.164) avec nom, email, adresse, champs personnalisés et labels optionnels.
  • create_phone_listModifie des données
  • create_saved_searchModifie des données
  • create_saved_search_convert_to_listModifie des données
  • create_uploaded_mediumModifie des données
  • create_webhookSupprime des données
  • delete_canned_responseSupprime des données
  • export_blastsVisible par d’autres
  • export_broadcastsModifie des données
  • export_email_blast_messagesVisible par d’autres
  • export_email_listVisible par d’autres
  • export_emailsModifie des données
  • export_inboxesModifie des données
  • export_messagesVisible par d’autres
  • export_messages_unsubscribesModifie des données
  • export_phone_listsModifie des données
  • export_phonesModifie des données
  • export_phones_opt_outsModifie des données
  • export_saved_searchesModifie des données
  • get_actblue_webhook_request
  • get_broadcastRécupérer un broadcast via `broadcast_id`, incluant l'auditoire, le texte du message, le statut et la programmation.
  • get_broadcast_preview
  • get_canned_response
  • get_company
  • get_contributionRécupérer un contribution via son id, incluant montant, donateur et statut.
  • get_contributions_dispute
  • get_contributions_payout
  • get_count_on_me_contribution
  • get_current_accountRécupérer le compte Switchboard et les organisations à laquelle vos identifiants appartiennent. À utiliser pour trouver un `organization_id` si vous avez accès à plusieurs.
  • get_customer
  • get_email_blastRécupérer un email blast via `blast_id`, optionnellement avec son contenu HTML ou texte.
  • get_email_list
  • get_email_sender
  • get_form
  • get_form_css_template
  • get_form_response
  • get_invoice
  • get_keyword
  • get_label
  • get_on_me_contribution
  • get_payment
  • get_phoneRécupérer un téléphone de supporter via E.164 `phone_number` (ex: +12345556789), incluant nom, labels et statut d'opt-out.
  • get_phone_listRécupérer une liste de téléphone via `phone_list_id`, incluant sa taille et son statut d'importation.
  • get_project
  • get_recurring_contribution
  • get_refund_get_refund_v1_contribution_refunds_refund_id_get
  • get_saved_search
  • get_shortlink_domain
  • get_uploaded_medium
  • get_webhook
  • list_broadcast_messagesLister les messages individuels qu'un broadcast a envoyés, avec le statut de livraison, via `broadcast_id`.
  • list_broadcastsLister les diffuseurs de texte, avec un filtre optionnel par titre, description ou statut ; page avec `cursor`.
  • list_company_billing_settings
  • list_contributionsLister les contributions (dons) ; `status` est par défaut 'succeeded' (valider tous les statuts) et `filter` restreint par source, fournisseur ou date.
  • list_contributions_payout_contributions
  • list_email_blastsVisible par d’autresLister les campagnes e-mail envoyées ou en brouillon, avec un filtre optionnel par titre ou statut ; page avec `cursor`.
  • list_email_listsVisible par d’autres
  • list_email_sendersVisible par d’autres
  • list_emailsLister les adresses e-mail des soutiens, avec un filtre optionnel par date de création ou de mise à jour ; page avec `cursor`.
  • list_form_performances
  • list_form_responsesLister les réponses aux formulaires, avec un filtre optionnel par `form_id` ou date ; page avec `cursor`.
  • list_formsLister vos formulaires Switchboard, avec un filtre optionnel par nom, slug ou statut.
  • list_labelsLister les étiquettes utilisées pour marquer les numéros de téléphone et les e-mails, avec un filtre optionnel par nom.
  • list_ngpvan_keys
  • list_payments
  • list_phone_hash_suppressions
  • list_phone_listsLister les listes de numéros de téléphone, avec un filtre optionnel par nom ou description ; page avec `cursor`.
  • list_phone_messagesLister la conversation textuelle avec un soutien par `phone_number` ; filtrer optionnellement par heure d'envoi.
  • list_phonesLister les numéros de téléphone des soutiens, avec une restriction optionnelle via une expression `filter` (par exemple, par created_at) ; page avec `cursor`.
  • list_projects
  • list_recurring_contributionsLister les contributions récurrentes, avec un filtre optionnel par statut (actif ou annulé).
  • list_refunds
  • pause_broadcastVisible par d’autresMettre en pause un broadcast actuellement en cours d'envoi, via `broadcast_id`.
  • pay_invoiceTransfère de l’argent
  • publish_formVisible par d’autres
  • refund_contributionTransfère de l’argentRembourser une contribution via `contribution_id` avec un `reason`; omettre `amount_in_cents` pour rembourser le montant restant complet. L'argent est renvoyé au donateur et cela ne peut être annulé.
  • restore_canned_responseModifie des données
  • restore_phone_listModifie des données
  • restore_shortlink_domainModifie des données
  • schedule_broadcastVisible par d’autresProgrammer un broadcast pour être envoyé automatiquement à `scheduled_time` (UTC, dans le futur). Il textera son auditoire entier à ce moment.
  • search_actblue_webhook_requests
  • search_canned_responses
  • search_companies
  • search_contributions_disputes
  • search_contributions_payouts
  • search_customers
  • search_form_css_templates
  • search_invoices
  • search_keywords
  • search_saved_searches
  • search_shortlink_domains
  • search_sql_mirror_datasets
  • search_uploaded_media
  • search_webhooks
  • send_broadcastVisible par d’autresEnvoyer un diffuseur à son public entier maintenant, via `broadcast_id`. Les messages sont envoyés à chaque destinataire et ne peuvent pas être rappelés.
  • send_broadcast_sampleVisible par d’autresEnvoyer une copie d'essai d'un diffuseur à quelques `phone_numbers` (E.164) avant de l'envoyer réellement.
  • send_message_messagesVisible par d’autres
  • send_text_messageVisible par d’autresEnvoyer un message textuel (`text`, optionnel `media_id` pour MMS) à un soutien via son `phone_number`. Le message est livré immédiatement et ne peut pas être rappelé.
  • submit_formVisible par d’autres
  • submit_form_css_templateVisible par d’autres
  • submit_form_unpublishVisible par d’autres
  • submit_saved_searchVisible par d’autres
  • update_broadcastVisible par d’autresMettre à jour le titre, le texte du message, l'audience, les médias ou l'heure programmée d'un diffuseur en brouillon via `broadcast_id`.
  • update_broadcast_pause_thresholdVisible par d’autres
  • update_canned_responseModifie des données
  • update_company_billing_settingsVisible par d’autres
  • update_customerModifie des données
  • update_formModifie des données
  • update_form_css_templateModifie des données
  • update_labelModifie des données
  • update_message_labelsVisible par d’autres
  • update_messages_labelsModifie des données
  • update_phone_hash_suppressionsVisible par d’autres
  • update_phone_labelsModifie des donnéesAjouter ou supprimer des étiquettes sur un numéro de téléphone : `action` est 'add' ou 'remove', avec `label_names` ou `label_ids`.
  • update_phone_listModifie des donnéesMettre à jour le `name`, le `description` ou le `acquisition_cost` d'une liste de numéros de téléphone via `phone_list_id`.
  • update_phone_list_labelsModifie des données
  • update_recurring_contributionModifie des données
  • update_saved_searchModifie des données
  • update_shortlink_domain_primaryModifie des données
  • update_webhookSupprime des données
  • upload_message_from_ngpvanVisible par d’autres
  • upload_phone_hash_suppression_listModifie des données
  • upload_phone_list_from_ngpvanModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Entrez votre ID de compte Switchboard et votre clé secrète. Dans Switchboard, ouvrez Paramètres d'organisation → API (ou Paramètres de compte → API pour une clé couvrant plusieurs organisations) et générez des identifiants API. La clé secrète n'est affichée qu'une fois, donc copiez-la immédiatement.

  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 sur Switchboard ?

L'IA peut lire les numéros de téléphone et e-mails des soutiens, les listes de téléphone, les étiquettes, les conversations textuelles, les diffusions, les envois massifs par e-mail, les formulaires, les réponses de formulaires et les contributions. Elle peut ajouter des soutiens, mettre à jour les étiquettes et les listes de téléphone, rédiger, planifier, envoyer et mettre en pause les diffusations, envoyer des messages textuels individuels et effectuer des remboursements.

L'IA voit-elle mes identifiants Switchboard ?

Non. Vos identifiants Switchboard sont chiffrés au repos et jamais montrés à l'IA. Une fois sauvegardés, ils ne sont plus affichés, 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 recherches uniquement. Envoyer des textes et des broadcasts atteint de vrais humains et ne peut être rappelé ; un remboursement renvoie l'argent au donateur. Ces actions peuvent nécessiter votre approbation avant d'exécuter. 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 facturés sont par tâche terminée. Vous avez également besoin de votre propre compte Switchboard.

L'IA va-t-elle envoyer des textes à mes supporters sans demander ?

Seulement si vous le laissez. Créer un broadcast crée une brouillon, et rien ne sort jusqu'à ce qu'il soit envoyé ou programmé. Vous pouvez désactiver les outils d'envoi, ou activer l'approbation pour que chaque appel send_broadcast, schedule_broadcast et send_text_message attende votre validation.

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

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

Connecter Switchboard gratuitement

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