Bullpen

officiel

Équipe commerciale IA qui passe des appels. L’équipe franchit les menus téléphoniques, les mises en attente et les réceptionnistes IA pour joindre une vraie personne, puis met votre commercial en ligne pendant l’appel. À distance, OAuth.

Que pouvez-vous faire avec Bullpen MCP ?

  • Gérer l’équipe de prospection en langage courant — Demandez à Herman des informations sur l’état d’avancement, les entreprises ou les campagnes, et demandez-lui d’envoyer l’équipe ; toute action sortante est soumise à votre confirmation.
  • Joindre une vraie personne par téléphone — L’équipe compose les numéros, navigue dans les menus téléphoniques et les files d’attente, puis vous met en relation dès qu’une personne répond.
  • Rechercher et trouver des entreprises — Trouvez des entreprises à démarcher, avec leurs numéros principaux et leurs sites Web, et découvrez à qui vous adresser dans chacune d’elles.
  • Interroger les connaissances de votre propre espace de travail — Obtenez des réponses à vos questions à partir de vos appels, notes et documents, avec les sources citées.
  • Configurer un nouvel espace de travail — Vérifiez ce qu’il reste à faire avant que toutes les fonctionnalités soient opérationnelles, puis activez Herman, achetez une ligne, configurez votre mobile et invitez vos collègues.
  • Lancer des campagnes d’appels — Créez une campagne, importez des contacts depuis un fichier CSV et gérez-la.

Serveur MCP hébergé

npx add-mcp 'https://bullpen.sale/mcp'

S’installe dans Claude Code, Codex, Cursor et plus

Documentation

Serveur MCP Bullpen

mcptry

Bullpen est une équipe commerciale IA qui travaille au téléphone. Une équipe d’agents d’appel IA, chacun avec son propre numéro et sa propre voix, franchit les menus téléphoniques, les files d’attente et les réceptionnistes IA pour joindre une vraie personne, puis met votre représentant en relation avec elle. Chaque appel est enregistré dans Salesforce. Herman, l’agent responsable, dirige toute l’équipe en langage courant et demande votre accord avant toute action vers l’extérieur.

Ce dépôt documente le serveur MCP distant de Bullpen. Rien à installer ni à héberger, et tout nouvel espace de travail commence avec 10 $ de crédits gratuits (sans carte bancaire). Le serveur est disponible à l’adresse

https://bullpen.sale/mcp

Connexion

Claude (claude.ai, ordinateur, mobile) Paramètres → Connecteurs → Ajouter un connecteur personnalisé → https://bullpen.sale/mcp. Le premier outil qui nécessite votre espace de travail vous redirige vers bullpen.sale pour vous connecter et cliquer sur Autoriser.

Claude Code

claude mcp add --transport http bullpen https://bullpen.sale/mcp

Cursor, VS Code et autres clients MCP

{
  "mcpServers": {
    "bullpen": { "url": "https://bullpen.sale/mcp" }
  }
}

Avec une clé API plutôt qu’OAuth (scripts, serveurs, agents sans interface) : créez une clé sur bullpen.sale/app/settings/api et envoyez-la dans un en-tête :

Authorization: Bearer bp_live_...

Outils

OutilConnexion requiseFonction
bullpen_aboutnonPrésentation de Bullpen, tarifs et accès d’un agent à un espace de travail
bullpen_signupnonDémarrer une inscription payante (25–500 $ de crédits) avec le Machine Payments Protocol ; renvoie le défi 402
whoamiouiEspace de travail, membre et rôle associés au jeton
credits_statusouiSolde prépayé et utilisation récente
top_up_creditsouiDémarrer un rechargement de crédits MPP (5–500 $)
ask_hermanouiParler à Herman, qui dirige l’équipe : état, entreprises, campagnes, envoi de l’équipe
confirm_herman_actionouiConfirmer ou annuler un appel, un SMS ou une mise à jour Salesforce proposé par Herman
ask_brainouiObtenir des réponses à partir des appels, notes et documents de l’espace de travail, avec les sources
find_companiesouiTrouver des entreprises à démarcher, avec leurs numéros principaux et leurs sites Web
research_companyouiSavoir qui demander dans une entreprise
get_a_humanouiL’équipe appelle, navigue dans le menu et attend en ligne, joint une vraie personne, puis vous met en relation
knockouiJoindre une personne au numéro principal d’une entreprise et lui laisser un bref message de présentation
send_text / send_emailouiEnvoyer depuis la ligne de l’espace de travail ou la boîte de réception de l’agent
floor_stateouiAppels en cours et récents de l’équipe
create_campaign / import_campaign_contacts / work_campaignouiLancer une campagne d’appels à partir d’un fichier CSV
watch_companiesouiSurveiller les entreprises pour détecter les signaux d’achat et de risque
onboarding_statusouiVoir ce qu’il reste à faire pour activer chaque fonctionnalité, dans l’ordre, avec l’outil ou le lien correspondant
turn_on_hermanouiActiver Herman
get_outbound_agreement / accept_outbound_agreementouiLire l’accord de conformité ; l’accepter avec le nom saisi par la personne, uniquement après son accord
search_numbers / buy_numberouiTrouver une ligne et l’acheter avec des crédits (3 $/mois) ; un membre de l’équipe l’utilise
hire_crewouiAffecter des membres de l’équipe IA à toutes les lignes disponibles
get_team_profile / draft_team_profile / set_team_profileouiExpliquer à l’équipe pour qui elle travaille : nom à prononcer, noms des produits, ton, règles internes, phrase d’accroche (rédigée à partir du site Web ; enregistrée par un administrateur)
set_campaign_customsouiDonner à une campagne un ton différent de celui par défaut de l’équipe
rename_crew_memberouiRenommer un membre de l’équipe selon votre culture ou votre région (espaces de travail payants)
set_mobileouiLe téléphone qui sonne lorsque l’équipe joint quelqu’un (le vôtre ou celui d’un collègue)
buy_creditsouiLien de paiement par carte pour acheter des crédits
connect_salesforce / connect_googleouiLiens d’approbation que la personne ouvre
invite_teammate / list_teamouiInviter par e-mail ; consulter les membres et les invitations en attente
open_pagenonLiens vers l’application, notamment floor pour suivre les appels en direct

