Resources · Claude connector

Claude LetsBot connectorWhat Claude can do in your LetsBot account.

The Claude LetsBot connector exposes 58 tools. 24 read your WhatsApp data, 31 send or change something, 3 are undocumented. Here: what Claude can read, what it can send to your customers, what it asks first, and why the tool count differs between sources.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What changes for your WhatsApp inbox

LetsBot is a platform for running a WhatsApp Business line: conversations, contacts, labels, an auto-reply bot and bulk campaigns. With the connector, you handle that inbox from a conversation with Claude. It reads chats, drafts and sends answers, sorts contacts and builds reports, all on your own LetsBot data.

Clear the queue faster. get_my_chats and get_messages show what waits for you, ai_suggest_reply drafts an answer, and send_text_message or send_template delivers it once you agree.

Keep the base tidy. get_contact, update_contact and assign_label let Claude complete a profile and tag it, so the next campaign hits the right people.

Run campaigns and the bot from the chat. create_campaign targets a label, get_campaign_status shows who received what, and update_bot_conversation fixes an outdated auto-reply.

What it does not do matters too. Outside the 24-hour window after a customer's last message, only a template approved by Meta can go out. Orders and catalogue lookups cover Salla and Zid stores only. Nothing runs on its own: the auto-reply bot is LetsBot's, and Claude only acts while it answers you. And with 31 tools able to send or change things, the approval rule below is worth reading. The Integrations hub lists the rest of the family.

Vocabulary

The vocabulary in one minute

Five words you will run into when plugging LetsBot in.

Connector
The link you set up once between Claude and an account you already have, so Claude can work in it while it answers you.
Tool
One named action a connector opens to Claude. Claude picks what it needs on its own; the directory lists each tool by name.
Authorization
LetsBot's own sign-in screen, where you hand Claude the access it will use. Granted once per person, and you can take it back.
Approval
The confirmation Claude waits for before it finishes an action that changes your account, shown in the chat at that moment.
MCP
The open standard connectors rely on: it is what lets an assistant like Claude talk to an outside service such as LetsBot.
Connect

Connect LetsBot to Claude in three steps

  1. 01

    Find LetsBot in Claude

    Open Customize, then Connectors, and look for LetsBot. On a Team or Enterprise workspace, an Owner or Primary Owner enables the connector for the organization before members can each connect.

  2. 02

    Start the connection

    Click Connect on its row, then sign in with your LetsBot account in the window LetsBot opens. If the link breaks one day, use Disconnect and connect again.

  3. 03

    Read the authorization screen

    Check the authorization screen before you accept. It belongs to LetsBot, not to Claude, and it sets what the access covers. You can also remove that access later from your LetsBot account.

Tools

The 58 tools, sorted by what they do

LetsBot gives Claude 58 tools: 24 that read your account, 31 that change something in it, and 3 no official source describes.

Three groups: what Claude reads, what it sends or changes, and what no official source describes. Names stay in English, as Claude shows them.

  • 24 read
  • 31 write
  • 3 not documented

What Claude reads (24)

24 tools

Twenty-four tools that look at chats, contacts, orders, campaigns and settings, or produce an analysis, without changing your account.

get_contacts

Pages through your LetsBot contacts, with search and filters to narrow the list. Claude can work through a long list a page at a time instead of loading everything at once.

When it helps
You want every contact from a given city before a local promotion.

Sourceletsbot.net · October 1, 2026 ↗

get_contact

Opens the full profile of one contact: details, labels and the last message exchanged. That gives Claude the background of a customer before it drafts anything for them.

When it helps
A name pops up in a complaint and you want context before answering.

Sourceletsbot.net · October 1, 2026 ↗

get_my_chats

Lists the conversations assigned to the current agent, the person connected. Conversations assigned to colleagues stay out of this view.

When it helps
You start your shift and want to see only your own queue, not the whole team's, before picking the first reply.

Sourceletsbot.net · October 1, 2026 ↗

get_messages

Reads the messages of one conversation so Claude can go through the exchange. Without it, Claude would only know what you tell it about the exchange.

When it helps
You want to know what was promised to a customer before you answer.

