Integration · Communication
Connect Claude & ChatGPT to Beetexting
Ask your AI to text a customer from one of your Beetexting numbers, schedule a message for later or look up a contact before you call. It can search, create and update contacts, set do-not-disturb and opt-out status, add or remove custom consents and list the sites in your account.
Free plan, no credit card. Takes about a minute.
Try asking
“Text +13093932133 that their order is ready for pickup.”
The AI sends a real SMS from the Beetexting number you choose with your message.
“Send the appointment reminder tomorrow at 9 instead of now.”
It sends the SMS with a scheduled date and time, so it goes out then.
“Do we have a contact named Anna?”
It searches contacts with firstName:Anna and shows the matches.
What your AI can do
Send SMS
Send an SMS from one of your Beetexting numbers to one or more numbers, now or at a scheduled time.
Contacts
List, search, create and update contacts, including blocked, do-not-disturb and opt-out status.
Consents and sites
List your custom consent types, add or remove them on a contact, and list the sites in your account.
“Add Anna Berg from Berg Plumbing, +13095550123, as a contact.”
It checks for an existing contact first, then creates one with the name, number and company.
“Mark this number as do not disturb.”
It updates the contact and sets do not disturb.
“Add the marketing consent to Anna's contact.”
It finds the custom consent type and applies it to her contact.
9 tools for Beetexting
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_contactChanges dataCreate a contact. All fields are required: `mobile_number`, `first_name`, `last_name`, `email`, `company_name`, `tags` and `notes` (lists, may be empty), `donot_disturb` (true/false) and `status` (pass null).get_contactGet one contact by `mobile_number` (e.g. +13093932133).list_contactsList contacts in Beetexting, page by page (`page`, `limit`, `sort`).list_custom_consentsList your custom consent types, filtered by `status`.list_sitesList the sites (departments/locations) in your Beetexting account.search_contactsSearch contacts with `q` in the form property:value, e.g. firstName:Anna. Use before creating a contact to avoid duplicates.send_smsVisible to othersSend an SMS from one of your Beetexting numbers (`from`) to one or more numbers (`to`, comma separated) with `text`. Sends a real message; optionally schedule it with `scheduled_date_time`.set_contact_consentChanges dataAdd or remove a custom consent on a contact. Pass `custom_consent_id`, `mobile_number` and `apply` (true to add, false to remove).update_contactChanges dataUpdate a contact found by `mobile_number`. Pass all of `first_name`, `last_name`, `body_mobile_number` (the number to keep), `blocked`, `donot_disturb` and `opt_out_status`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Beetexting from the app list.
- 2
Paste your key
Paste the Client ID, Client secret and API key from Beetexting, then sign in once. In app.beetexting.com, open Integrations in the left menu and choose the API Connect tab. Add a new client with the callback URL https://pipmcp.com/oauth/callback and click Connect. Copy the Client ID, Client Secret and API Key shown.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Beetexting?
It can send an SMS from one of your Beetexting numbers, now or scheduled. It can list, search, read, create and update contacts, including do-not-disturb, blocked and opt-out status. It can also list your custom consent types, add or remove a consent on a contact and list your sites.
Does the AI see my Beetexting credentials?
No. Your Beetexting credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. Switch on only the tools you want, for example contact lookups without sending. Sending an SMS reaches a real person, so send_sms can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
Beetexting connects with OAuth, and this OAuth connection needs the PipMCP Pro plan. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Beetexting account.
Why does Beetexting need an API key as well as a sign-in?
Beetexting uses OAuth for sign-in, and every API call also carries an API key. All three values, Client ID, Client Secret and API Key, are shown together when you add a client under Integrations > API Connect. You paste them into PipMCP and sign in once.
Let your AI work in Beetexting today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Beetexting freePipMCP is not affiliated with Beetexting. Product names are trademarks of their owners.