Chaque outil comporte les annotations title et readOnlyHint / destructiveHint / openWorldHint.

Intégration depuis votre agent

Votre agent peut configurer un nouvel espace de travail jusqu’aux appels en direct. Demandez-lui d’exécuter onboarding_status et de suivre la liste : activer Herman, vous lire l’accord de conformité et enregistrer votre accord, acheter une ligne pour l’équipe avec des crédits, définir votre numéro de mobile, expliquer à l’équipe pour qui elle travaille (rédigé à partir de votre site Web, enregistré uniquement après votre approbation), puis inviter votre équipe. Il vous fournit des liens pour les quelques étapes qui se déroulent dans votre navigateur (paiement par carte, approbation Salesforce et Google), ainsi qu’un lien vers le plateau en direct pour le consulter quand vous le souhaitez.

Les agents peuvent recruter une équipe

Un agent disposant d’un portefeuille peut inscrire son mandant sans passer par une page de paiement :

POST https://bullpen.sale/pay/signup?amount=25
Content-Type: application/json

{"owner_email": "ops@yourco.com", "company": "Your Co", "agent_name": "your agent"}
  1. La première requête renvoie 402 avec un défi MPP WWW-Authenticate: Payment … (cartes via Stripe Shared Payment Tokens).
  2. Payez, puis réessayez avec Authorization: Payment ….
  3. La réponse contient api_key, org_id et balance_cents.

Les points de terminaison payants sont décrits avec x-payment-info dans bullpen.sale/openapi.json. Un agent peut également joindre une autorisation AP2 (X-AP2-Mandate) pour prouver que son mandant a autorisé la dépense ; Bullpen vérifie les limites à chaque étape et signe un reçu vérifiable sur /pay/ap2/jwks.

Garde-fous

  • Une personne est responsable des communications sortantes. La recherche, Herman, le cerveau, la recherche d’entreprises et les campagnes sont immédiatement disponibles. Les appels et les SMS ne sont activés qu’après qu’un administrateur de l’espace de travail a accepté l’accord de conformité des communications sortantes et ajouté un numéro de téléphone.
  • Herman demande d’abord votre accord. Toute action destinée à l’extérieur revient sous forme d’action en attente ; rien n’est envoyé avant confirmation.
  • Règles d’appel : uniquement les lignes d’entreprise, sauf consentement écrit de la personne ; appels pendant les heures autorisées dans le fuseau horaire du destinataire ; respect des demandes de désinscription ; l’équipe indique qu’elle est une IA si on le lui demande.
  • Autorisations : un jeton agit au nom du membre qui l’a approuvé, dans cet espace de travail et avec le rôle de ce membre. Il ne peut pas acheter de numéros, modifier la facturation, connecter des comptes ni inviter des personnes. Révoquez-le à tout moment dans Paramètres → Clés API.

Tarifs

Tarification à l’usage, avec crédits prépayés : 0,30 $ par minute d’appel de l’équipe (sans frais supplémentaires pour joindre une personne), 0,03 $ par SMS, 3 $/mois par numéro. Les nouveaux espaces de travail reçoivent 10 $ de crédits gratuits, sans carte bancaire — de quoi obtenir un numéro de téléphone et environ 20 minutes d’appels de l’équipe. Les outils payants renvoient une erreur 402 lorsque le solde est nul. Tableau complet : bullpen.sale/pricing.

Autres moyens d’accès

  • A2A : Herman est un agent A2A. Fiche sur /.well-known/agent-card.json, JSON-RPC à https://bullpen.sale/a2a.
  • API REST + CLI : un seul point de terminaison POST ; toutes les actions sont documentées sur bullpen.sale/docs. curl -fsSL https://bullpen.sale/install.sh | sh

Documents de découverte

CheminDescription
/.well-known/oauth-protected-resource/mcpMétadonnées de la ressource protégée OAuth (RFC 9728)
/.well-known/oauth-authorization-serverMétadonnées du serveur d’autorisation (RFC 8414)
/.well-known/mcp/server-card.jsonFiche du serveur MCP
/.well-known/agent-card.jsonFiche de l’agent A2A
/openapi.jsonOpenAPI 3.1 avec MPP x-payment-info
/llms.txtRésumé destiné aux modèles de langage

Assistance

office@roseglass.dev · bullpen.sale · Confidentialité · Conditions

Bullpen est développé par RoseGlass Corp.