Sourceletsbot.net · October 1, 2026 ↗

search_messages

Looks for words across all chats or within a single one. Claude can scan the whole account for a word or phrase, or stay inside one thread when you already know where to look.

When it helps
You need every conversation that mentioned a faulty batch number.

Sourceletsbot.net · October 1, 2026 ↗

get_labels

Lists every label or tag defined in the account, every tag your team has set up, not only the ones in use.

When it helps
You want the exact tag names before filtering a campaign audience, so nobody targets a label that does not exist or is spelled differently.

Sourceletsbot.net · October 1, 2026 ↗

get_label_contacts

Returns the contacts carrying a specific label. It turns a tag into an actual list of people.

When it helps
You want the list of VIP customers before an invitation goes out to them, to check nobody on it should be left aside.

Sourceletsbot.net · October 1, 2026 ↗

get_moderators

Shows the moderators, meaning the agents available on the account, as LetsBot names them.

When it helps
You are deciding which colleague should take over a conversation while you are away this afternoon, and want to see who is on the account first.

Sourceletsbot.net · October 1, 2026 ↗

get_quick_replies

Retrieves the canned replies already saved in the account, the pre-built answers your agents share.

When it helps
You want Claude to reuse the wording your team already validated for a common question, rather than draft a brand new answer from scratch each time.

Sourceletsbot.net · October 1, 2026 ↗

ai_suggest_reply

Drafts a suggested answer for the current conversation, as a proposal for you to read.

When it helps
A long complaint lands and you want a first draft to work from, which you can then rewrite in your own words before deciding what to do.

Sourceletsbot.net · October 1, 2026 ↗

ai_summarize_conversation

Condenses a full conversation history into a summary. Claude gets the gist of a long exchange in a few lines.

When it helps
A colleague is out and you inherit a chat with weeks of back and forth to catch up on.

Sourceletsbot.net · October 1, 2026 ↗

ai_analyze_contact

Analyzes a contact and the patterns in their conversations, and hands the analysis back to you in the chat.

When it helps
You want a quick read of a regular customer and the way their conversations usually go before a negotiation on next year's prices.

Sourceletsbot.net · October 1, 2026 ↗

ai_improve_message

Polishes a draft so it reads better before it goes out, and returns the reworked text to you.

When it helps
Your answer to an angry customer sounds too dry and you want a calmer version of the same message before deciding to use it.

Sourceletsbot.net · October 1, 2026 ↗

ai_translate_message

Translates a message into the language you need, whichever language that is, and returns the translated text to you.

When it helps
A customer messages you in Turkish, your team reads English, and you want to be sure of what was asked before anyone replies.

Sourceletsbot.net · October 1, 2026 ↗

ai_sentiment_analysis

Scores customer sentiment as positive, negative or neutral, and returns that score to you in the conversation.

When it helps
You want to spot the unhappy customers in this morning's chats before they escalate, and decide who to call first among them.

Sourceletsbot.net · October 1, 2026 ↗

ai_dashboard_summary

Produces a one-shot summary of your dashboard. Claude gets the headline figures of the account in a single call.

When it helps
Monday morning, you want the state of the account in a paragraph before the weekly team meeting starts.

Sourceletsbot.net · October 1, 2026 ↗

get_order_status

Fetches the status and details of an order from a Salla or Zid store. Claude can then answer a delivery question with the order's real state instead of a guess.

When it helps
A customer asks where their parcel is.
Watch out
Only Salla and Zid are named.

Sourceletsbot.net · October 1, 2026 ↗

search_products

Searches the product catalogue of a Salla or Zid store connected to LetsBot.

When it helps
A customer asks if a model exists in another size and you want to check the store catalogue before you answer, without leaving the chat.

Sourceletsbot.net · October 1, 2026 ↗

get_campaigns

Lists your campaigns with their delivery statistics. Each campaign comes back with its own delivery figures, one line per campaign.

When it helps
You compare how last month's two promotions performed before planning the next one for the same label of customers.

Sourceletsbot.net · October 1, 2026 ↗

get_campaign_status

