WhatsApp

Texting

Good for: Chat app. An AI can read and draft replies through Unipile.

Open WhatsApp

Connect it

ChatGPT

What you need:

  • ChatGPT Business plan
  • A Unipile account (paid, from 49 EUR a month, 7 day free trial)
  • Your account linked in Unipile
  • A scoped Unipile API key, saved in the app's secret store or connector screen

Built from each app's own docs.

Plan: ChatGPT Business, Enterprise or Edu, on the web, set up by an admin or owner. Pro can add servers that only read.

  1. Create a Unipile account. It is paid, from 49 EUR a month for up to 10 accounts, with a 7 day free trial.
  2. Connect your WhatsApp in Unipile. You scan a QR code from your phone, or type a pairing code in WhatsApp.
  3. Make a scoped API key in Unipile. Keep it in Unipile and your app's secret store only.
  4. In ChatGPT, open Plugins. Choose +, then Add custom MCP server.
  5. Name it Unipile. Under Connection, enter https://developer.unipile.com/mcp?branch=v2.0
  6. Set up authentication with your Unipile key in the X-API-KEY header. OpenAI's page doesn't list the auth choices, so check a key field shows before you pay for Unipile.
  7. Tick I understand and want to continue. Select Create as a plugin.
  8. In a new chat, type @ and pick Unipile.

Test it: Ask: list my 10 newest WhatsApp chats. Don't send anything.

From unipile.com and developer.unipile.com and developer.unipile.com and help.openai.com. Last checked Oct 28, 2026.

Never paste an API key into a chat. Use the app's connector screen.

Claude

What you need:

  • A Unipile account (paid, from 49 EUR a month, 7 day free trial)
  • Your account linked in Unipile
  • A scoped Unipile API key, saved in the app's secret store or connector screen

Built from each app's own docs.

Plan: Any Claude plan. Free can add one custom connector. Team and Enterprise: an Owner adds it.

  1. Create a Unipile account. It is paid, from 49 EUR a month for up to 10 accounts, with a 7 day free trial.
  2. Connect your WhatsApp in Unipile. You scan a QR code from your phone, or type a pairing code in WhatsApp.
  3. Make a scoped API key in Unipile. Keep it in Unipile and your app's secret store only.
  4. Go to Customize, then Connectors.
  5. Click + Add, then Add custom connector.
  6. Name it Unipile. Enter https://developer.unipile.com/mcp?branch=v2.0 and click Continue.
  7. Under Request headers, add X-API-KEY with your key. Under Authentication, pick No sign in. Click Add.
  8. In a new chat, click +, point to Connectors, and turn Unipile on.

Test it: Ask: list my 10 newest WhatsApp chats. Don't send anything.

From unipile.com and developer.unipile.com and developer.unipile.com and support.claude.com. Last checked Oct 28, 2026.

Never paste an API key into a chat. Use the app's connector screen.

Claude Code

What you need:

  • A Unipile account (paid, from 49 EUR a month, 7 day free trial)
  • Your account linked in Unipile
  • A scoped Unipile API key, saved in the app's secret store or connector screen

Plan: A Claude Code login.

  1. Create a Unipile account. It is paid, from 49 EUR a month for up to 10 accounts, with a 7 day free trial.
  2. Connect your WhatsApp in Unipile. You scan a QR code from your phone, or type a pairing code in WhatsApp.
  3. Make a scoped API key in Unipile. Keep it in Unipile and your app's secret store only.
  4. In your own terminal (not in a chat), save the key: export UNIPILE_API_KEY=your-key
  5. Run: claude mcp add --transport http --scope user unipile "https://developer.unipile.com/mcp?branch=v2.0" --header "X-API-KEY: ${UNIPILE_API_KEY}"
  6. Run claude mcp list, or /mcp in a session, to check it.

Test it: Ask: list my 10 newest WhatsApp chats. Don't send anything.

From unipile.com and developer.unipile.com and developer.unipile.com and developer.unipile.com and code.claude.com. Last checked Oct 28, 2026.

Never paste an API key into a chat. Use the app's connector screen.

Grok Bot

What you need:

  • X Premium, Super or Ultra (for Grok Bot)
  • A Unipile account (paid, from 49 EUR a month, 7 day free trial)
  • Your account linked in Unipile
  • A scoped Unipile API key, saved in the app's secret store or connector screen

Built from each app's own docs.

Plan: Grok Bot comes with X Premium, Super or Ultra. Plus does not include it.

  1. Create a Unipile account. It is paid, from 49 EUR a month for up to 10 accounts, with a 7 day free trial.
  2. Connect your WhatsApp in Unipile. You scan a QR code from your phone, or type a pairing code in WhatsApp.
  3. Make a scoped API key in Unipile. Keep it in Unipile and your app's secret store only.
  4. Ask your Bot: Add the MCP server at https://developer.unipile.com/mcp?branch=v2.0 and send my key in the X-API-KEY header.
  5. When the Bot asks for the key, use the secure secret card. Choose Save securely. Never type it in chat.
  6. Ask your test question.

Test it: Ask: list my 10 newest WhatsApp chats. Don't send anything.

From unipile.com and developer.unipile.com and developer.unipile.com and developer.unipile.com and docs.x.ai and docs.x.ai and docs.x.ai. Last checked Oct 28, 2026.

Never paste an API key into a chat. Use the app's connector screen.

Gemini

What you need:

  • Gemini CLI
  • A Unipile account (paid, from 49 EUR a month, 7 day free trial)
  • Your account linked in Unipile
  • A scoped Unipile API key, saved in the app's secret store or connector screen