Breaks down delivery contact by contact for one campaign. It shows, person by person, whether a campaign message reached its recipient or not.

When it helps
A customer says they never got the promo code and you want to check before resending it.

Sourceletsbot.net · October 1, 2026 ↗

get_bot_status

Shows the state of the bot, its AI mode and its matching settings, in one read-only view.

When it helps
Customers complain the bot answers off-topic and you want to see how it is set, including its AI mode and its match settings.

Sourceletsbot.net · October 1, 2026 ↗

get_bot_conversations

Lists all the auto-reply conversations configured in the bot. Claude sees every rule at once.

When it helps
You want to check that no auto-reply rule still mentions last year's prices or an old address before the busy season begins.

Sourceletsbot.net · October 1, 2026 ↗

get_bot_settings

Reads every bot and AI setting of the account. Claude reads the whole configuration in one go.

When it helps
Before you tweak anything in the bot, you want the full picture of its current bot and AI settings in front of you.

Sourceletsbot.net · October 1, 2026 ↗

get_ad_lead_settings

Reads how leads coming from ads are captured. It shows the current capture configuration.

When it helps
Leads from your latest ad do not seem to arrive in LetsBot and you want to see how capture is set up right now.

Sourceletsbot.net · October 1, 2026 ↗

What Claude sends or changes (31)

31 tools

Thirty-one tools that message customers or edit your account. No source describes a confirmation for any of them, so the general rule below applies.

send_text_message

Approval: see the rule

Sends a plain-text WhatsApp message to a contact from your LetsBot number, written in the conversation with Claude.

What Claude asks for
By default, a confirmation before the text leaves your number.
When it helps
A customer asked about opening hours and you want the answer out while you are on the road.

Sourceletsbot.net · October 1, 2026 ↗

send_image

Approval: see the rule

Delivers a picture to a contact on WhatsApp, with a caption if you want one under it.

What Claude asks for
By default, your go-ahead before the picture goes to the contact.
When it helps
A client wants to see the new product color before ordering.

Sourceletsbot.net · October 1, 2026 ↗

send_video

Approval: see the rule

Shares a video clip with a contact, optionally with a caption explaining what it shows.

What Claude asks for
The default rule: Claude checks with you before the clip is shared.
When it helps
A buyer asks how the assembly works and a short demo says it better than text.

Sourceletsbot.net · October 1, 2026 ↗

send_audio

Approval: see the rule

Pushes an audio file or a voice note into a contact's WhatsApp chat.

What Claude asks for
Claude asks by default before the recording reaches the chat.
When it helps
Your market prefers voice notes and the customer just left you one.

Sourceletsbot.net · October 1, 2026 ↗

send_file

Approval: see the rule

Gets a document or a PDF to a contact, such as a quote, a menu or an invoice.

What Claude asks for
A default confirmation comes before any document leaves.
When it helps
A customer asks for the price list in PDF during a chat about bulk orders.

Sourceletsbot.net · October 1, 2026 ↗

send_location

Approval: see the rule

Drops a map pin with a location into a contact's conversation.

What Claude asks for
By default, Claude waits for your yes before the pin is dropped.
When it helps
A delivery driver cannot find the warehouse entrance and asks for the exact spot.

Sourceletsbot.net · October 1, 2026 ↗

send_contact_card

Approval: see the rule

Shares a contact card in vCard format.

What Claude asks for
The default approval applies before the card is shared.
When it helps
A customer needs the direct number of your after-sales technician and would rather not copy it by hand.

Sourceletsbot.net · October 1, 2026 ↗

send_template

Approval: see the rule

Sends a template message that Meta has approved. LetsBot documents it for writing outside the 24-hour window.

What Claude asks for
By default, Claude confirms with you before the template goes out.
When it helps
You need to reach a customer who has been silent for a week about a delayed order.
Watch out
The template must already be approved by Meta.

Sourceletsbot.net · October 1, 2026 ↗

send_buttons

Approval: see the rule

Posts an interactive message with up to 3 buttons the contact can tap instead of typing.

What Claude asks for
Per the default rule, a confirmation before the buttons are posted.
When it helps
You want a quick yes, no or later on a delivery slot.
Watch out
Three buttons is the ceiling.

Sourceletsbot.net · October 1, 2026 ↗

send_list

Approval: see the rule

Presents an interactive list or menu the contact picks from, handy when there are more choices than buttons allow.

What Claude asks for
A confirmation by default before the menu appears in the chat.
When it helps
A restaurant wants guests to choose between several dishes of the day.

Sourceletsbot.net · October 1, 2026 ↗

reply_to_message

Approval: see the rule

Answers one specific message in a thread, quoting it so the contact sees exactly what you are responding to.

What Claude asks for
By default, Claude asks before the quoted answer is posted.
When it helps
A customer asked three questions in a row and you want to address the second one precisely.

Sourceletsbot.net · October 1, 2026 ↗

send_reaction

Approval: see the rule

Puts an emoji reaction on a message, a light way to acknowledge it without writing anything.

What Claude asks for
The general rule applies before the emoji appears on the message.
When it helps
A customer confirms payment and a thumbs-up is all the answer it needs.

Sourceletsbot.net · October 1, 2026 ↗

forward_message

Approval: see the rule

Passes a message from one chat on to another conversation.

What Claude asks for
By default, your approval before anything is passed on to a second chat.
When it helps
A supplier's delivery note should reach the colleague handling that customer.

Sourceletsbot.net · October 1, 2026 ↗

create_contact

Approval: see the rule

Adds a new contact to your LetsBot account.

What Claude asks for
By default, Claude checks with you before the new entry is saved.
When it helps
Someone gave you their number at a trade fair and you want them in the base.

Sourceletsbot.net · October 1, 2026 ↗

update_contact

Approval: see the rule

Edits a contact's information, for instance the name or the email address.

What Claude asks for
The default approval covers the edit before it is saved.
When it helps
A customer wrote to say their email changed, and you want the profile right before the next campaign.

Sourceletsbot.net · October 1, 2026 ↗

pin_contact

Approval: see the rule

Pins a conversation to the top of the list, or unpins it.

What Claude asks for
By default, a confirmation before the chat is pinned or unpinned.
When it helps
A key account is negotiating this week and you want it in sight.

Sourceletsbot.net · October 1, 2026 ↗

archive_contact

Approval: see the rule

Archives a conversation, or brings an archived one back.

What Claude asks for
By default, Claude asks before archiving or restoring a chat.
When it helps
A resolved case clutters the inbox and you want it out of the way without losing it.

Sourceletsbot.net · October 1, 2026 ↗

block_contact

Approval: see the rule

Blocks a contact, or unblocks one.

What Claude asks for
By default, your explicit yes before a contact is blocked or unblocked.
When it helps
A number keeps posting spam into your business line and your agents waste time on it.

Sourceletsbot.net · October 1, 2026 ↗

assign_label

Approval: see the rule

Toggles a label on a contact: it adds the label if missing and takes it off if present.

What Claude asks for
Per the default approval rule, a check before the label flips.
When it helps
You tag everyone who asked about the summer sale.
Watch out
Because it toggles, running it twice cancels the first change.

Sourceletsbot.net · October 1, 2026 ↗

assign_moderator

Approval: see the rule

Toggles a moderator on a contact, assigning or unassigning a team member to that conversation. It is the hand-off between agents.

What Claude asks for
By default, Claude confirms the handover with you first.
When it helps
A technical question should go to your support colleague.

Sourceletsbot.net · October 1, 2026 ↗

mark_as_read

Approval: see the rule

Marks every message in a chat as read.

What Claude asks for
The default approval applies before the chat is marked as read.
When it helps
You dealt with a thread by phone and want the unread badge gone from the inbox.

Sourceletsbot.net · October 1, 2026 ↗

create_label

Approval: see the rule

Puts a new label into the account.

What Claude asks for
By default, Claude asks before the label is added.
When it helps
You are starting a loyalty program and need a dedicated tag for the members who signed up.

Sourceletsbot.net · October 1, 2026 ↗

create_quick_reply

Approval: see the rule

Saves a new canned reply template for the team.