Plan: Gemini CLI on your computer.

  1. Create a Unipile account. It is paid, from 49 EUR a month for up to 10 accounts, with a 7 day free trial.
  2. Connect your WhatsApp in Unipile. You scan a QR code from your phone, or type a pairing code in WhatsApp.
  3. Make a scoped API key in Unipile. Keep it in Unipile and your app's secret store only.
  4. In ~/.gemini/settings.json, add a server with "httpUrl": "https://developer.unipile.com/mcp?branch=v2.0" and a header X-API-KEY set to your key. The key goes in this file, never in a chat.
  5. Start Gemini CLI and run /mcp to check it.

Test it: Ask: list my 10 newest WhatsApp chats. Don't send anything.

From unipile.com and developer.unipile.com and developer.unipile.com. Last checked Oct 28, 2026.

Never paste an API key into a chat. Use the app's connector screen.

Prompts

Got a prompt for WhatsApp? Send it in.

More Texting prompts

+1TextsFollow up

Reply to new leads fast

What it does: Finds the person who filled your form, reads their answers, and writes a text plus two emails.

Use it when: A new lead fills your form and you're busy.

You get: A short text, a short email, and a follow up email for 2 days later.

Open in
See the prompt
You are my sales writer.

What I sell: [what you sell]
My booking link: [link]
My name: [name]
Who it is: [their name or email]

Someone just filled in my form. First, find them in my CRM and my email, and read what they filled in. Then write:
1. A text under 160 characters. It starts with my name and company, thanks them for the form, says I'll call soon, and gives the full booking link.
2. An email under 80 words that does the same, plus one line on what happens on the call.
3. A second email for 2 days later if they haven't booked. Give it one new reason to talk, like a question about what they wrote. No "just checking in".

Rules:
- Sound like a person. No slang, no emojis.
- Add a line so they can reply STOP to texts.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Answer New Form Leads' so you do it this way each time I ask.

Connect first: your email and your CRM. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built from: Fanatical Prospecting, Jeb Blount, Chapter 20: Text Messaging

You needCloseYour emailGrok BotTested on sample data

+2TextsBook and prep the meeting

Cut no-shows with 2 reminders

What it does: Finds your sales meetings in the next 2 days and drafts a short confirmation email and a text reminder for each one.

Use it when: People book a call and then forget to show up.

You get: A list with each name, their meeting time, a 2-line email, and a 1-line text.

Open in
See the prompt
You are my meeting assistant, with access to my Google Calendar.

Do this:
1. Find my sales meetings 2 to 3 days from now.
2. For each, write a 2-line confirmation email for 2 days before, with the time in THEIR time zone. Remind them in their own words why they booked, from the invite notes. End with an easy ask: "Still good for you? A quick yes is all I need."
3. Write a 1-line text reminder for 1 hour before.

Rules:
- Friendly and short. Use their first name.
- Only write a text for people who said yes to texts. End each text with: Reply STOP to opt out.
- If the notes don't say why they booked, leave that line out. Never guess it.
- Drafts only. Don't send.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Give me a list: name, meeting time (their time), confirmation email, text.

Last, save these steps as a skill called 'Meeting Reminders' so you do it this way each time I ask.

Connect first: your calendar. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built from: Influence, Robert Cialdini, Chapter 7: Commitment and Consistency

You needYour calendarAny AITested on sample data

+2TextsFollow up

Write a follow-up text after a call

What it does: Writes one short text after a call, but only if the person said yes to texts.

Use it when: You just hung up and need to send the text.

You get: One text under 60 words, the opt-in lines, and a note on what to save.

Open in
See the prompt
You are my assistant. Write the text I send after a phone call, and follow the texting rules.

First, find this person in my CRM and read the notes from our last call. Use only what the notes say happened.

Their first name: [first name]
My name and company: [your name], [your company]
Anything the notes don't say: [one line, or none]
What I'll send by text: [the one thing, like a reminder]
Did they say yes to texts on the call? [yes or no, and their words. Check the CRM notes too]
Is an email coming too? [who it's from, or no]
Their country: [US or Canada]

Do this:
1. If they did not say yes to texts, stop. Tell me to email instead.
2. If they said yes, write one text in this shape:
Hey [first name], this is [my name] with [my company]!
One line about our call. Only what really happened.
One plain benefit for them.
"Is it OK to text you [the thing]?"
Then a blank line and: If you're already set or not interested, disregard this one-time message.
Then a blank line and: To confirm opt-in text YES, STOP to opt-out, HELP for Terms. Msg&data rates may apply
3. If an email is coming too, say who it's from in the text.
4. Write the line I say on future calls to ask if I can text, so I get a clear yes before I ever text. Use this: "Is it OK if I text you from [my company] about [the thing]? Message frequency varies. Message and data rates may apply. Reply STOP to opt out, HELP for help. Our terms are at [link]."
5. Add one note for me. US: only send from a number registered for A2P 10DLC. Canada: save when and how they said yes.
6. Read the text back once like they would. Fix anything that looks like a mass text.

Rules:
Keep the text under 60 words, not counting the last two lines.
Full sentences. No slang, no short forms like "u" or "thx", no emoji.
If there's a link, write it out in full. Never a shortened link.
Never invent a past call, a form or a promise.
Use 5th grade words. No dashes or semicolons.

Last, save these steps as a skill called 'Text After A Call' so you do it this way each time I want to text someone after a call.

Connect first: your CRM. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built from: Fanatical Prospecting, Jeb Blount, Chapter 20: Text Messaging

You needYour CRMAny AITested Oct 28

Similar tools

In: Texting

Watch

How to get started on the WhatsApp Business app | WhatsApp

Video by WhatsApp · 2 min

How to Use Whatsapp for Business App

Video by Howfinity · 4 min

Read more: HubSpot · WhatsApp

Don't see your work here?

Tell me what you do every day, and I'll make guides and prompts for it.

Want this built for you? Get it built.