What Claude asks for
By default, a confirmation before the template joins the list.
When it helps
The same shipping question keeps coming back and your team wants one agreed answer saved for it.

Sourceletsbot.net · October 1, 2026 ↗

update_quick_reply

Approval: see the rule

Rewrites an existing canned reply.

What Claude asks for
The default rule: Claude checks before overwriting the saved text.
When it helps
Your return policy just got longer and the saved answer still describes the old one, so agents keep quoting outdated terms.

Sourceletsbot.net · October 1, 2026 ↗

create_campaign

Approval: see the rule

Sets up a bulk message campaign aimed at the contacts carrying a label.

What Claude asks for
By default, Claude waits for your confirmation before the campaign is created.
When it helps
A new collection launches and the VIP label should hear first.
Watch out
A campaign reaches many people at once; check the label first.

Sourceletsbot.net · October 1, 2026 ↗

toggle_bot

Approval: see the rule

Switches the bot on or off for one contact. The rest of your contacts keep the bot as before.

What Claude asks for
Under the default rule, a confirmation before the bot changes state.
When it helps
A sensitive complaint needs a human, not an automatic answer.

Sourceletsbot.net · October 1, 2026 ↗

create_simple_conversation

Approval: see the rule

Adds a simple auto-reply rule to the bot: a keyword and the text it answers with.

What Claude asks for
By default, Claude asks before the rule goes live in the bot.
When it helps
Customers keep typing PRICE and you want an instant answer.

Sourceletsbot.net · October 1, 2026 ↗

create_interactive_conversation

Approval: see the rule

Builds an interactive conversation tree for the bot, with buttons leading to the next step.

What Claude asks for
The default approval applies before the tree is added.
When it helps
You want new contacts guided to sales, support or delivery.

Sourceletsbot.net · October 1, 2026 ↗

update_bot_conversation

Approval: see the rule

Edits an existing auto-reply conversation.

What Claude asks for
By default, a check with you before the existing rule is overwritten.
When it helps
Your opening hours changed and the bot still quotes the old ones to every customer who asks.

Sourceletsbot.net · October 1, 2026 ↗

update_bot_settings

Approval: see the rule

Adjusts some of the bot or AI settings, leaving the others as they are.

What Claude asks for
Per the default rule, Claude confirms before the settings shift.
When it helps
You want the AI mode off during a holiday period.

Sourceletsbot.net · October 1, 2026 ↗

update_ad_lead_settings

Approval: see the rule

Edits the ad-lead capture settings, the counterpart of the reading tool for the same configuration.

What Claude asks for
By default, your go-ahead before the capture rules are touched.
When it helps
A new ad campaign needs a different capture setup from the one your previous ads used.

Sourceletsbot.net · October 1, 2026 ↗

Undocumented (3)

3 tools

The directory lists these three names, but LetsBot's own catalogue leaves them out. Nothing official says what they do, and this page will not guess.

get_unread_contacts

This name is in the directory's tool list, but LetsBot's public tool catalogue does not include it and no other source describes it. This page therefore says nothing about what it does.

The general approval rule below applies to it as well.

ai_employee_performance

Listed in the directory, this name is missing from LetsBot's public catalogue, and no source documents it. The page stays silent on what it covers.

If Claude calls it, the default approval rule still applies.

The directory sheet is the only place this name appears; LetsBot's catalogue page, which lists its tools one by one, does not mention it.

ai_team_report

Nothing official describes this tool: the directory publishes the name only, and LetsBot's own catalogue leaves it out. No capability is claimed for it here. Treat it as unknown.

The general approval rule covers it like any other tool.

The directory sheet is the only place this name appears; LetsBot's catalogue page does not include it in its list.

Approvals

What Claude asks before it acts

By default, Claude stops and asks before any action it takes on an account for you. With LetsBot that matters a lot: 31 tools can message a customer or change your settings.

On a Team or Enterprise workspace, owners decide whether members can let some actions through without being asked every time. They can also bound what a connector may do for the whole organization, for instance keep reading open and close everything that sends, and nobody overrides that from a personal account. Claude works with your LetsBot access and nothing more; LetsBot's sheet says you only ever see your own data. The official read-only versus write labels per tool live only in a connected account's settings.

Plans

Which plans it is on

Of the 819 sheets in the official directory, none displays availability per plan. Connector by connector, that answer is not published anywhere.

The general rule is published: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner enables a connector for the organization before members can connect. That rule concerns Claude; LetsBot has its own subscription condition, covered in the tip above. For the current state, check the connector's sheet in the official directory from your account.

Limits

Where this connector stops

A connector is not an automation. Claude calls these tools while it answers you: an incoming message does not wake Claude up, even if LetsBot's own bot answers it.

The tool list is an observed floor, not a ceiling: an administrator could open more than any public page shows. The partner badge in the directory is not a security audit, and Anthropic writes on every sheet that it neither picks the tools a publisher exposes nor guarantees they behave as announced. Only LetsBot documents this connector; Claude's help center has no page on it, and even LetsBot's own tool count differs from the sheet, as shown below.

Two official sources disagree

How many tools does LetsBot expose?

What this page followsThe two lists do not match: LetsBot's page carries tools the sheet does not, and the sheet carries 3 names the page never describes. The page has no date and says the catalogue moves every week, so the list Claude shows in your own account is the one that counts.

Need help

Need help connecting LetsBot to Claude?

A person reads every message.

FAQ

Claude LetsBot connector: common questions

01What can Claude do with the LetsBot connector?
Claude can run most of your WhatsApp Business inbox on LetsBot from a conversation. It reads chats, searches messages and opens contact profiles, drafts, translates and polishes answers, then sends text, media, files, templates or interactive messages. It also manages contacts, labels and quick replies, creates label-targeted campaigns and checks their delivery, and reads or adjusts the auto-reply bot and its settings. Three listed tools have no public description at all, so this page leaves them aside.
02Can Claude send messages or change my LetsBot account?
Yes, 31 of its tools do exactly that. They send WhatsApp messages of every kind, react to or quote messages, create and edit contacts, labels and quick replies, launch campaigns and edit the bot's rules and settings. The 24 reading tools leave everything as it is. Messages reach real customers, and no listed tool is described as recalling a sent one. An administrator could still open more than any public page lists.
03Does Claude ask before it messages a customer?
By default, Claude asks for confirmation before any action it takes on an account for you, and that is the rule covering every send, edit and campaign here. No source describes a confirmation specific to a LetsBot tool. On a Team or Enterprise workspace, owners decide whether members may let certain actions through without being asked, and they can restrict the connector to reading only, for the whole organization at once.
04Which Claude plans is LetsBot available on?
No official source publishes plan availability connector by connector, and none of the 819 directory sheets shows it. The general rule is that remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile, with an Owner or Primary Owner enabling them first on Team and Enterprise. LetsBot adds its own condition: an active WhatsApp Business API subscription on its side. Check the connector's sheet in the official directory.
05Does Claude see every conversation on my number?
Claude sees what your LetsBot account sees, scoped by its sign-in, and nothing beyond it. LetsBot's sheet says you only ever see your own data. Within that, Claude can read all chats your access reaches, not only the ones assigned to you. On Team and Enterprise Claude workspaces, an owner can also restrict or disable the connector for everyone, and a member cannot lift that restriction from a personal account later.
06Can Claude message a customer outside WhatsApp's 24-hour window?
Only through a template. LetsBot documents send_template as the tool that sends a Meta-approved template outside the 24-hour window, while send_text_message is described as a plain-text WhatsApp message with no such mention. To reach a group of contacts, LetsBot documents create_campaign, a bulk message aimed at a label, and get_campaign_status then breaks down delivery contact by contact, so you can see who actually received it. Each of these sends falls under the default approval rule.
07Claude or an automation tool for LetsBot?
They do different jobs, so choose by task. Claude works in a conversation: you ask it to sort the inbox, draft answers or launch a campaign, and it stops when you do. It does not wake up when a message arrives. LetsBot's own bot handles instant auto-replies, and a background job reacting to new orders is what an automation tool does. For on-demand inbox work and reporting, the connector fits.