Connect Claude to Konektor: ask about leads and the Inbox from chat, no API key, in 1 minute (Indonesian narration)
Connect Claude to Konektor: ask about leads and the Inbox from chat, no API key, in 1 minute (Indonesian narration) • 1:08
Tonton di YouTubeMCP Konektor.id in Claude
To connect Konektor.id to Claude, open Customize → Connectors in Claude, find Konektor, then select Connect. Sign in with your Konektor.id account and select the workspaces that Claude can use. You do not give Claude an API key.
The Konektor connector gives Claude access to the workspaces that you authorize: one, several, or all of them. Use the connector to inspect leads, the Inbox, WhatsApp rules, funnels, campaigns, tracking, and conversions without giving Claude an API key.
Baca panduan ini dalam bahasa Indonesia.
For other AI clients and a summary of the tool groups, read MCP Konektor.id.
What do you need to connect Konektor.id to Claude?
Confirm each prerequisite:
- Your workspace role is owner or admin.
- The workspace is in the 14-day trial, or uses a Starter, Pro, Enterprise, or Custom plan.
- The workspace subscription status is
activeortrialing. - The selected workspace contains data that you can send to Claude.
The connector is not available to staff or viewers. It is also unavailable to Free plans and inactive subscriptions.
How do you connect Konektor.id to Claude?
These steps are the same in Claude on the web and in the desktop app.
- Open Customize → Connectors in Claude, then select the Discover tab.
-
Type Konektor in the search field, then select the Konektor card.
-
Review the description and tool list, then select Connect.
On a Claude Team or Enterprise account, the main button reads Connect for your team. Open the arrow beside it, then select Connect just for me if only you use this connection.
- Sign in to Konektor if Claude asks you to authenticate.
-
On the consent screen, select the workspaces that Claude can use. Select All workspaces to also include workspaces where you become an owner or admin later. Review the permissions and the personal-data warning, then select Allow (Izinkan on the Indonesian screen).
-
Claude returns to the connector page and shows Connected.
-
Start a new conversation. Select + → Connectors, then make sure Konektor is on.
The connection is ready when Claude can run a Konektor tool and show results for the workspace you selected.
If you select more than one workspace, name the workspace in your request, for example "Use Konektor: show the newest leads in the Bandung Store workspace." Without a workspace name, Claude uses the first workspace that you selected.
Example requests
Write requests in plain language. Claude selects the matching Konektor tool. Before a tool runs for the first time, Claude asks for permission. Select Allow once for one call, or Always allow so Claude stops asking for that tool.

Pull lead data
Example request: "Use Konektor: show the 5 newest leads in my workspace with their status and source."

See what changed since yesterday
Example request: "What changed in my workspace since yesterday? What should I handle first?"
Claude shows new leads, leads that won or moved to a closing stage, chats past the reply target, failed conversions, and WhatsApp numbers that disconnected. Claude also flags unusual numbers, for example yesterday's leads far below the 7-day average.
Compare CS numbers
Example request: "Compare leads per CS number this month: how many came in and how many closed?"
Claude shows a table per WhatsApp number with masked numbers. You can also ask per team member or per city.
Save a segment
Example request: "Save a segment named Hot promo leads: leads from Meta Ads with the Promo tag from the last 30 days. How many leads does it have?"
Claude saves the filter. Then Claude shows the count and the 5 newest leads, each with a masked phone number. You can use the segment for a Meta audience.
Find a lead, a chat, or an order
Example request: "Find the lead, the chats, and the orders of Budi."
Claude shows up to 5 results of each type. Then Claude reads the one that you choose.
Audit the Inbox
Example request: "Audit my Inbox: how many chats are unreplied, how long do customers wait, and who has waited longest?"
Claude shows the unreplied count, the wait time, the reply speed, and the chats that need an answer. Customer numbers are always masked.

Create a WhatsApp rule
Example request: "Create a WhatsApp rule: when an incoming message contains 'sudah transfer', set the lead status to won. Keep the rule off for now."
Claude checks your existing rules, then shows the rule before it creates it. A new rule is always saved off. Turn it on from the dashboard, or ask Claude to turn it on after you agree with it.


Create or edit a Lead Form
Example request: "Create a consultation Lead Form with slug store-consultation in the Example Store workspace. Show the settings first."
Grant rotator read access to inspect settings and number options. Grant rotator write access to create or edit them. Existing connections do not gain rotator write permission automatically. Reconnect with a request for the required permission.
Claude can use a manual number or a WhatsApp session from an authorized workspace. Destination numbers and form settings can be sent to Claude. Session keys, QR codes, and provider credentials remain hidden. Creating a form does not send a WhatsApp message.
Name the rotator and requested changes when you edit it. Settings that you omit remain unchanged.
Manage webhooks
Example request: "List my webhooks. Which one failed in the last day?"
Claude shows each webhook with its last attempt, its last failure reason, and the number of failures in a row. Example request to create one: "Create a webhook to https://example.com/hooks for new leads and incoming Inbox messages. Send a test event after you create it."
Grant webhook read access to see webhooks. Grant webhook write access to create, edit, test, and delete them. Existing connections do not gain webhook write permission automatically. Reconnect with a request for the permission.
- Claude shows the address and the events, and asks for your agreement before it creates or changes a webhook.
- The signing secret appears one time only, in the answer after the webhook is created. Copy it at once. You can show it again in API & Webhooks.
- Only the workspace owner can use the webhook tools. The plan of the workspace must include webhooks.
- A test event goes to the address now. Claude shows the status that the address answered. It does not show the reply text.
Manage incoming webhooks
Example request: "Create an incoming webhook called Website form. Then wait for my test post and map the fields."
An incoming webhook is a secret address that other tools post leads to. Claude creates it, waits for your test post, reads the field paths of that post, and saves the mapping after you agree.
- The address appears one time only, in the answer after the webhook is created. Copy it at once and keep it private. Anyone who has it can add leads. You can show it again in API & Webhooks.
- Claude sees the field paths of your test post, the type of each value, and the length of a text. Claude never sees the values.
- Only the workspace owner can use these tools. The plan of the workspace must include the API.
- Grant webhook read access to list webhooks and read the field paths. Grant webhook write access to create, edit, and delete them.
Check tracking and conversions
Example request: "Check the latest conversion log to Meta and show the last 5 website tracking events."
![]()
More requests to try:
- "Show the funnel summary for this month."
- "Which campaign brought the most leads this week?"
- "Did any conversion fail to reach Meta in the last 7 days?"
- "Show all my WhatsApp rules that are on."
Research competitor ads
Example request: "Search the Meta Ad Library for competitor ads about 'english course'. Which ads have run the longest?"
Claude uses the Ads Research data of your workspace. More requests to try:
- "Show the competitors I watch and their new ads this week."
- "Which creative hook had the lowest cost per lead this month?"
- "Save this ad to the swipe file, then write a brief from my 3 best ads."
Each Meta Ad Library search uses the daily Ads Research quota. A creative brief uses AI credits, so Claude asks you first.
Ad write access in Claude
Default ad access is read-only. Existing connections never gain ad write access automatically.
Reconnect Claude with a request for ad write permission if you want to allow changes. The consent screen shows Ad write access only when the connection request includes it.
- Review the requested workspaces and permissions.
- Select I allow this app to change ads and budgets after my confirmation.
- Select Allow.
Read-only connections do not need this permission. Select Cancel if you do not want the requested write access. Start the connection again with read-only permissions.
The AI Connections section in API & Webhooks shows an Ad write access badge for connections that have it. Revocation stops subsequent access.
Each campaign or budget change still needs your confirmation for that exact action. Always allow in Claude does not replace this confirmation. Activating a campaign can start spending budget.
Additional Meta tools in Claude require a ready Meta connection. Check Meta tools in Claude under Meta connection permissions in Ads Manager. Use Reconnect Meta if the permission is missing or has not been recorded.
If your workspace has more than one Meta ad account, Claude asks which account to use. Name the ad account you mean. Claude uses that account for the request.
Available tools
The connector provides tools under your connection permissions. Most lead, analytics, Inbox, and tracking tools are read-only. lead_update changes one lead when the connection has lead write permission. Ad tools require Ad write access for changes. rotator_create, rotator_update, inbox_send_message, inbox_conversation_update, inbox_label_create, quick_reply_create, quick_reply_update, whatsapp_template_create, whatsapp_templates_sync, the wa_flow_* tools, rule_create, rule_update, rule_set_active, rule_delete, conversion settings, tracking pixels, the webhook_* tools, the inbound_webhook_* tools, the agentic_* tools, business_profile_update, research_competitor_add, research_swipe_save, research_brief_create, meta_audience_create, meta_audience_lookalike_create, meta_audience_sync_now, conversion_resend, payment_link_create, leads_export_start, inbox_label_update, inbox_bulk_update, inbox_transcript_export, agentic_approval_decide, rotator_delete, whatsapp_qr_session_update, support_ticket_reply, onboarding_goal_set, segment_save, and segment_delete can also change data or make a file under their granted permissions. Delete tools require your confirmation.
The tools below are read-only, except for lead updates, authorized ad writes, rotator and rule changes, Inbox replies and changes, saved replies, conversion settings, tracking pixels, webhooks, incoming webhooks, Agentic settings, the business profile, Ads Research changes, Meta audience changes, conversion resends, payment links, lead exports, label edits and deletes, bulk chat changes, chat download links, agent approval decisions, Lead Form and form draft deletes, WhatsApp number edits, support ticket replies, the setup guide goal, and saved segments.
| Tool | Purpose |
|---|---|
workspaces_list | Show the workspaces that this connection can use. It appears when you select more than one workspace. |
workspace_get | Read the workspace profile, plan, and usage. |
tracking_status | Inspect aggregate tracking health. |
leads_list | Read a bounded lead list. Filters: status, priority, source, platform, assignee, campaign, ad, Lead Form, score label, value, and date. You can hide visitors that did not send a message or a form. You can sort the result by date, score, or value. Shows 20 leads for each page by default. A long note is cut. The score label needs the Pro or Enterprise plan with lead scoring on. |
lead_get | Read one selected lead, with the full note, the Lead Form name, the automatic score label, and the 20 newest activities. A title that a customer or a team member wrote is not shown. |
lead_update | Update one lead, including its status, company, tags, next follow-up time, lost reason, and a score from 0 to 100. A new tag list replaces the old tags. The score does not change the automatic hot, warm, or cold label. A status change can send a conversion event. Requires lead write permission. |
analytics_summary | Read a lead and conversion summary. |
analytics_funnel | Read lead counts for each funnel stage. |
analytics_campaigns | Compare campaign performance. |
feedback_status | Read a conversion-feedback delivery summary. |
feedback_pending | Read pending or failed conversion feedback. |
ads_overview | Read ad spend, ROAS, and ad connection health. |
ads_spend | Read daily ad spend per platform. |
ads_sync_spend | Request updated ad spend for one connection. Requires ad write access. |
ads_campaign_set_status | Pause or activate one campaign after your confirmation. Requires ad write access. |
ads_campaign_set_budget | Change the daily budget of one campaign after your confirmation. Requires ad write access. |
rotators_list | Read WhatsApp link and Lead Form settings in the selected workspace. |
rotator_options | Read domain and WhatsApp session options for that workspace. |
rotator_create | Create a WhatsApp link or Lead Form with rotator write permission. |
rotator_update | Change the selected rotator. Omitted settings remain unchanged. |
rotator_distribution | Read the visitor split and the current period, without phone numbers. |
inbox_audit | Check the Inbox: unreplied conversations, wait time, reply speed, and open work per label and team member. |
inbox_conversations | Read a list of Inbox conversations. You can filter by view, status, label, assignee, WhatsApp number, and last-activity range. Each conversation has its label names and the lead that matches. Shows 20 conversations for each page by default. |
inbox_messages | Read the messages of one conversation, or search for words in it. |
whatsapp_connections_list | Read your WhatsApp connections: status, number, official number health, and whether each one can send. An owner or an admin can ask for fresh health data from WhatsApp. |
whatsapp_templates_list | Read your WhatsApp templates. By default it shows approved templates only. Ask for pending or rejected templates to see them, and the reason WhatsApp gave. Use a template when the 24-hour reply window is closed. |
whatsapp_template_preview | Check a template against the WhatsApp rules and show it as the customer sees it, with the example values filled in. Sends nothing to WhatsApp. Requires Inbox read permission. |
whatsapp_template_create | Create a WhatsApp template and send it to WhatsApp for review, after you agree to the full text. Review takes from a few minutes to 24 hours. A header photo comes from your gallery. Requires Inbox write permission. |
whatsapp_templates_sync | Read the newest templates and their review status from WhatsApp for one number. Requires Inbox write permission. |
inbox_labels_list | Read your Inbox labels. |
team_members_list | Read your team members by name and role. |
inbox_send_message | Send a reply to a customer after you agree to the exact text. Requires Inbox write permission. |
inbox_conversation_update | Change the status, labels, or assignee of a conversation, or add an internal note, after you agree. Requires Inbox write permission. |
inbox_label_create | Create an Inbox label with a name and a color. When a label with that name exists, Claude gets that label. Requires Inbox write permission. |
rules_list | Read your WhatsApp rules and how often they ran this week. |
rule_create | Create a WhatsApp rule that updates a lead. The rule stays off until you agree to turn it on. |
rule_update | Edit the selected rule. Omitted fields stay unchanged. A webhook rule can only be renamed or switched on and off. |
rule_set_active | Turn one rule on or off after you agree. You do not need to open the dashboard. |
rule_delete | Delete one rule after you agree. |
conversion_logs | Read each conversion that Konektor sent to an ad platform, and its delivery status. |
conversion_settings_get | Read conversion settings and the event sent for each lead status. |
conversion_settings_update | Change conversion settings after you agree. Turning a platform off also turns off its active pixels. |
tracking_events | Read recent website tracking events with their campaign source. Shows 20 events for each page by default. |
tracking_pixels | Read ad-tracking pixels. Tokens are not shown. |
tracking_pixel_update | Rename a pixel or turn it on and off after you agree. |
tracking_pixel_delete | Delete one pixel after you agree. |
tracking_install | Read the website tracking code and its install snippet. |
tracking_code_ensure | Create the website tracking code when none exists. An existing code stays unchanged. |
webhooks_list | Read your webhooks with their delivery status: last attempt, last failure, and failures in a row. The secret is not shown. |
webhook_create | Create a webhook after you agree. The secret appears one time only, in the answer. |
webhook_update | Change the address, events, or conditions of a webhook, or pause it and turn it on again, after you agree. |
webhook_delete | Delete one webhook after you agree. |
webhook_test | Send one test event to a webhook address after you agree. |
inbound_webhooks_list | Read your incoming webhooks: name, on or off, field mapping, match field, and the last post. The address is not shown. |
inbound_webhook_create | Create an incoming webhook after you agree. The address appears one time only, in the answer. |
inbound_webhook_update | Change the name, the field mapping, the defaults, or the match field of an incoming webhook, or turn it off and on, after you agree. |
inbound_webhook_delete | Delete one incoming webhook after you agree. |
inbound_webhook_capture | Make an incoming webhook keep your next post as a test example, after you agree. |
inbound_webhook_sample | Read the field paths of the test example with the type of each value. The values are not shown. |
wa_flows_list | Read your WhatsApp forms: name, status, and whether the form can be sent now. Needs forms turned on for your workspace. |
wa_flow_get | Read one form: its screens and fields, its status, and what WhatsApp found wrong in it. |
wa_flow_create | Make a draft form from a preset (lead form, booking, or rating) or from your own screens and fields. Nothing goes to a customer. Requires Inbox write permission. |
wa_flow_update | Change a draft form. A published form cannot change, so a change makes a new draft that copies it. Requires Inbox write permission. |
wa_flow_publish | Publish a draft form after you agree. A published form cannot change. Requires Inbox write permission. |
wa_flow_retire | Retire a published form after you agree. Nobody can send it again, and it cannot be published again. The draft delete mode deletes a form draft. Requires Inbox write permission and an owner or an admin. |
wa_flow_send | Send a published form to a customer after you agree. An official number needs an open 24-hour reply window. Requires Inbox write permission. |
wa_flow_responses | Read the newest answers that customers sent through forms. Phone fields are masked. |
agentic_status | Check the Agentic setup: key installed or not, auto-reply, default settings version, decision check, model warnings, counts of knowledge, tools, MCP servers, and handover. It also counts what needs attention, such as failed knowledge sources and actions that wait for approval. |
agentic_models_list | List the models that fit each Agentic task, with price per 1M tokens, a new-model flag, the model in use, and warnings. |
agentic_models_update | Change the model for one or more tasks. A model that does not fit its task is refused. |
agentic_auto_reply_set | Turn auto-reply and comment reply on or off, after you agree. Turning it on works only from an owner or admin connection. |
agentic_defaults_upgrade | Use the newest default settings. Settings you already saved do not change. Works only from an owner or admin connection. |
agentic_knowledge_list | Read the Agentic knowledge sources and their status, without the source text. |
agentic_knowledge_add_faq | Add a question and answer source to the Agentic knowledge. |
agentic_knowledge_add_text | Add a text source to the Agentic knowledge. |
agentic_knowledge_add_sheet | Add a catalog from a Google Sheet that is published as CSV. |
agentic_knowledge_sync | Read one knowledge source again. |
agentic_knowledge_delete | Delete one knowledge source, after you agree. |
agentic_knowledge_test | Try one question and show what the agent finds. |
agentic_tools_list | Read the API tools of the agent. Secrets are not shown. |
agentic_tool_create | Create an API tool. A new tool stays off until you agree to turn it on. |
agentic_tool_test | Send one test request from a saved API tool. |
agentic_tool_set_enabled | Turn one API tool on or off. |
agentic_tool_delete | Delete one API tool, after you agree. |
agentic_mcp_list | Read the MCP servers of the agent and their status. |
agentic_mcp_add | Add one MCP server. All its tools stay off until each one is allowed. |
agentic_mcp_sync | Read the tool list of one MCP server. |
agentic_mcp_allow_tool | Allow one tool of an MCP server. Every use still needs approval from the team. |
agentic_handover_get | Read the handover settings. |
agentic_handover_update | Change the handover settings. |
agentic_images_set | Turn on or off the agent reading customer images and sending gallery photos, after you agree. Turning an option on works only from an owner or admin connection. |
agentic_gallery_list | Read the product photos in the gallery as text and size only. The photo itself is never sent. |
agentic_gallery_add_from_url | Add one JPEG or PNG product photo of 5 MB or less from an HTTPS link, with its name, variant, and price. |
agentic_gallery_delete | Delete one gallery photo, after you agree. |
agentic_followup_get | Read the follow-up settings, the numbers of the last 7 days, and the AI quota of this month. |
agentic_followup_update | Change the follow-up settings. Claude sends only the fields that change. The auto mode and QR numbers turn on only after you agree, from an owner or admin connection. The same holds when the auto mode is widened to more chats or gets one more step. |
agentic_followup_queue | List the chats in follow-up: the ones that wait for a step or hold a draft, and the ones that ended in the last 7 days. It shows no names and no phone numbers. |
agentic_followup_stop | Stop the follow-up of one chat. A new team reply in that chat starts a new sequence later. |
research_overview | Read the weekly Ads Research summary: new and stopped competitor ads, the longest running ad, and where ads send people. |
research_creatives | Read your creative performance by hook, format, offer, and by ad: spend, leads, closings, and cost per lead. |
research_competitors_list | Read the competitors that you watch, their sources, and the plan quota left. |
research_competitor_ads | Read the Meta ads of one competitor: title, start date, running days, and the Ad Library link. |
research_library_search | Search the ads that run in the Meta Ad Library. Each search uses the daily Ads Research quota. |
research_swipe_list | Read the ads saved in the swipe file with their creative tags. |
research_competitor_add | Add a competitor to watch, when you ask. Needs ad write access. |
research_swipe_save | Save an ad to the swipe file. Needs ad write access. |
research_brief_create | Write a creative brief from the ads that you choose, after you agree. Uses Ads Research AI credits. Needs ad write access. |
meta_audiences_list | Read the Meta audiences that Konektor keeps, their status, and the ad accounts with the link to accept the Meta terms. It shows no contacts. |
meta_audience_estimate | Count the leads of a segment before you make an audience. It shows counts only and does not call Meta. |
meta_audience_create | Create a Meta audience from a lead segment, after you agree. Konektor sends the email and phone of the leads to Meta in protected form. Needs the owner, the Pro or Enterprise plan, and ad write access. |
meta_audience_lookalike_create | Create a lookalike audience from one of your audiences, after you agree. The source needs at least 100 contacts sent. Needs the owner, the Pro or Enterprise plan, and ad write access. |
meta_audience_sync_now | Send the leads of one audience to Meta now, after you agree. Once an hour for each audience. Needs the owner, the Pro or Enterprise plan, and ad write access. |
lead_scoring_summary | Count the hot, warm, and cold leads that were scored in the last 30 days. Also count the hot leads that wrote and got no team reply. It shows counts only, without names or numbers. Needs the Pro or Enterprise plan with lead scoring on. |
business_profile_get | Read the business profile that Konektor AI reads: what the business sells, how the AI talks to customers, and the industry. |
business_profile_update | Save the business profile after you agree to the full text. The new text replaces the old text. The change affects the AI replies at once. No message goes to a customer. Requires Agentic write permission. |
quick_replies_list | Read the saved replies that the team inserts in the Inbox with a shortcut such as /salam: title, text, active status, and use count. A saved reply is not a WhatsApp template. |
quick_reply_create | Save one reply with a shortcut, a title, and a text, after you agree to the full text. No message goes to a customer. When the shortcut is in use, Claude picks another shortcut. Requires Inbox write permission. |
quick_reply_update | Change the shortcut, the title, or the text of one saved reply, or hide it from the team without deleting it, after you agree. Requires Inbox write permission. |
activity_digest | Summarize what changed since yesterday at 00:00, or since a time you choose: new leads, leads that moved to a closing stage or won, chats past the reply target, failed conversion deliveries, WhatsApp numbers that disconnected, AI agent replies and handovers, and unusual signals. The result holds counts only, with business numbers masked. The Inbox and WhatsApp parts need Inbox read permission, the conversion part needs conversion read permission, and the AI agent part needs Agentic read permission. Needs an owner or an admin. |
reports_breakdown | Compare leads and statuses per WhatsApp number, per team member, per campaign, ad set, or ad, or per country, province, and city in a date range. Business numbers are masked. Needs an owner or an admin. |
conversion_health | Count conversion deliveries per ad platform: sent, failed, pending, and skipped, plus the CTWA conversions that need attention. Needs an owner or an admin. |
orders_health | Check the order integrations (Scalev, Mayar, Lynk.id): status, last order, last failures, and order flows. It shows no token and no webhook address. Needs an owner or an admin. |
order_flow_runs | Read the 20 newest runs of one order flow and the result of each step. Needs an owner or an admin. |
lead_orders | Read the orders of one lead: products, amount, payment status, and the flows that ran. It shows no buyer data and no payment link. |
conversion_resend | Send one failed or skipped conversion to the ad platform again, after you agree. Needs conversion write permission and an owner or an admin. |
payment_link_create | Make one payment link for one lead in the Mayar store of the workspace, after you agree to the lead, the amount, and the item name. The customer pays your store. Konektor does not send the link to the customer. Needs lead write permission, a store key with Read & Write access, and an owner or an admin. |
payment_link_status | Read the payment status of one link: unpaid, paid, closed, or expired. Needs an owner or an admin. |
leads_export_start | Make a CSV file of leads with the filters that you approve. The file holds customer data. Workspace owner only, and needs lead write permission. |
leads_export_status | Read the export status and get a download link that works for 15 minutes. Workspace owner only. |
inbox_label_update | Rename or recolor one Inbox label, or delete the label from every chat, after you agree. Needs Inbox write permission and an owner or an admin. |
inbox_bulk_update | Change up to 50 chats at once: assign a team member, add or remove a label, or mark as resolved. Without confirmation, Claude only counts the chats that change. The change runs after you agree to the count. Needs Inbox write permission. |
inbox_transcript_export | Give a CSV download link for one conversation that works for 15 minutes. The file holds the message text and the customer name. Owner or admin only, from a connection that the person made. |
agentic_activity | Read the AI agent actions that wait for team approval and the newest tool calls: tool, status, and duration. The content of a call and phone numbers are not shown. Needs an owner or an admin. |
agentic_approval_decide | Approve or reject one AI agent action after you agree. An approved action runs at once and can reply to the customer. Needs Agentic write permission and an owner or an admin. |
rotator_delete | Delete one Lead Form after you agree. Its link stops working. Leads that came in stay. Needs Lead Form write permission and an owner or an admin. |
whatsapp_qr_session_update | Change the name or the number of one QR WhatsApp number after you agree. Lead Forms send visitors to this number. Needs Lead Form write permission and an owner or an admin. |
support_tickets | Read the list of your support tickets to the Konektor team, or one ticket with the replies from the Konektor team. |
support_ticket_reply | Send a reply to your support ticket after you agree to the full text. Needs the support ticket permission. |
billing_status | Read the plan, the subscription status, the use against the plan limits, the next renewal, and the invoice history. No payment or bank details. Needs an owner or an admin. |
onboarding_status | Read the setup guide progress and the next step. |
onboarding_goal_set | Choose the setup guide goal after you agree: website, Lead Form, Click-to-WhatsApp ads, or landing page to WhatsApp. Tracking settings do not change. Workspace owner only. |
segments_list | Read the saved segments of the workspace, 50 at most: a named filter over leads or over Inbox chats. A segment holds filter values only. |
segment_preview | Count the leads or chats of one saved segment and show the 5 newest, each with a short name and a masked phone number. Counting stops at 50,000. A chat segment needs Inbox read permission. Changes nothing. |
segment_save | Save a lead filter or a chat filter under a name. A list matches any of its values, and fields combine with AND. Saving the same name again changes that segment. Requires lead write permission. |
segment_delete | Delete one saved segment after you agree. A Meta audience or follow-up settings that already copied the filter keep their copy. Requires lead write permission. |
search | Find leads, Inbox chats, and orders by a name, phone number, email, lead code, or platform order ID. Shows up to 5 results of each type, each with a short title that has a masked phone number, and a dashboard link. Chats need Inbox read permission. |
fetch | Read one result of the search: the lead with its newest activities, the 30 newest messages of a chat, or one order. Phone numbers and emails are masked. A chat needs Inbox read permission. |
Aggregate tools do not send contact data. leads_list and lead_get can send personal data already stored in the workspace, such as a name, email address, or phone number. The Inbox tools send customer names and message text, with each customer number masked.
A reply goes to the customer only after you agree to the exact text. The permission Reply to and update Inbox conversations after you agree. Create and edit saved replies for your team. Edit and delete labels, change many conversations at once, and delete WhatsApp form drafts after you agree is off in a new connection. Reconnect and approve it if you want Claude to reply, update conversations, or manage saved replies and labels.
Retiring a form, creating a label, creating a template, and refreshing templates need an owner or an admin, as in the dashboard. Creating and changing saved replies, and saving the business profile, also need an owner or an admin. The change digest, reports per number, per team member, and per location, conversion health, order integration health, conversion resends, and payment links also need an owner or an admin. A connection made by another member gets a refusal. Only a connection made by the workspace owner can export leads. An API key cannot export leads. Label edits and deletes, Lead Form and form draft deletes, QR WhatsApp number edits, fresh official number health, AI agent activity and approvals, and the billing status also need an owner or an admin. Only the workspace owner can choose the setup guide goal.
Claude first shows the template with whatsapp_template_preview. That tool checks the WhatsApp rules and sends nothing. whatsapp_template_create sends the template to WhatsApp for review only after you agree to the full text. A pending template cannot be sent. A carousel, a video header, and a document header are made in the dashboard.
quick_reply_create and quick_reply_update save a reply only after you agree to the full text. A saved reply sends no message to a customer: the team chooses when to use it. A saved reply does not open a closed 24-hour reply window. Use a template for that.
conversion_resend sends one conversion again only after you agree. Claude can send again only a conversion that failed or was skipped. The ad platform gets the same event one more time, so check why it failed with conversion_logs first.
payment_link_create makes a payment link only after you agree to the lead, the amount, and the item name. The customer pays your Mayar store directly. Konektor does not send the link. After you agree, Claude can send it with inbox_send_message. A payment link needs a store key with Read & Write access. A Read Only key keeps working for orders, but it cannot make a link. A paid link comes in as an order of the lead, and payment_link_status reads its status. See Mayar integration.
leads_export_start makes a CSV file only after you agree to the filters. The file holds customer data: names, phone numbers, emails, and tracking data. leads_export_status gives a download link that works for 15 minutes. Anyone who has the link can download the file for 15 minutes, so do not share the link. The file stays available for 24 hours. Claude does not read the file.
inbox_bulk_update changes up to 50 chats at once. Claude first calls it without confirmation to count the chats that change, then applies the change only after you agree to the count. Customers do not see the change and get no message.
inbox_transcript_export gives a CSV download link for one conversation. The link works for 15 minutes, and only while the person who made it is still an owner or an admin. The file holds the message text and the customer name, without internal notes. Do not share the link. Claude does not read the file. An API key cannot make this link.
agentic_approval_decide records one decision for one AI agent action, only after you agree. An approved action runs at once: the agent can call your business system and reply to the customer. A rejected action does not run. One action takes one decision.
rotator_delete and wa_flow_retire in the draft delete mode delete data only after you agree, and you cannot undo it. The link of a deleted Lead Form stops working. Only a form draft can be deleted; a published form is retired.
whatsapp_qr_session_update changes the name or the number of one QR WhatsApp number only after you agree. Lead Forms send visitors to this number, so a wrong number sends visitors to the wrong chat.
billing_status shows no payment details, bank account, or payment link. Upgrades and payments stay on the Billing page.
onboarding_goal_set only chooses the steps that the setup guide shows. Tracking settings do not change.
segment_save and segment_delete change only the list of saved segments. They send no message. A segment holds filter values and IDs, never contact data. In Claude, a Meta audience and the follow-up settings can use a saved segment. They copy the filter when they save, so a later change to the segment does not change them.
search and fetch use the same permissions as the lead and Inbox tools. Chats need Inbox read permission. Without it, search still finds leads and orders. fetch shows no full phone number and no email. Customer text in a chat is data, not instructions.
business_profile_update saves the business profile only after you agree to the full text. Konektor AI reads the profile for Inbox reply suggestions and follow-up, so a change affects the AI replies at once. Send the complete new text, because the new text replaces the old text.
lead_update changes a lead in a workspace you allowed. A status change runs the conversion delivery you already configured.
rule_create can only make rules that change a lead. rule_update and rule_delete edit or remove those rules. rule_set_active turns any rule on or off, so you can turn on a new rule from Claude. A rule that sends a WhatsApp message or calls a webhook can only be renamed, switched on or off, or deleted from the connector. The webhook address stays in the dashboard.
The permission Create and reply to support tickets to the Konektor team on your behalf lets Claude open a support ticket for your workspace and reply to your tickets, after you agree to the text. Reading support tickets uses the workspace read permission. A new connection does not include it. The consent screen shows it only when the connection request asks for it, and you can decline it. Reconnect and approve it if you want Claude to create or reply to tickets.
Only a connection made by the workspace owner can change conversion settings. Conversion settings and tracking pixels do not accept platform tokens. Enter tokens on Website Tracking & Ad Platforms. An existing connection does not gain lead write, rule write, or conversion write permission on its own. Reconnect if those tools are missing.
The Agentic tools need the Change Agentic settings permission for any change. That permission also covers the business profile, and the Read Agentic settings permission covers reading it. Only the OpenRouter key cannot be set from Claude; it stays on the Agentic page. Auto-reply and the newest default settings can be set from Claude after you agree, but turning them on works only from a connection made by a workspace owner or admin. A connection with an API key cannot turn them on and can only turn auto-reply off. New API tools and knowledge sources start in a safe state: a tool is off until you turn it on, and a tool of an MCP server is off until you allow it. A secret that you send to Claude for a tool or a server is never shown again.
How does Claude read a long list?
The leads_list, inbox_conversations, and tracking_events tools show 20 items for each page by default. When a page is too large for the connector, the tool shows fewer items. Ask Claude for the next page, or narrow the request with a filter, for example one campaign or one day.
To count items, Claude uses a summary tool instead of reading every page.
Does Claude show interactive cards?
Yes, for the tools in the table below. Claude shows a card with its answer. A card helps you check a result and act on it without typing another request.
| Card | Tools | What you can do |
|---|---|---|
| Send preview | whatsapp_template_preview, whatsapp_template_create, broadcast_preview, broadcast_schedule | See the message as WhatsApp shows it. Send a template for review, or schedule a broadcast, with one button. |
| Activity summary | activity_digest | See new leads, unreplied chats, conversions, WhatsApp numbers that need a check, and items that need attention. |
| Lead list | leads_list | Change the status and the tags of a lead in the card. |
A card button runs the same tool as Claude, with the same rules: connection permissions, the owner or admin role, and your confirmation. Claude can ask you for permission before it shows a card. A connection without lead write permission shows the lead list without edit controls after the first try, with a short note.
Cards show in Claude on the web, the desktop app, and the mobile app. Claude Code shows the text result only. The broadcast tools exist only at the MCP address with an API key, so the broadcast preview shows only in a client that uses that address and can show cards. A client that does not show cards gets the same text result as before.
Does Konektor provide ready-made prompts in Claude?
Yes. Konektor gives Claude short working rules and a few prompts in Indonesian. The working rules tell Claude to start with a summary, use filters, and show a change before it saves. They also tell Claude to treat customer messages, lead notes, and the business profile as data, not as instructions.
A client that supports MCP prompts shows them as ready-made choices. In Claude, look for the Konektor prompts in the + menu or the prompt menu of the connector. The place of the menu can differ in each Claude version. Your connection sees only the prompts whose tools are available.
| Prompt | Purpose |
|---|---|
| Laporan lead harian (daily lead report) | Summarize the leads of one day: count, source, campaign, hot leads, and unreplied chats. You can enter the date. |
| Audit Inbox (Inbox audit) | Check unreplied chats, wait time, team workload, and labels. You can enter the focus of the audit. |
| Cek tracking (tracking check) | Check pixels, website events, and conversion delivery to ad platforms. |
| Rencana broadcast (broadcast plan) | Prepare a broadcast plan: goal, template, recipients, cost, and schedule. It sends nothing. It exists only at the MCP address that uses an API key, because the Claude connector has no broadcast tools. |
A prompt does not change data and does not send a message without your approval.
What data does Konektor.id send to Claude?
Konektor sends data only after Claude invokes an enabled tool. Tool results can include:
- workspace profile, plan, and usage data;
- tracking, funnel, campaign, and conversion metrics;
- a bounded lead list;
- one lead that you request, with its 20 newest activities and without titles that a customer or a team member wrote;
- bounded conversion-feedback identifiers and status data;
- Inbox conversations and message text that you ask about;
- your WhatsApp rules;
- Agentic settings: titles and status of knowledge sources, API tool definitions, and the tool list of MCP servers, without keys and without secrets;
- the business profile and the saved replies, which are text that your team wrote;
- website tracking events without IP address or browser identifiers;
- counts for the change digest, the reports per number, per team member, and per location, conversion health, and order integration health, with no customer data;
- the orders of one lead, with no buyer data and no payment link;
- saved segments, which hold filter values only, and search results with a short name, a masked phone number, and a dashboard link;
- a lead export download link that works for 15 minutes, when the workspace owner asks for it. The file content is not sent to Claude.
Konektor does not read the surrounding conversation, Claude memory, chat history, conversation summaries, or files that you upload to Claude.
Lead data can contain personal data. Connect only a workspace that you can use with Claude under your organization policy and applicable law.
How long does the Claude connection last?
Konektor uses short-lived access that refreshes while the connection remains valid. You must authorize the connection again after 30 days of inactivity or after it reaches its 90-day limit.
Konektor removes expired authorization requests and codes after 24 hours. Konektor retains expired or revoked access hashes for up to 30 days. A revoked consent record can remain for up to 90 days when no retained access record references it.
Anthropic processes and may retain tool results under Anthropic policies. Konektor retention schedules do not delete data from Claude systems or conversation history. Read the Konektor Privacy Policy and the Anthropic Privacy Center before connecting personal data.
How do you revoke Claude access to Konektor.id?
You can disconnect access from Claude or Konektor.
Disconnect from Claude
- Open Customize → Connectors.
- Find Konektor.
- Select Disconnect.
Revoke from Konektor
- Open Settings > API & Webhooks for the workspace. For a connection to several workspaces, open the first workspace that you selected.
- Find AI Connections, then select the Claude connection.
- Select Revoke access for the connection.
- Confirm the action.
Konektor rejects the next call after you revoke the grant. Disconnecting does not automatically remove tool results already stored in Claude conversation history.
Troubleshoot the connection
| Symptom | What to check |
|---|---|
| Claude shows "Authorization with konektor.id failed" | Remove the connector, then add it again with https://mcp.konektor.id/mcp/claude. |
| A workspace is missing | Confirm that you are an owner or admin, the workspace is in the trial or on a Starter-or-higher plan, and the subscription is active or trialing. |
| The consent request expired | Start Connect again from Claude. Do not reuse an old consent page. |
| Claude requests authorization again | The connection may be inactive for 30 days, at its 90-day limit, revoked, or no longer authorized for the workspace. Reconnect if access is still required. |
| A tool is unavailable | Enable the connector for the conversation and review tool permissions in Claude. If an Inbox or rule tool is missing, select Connect again and approve the new permissions. |
A tool is missing and the address has toolsets or read_only=true | The address hides the other tools. Edit the address of the connector in Customize > Connectors: add the groups that you need, or remove those parameters. |
| A lead is not found | Confirm that the lead belongs to the authorized workspace and its identifier is current. |
| A request is rate limited | Wait until the shared workspace request quota becomes available. |
Contact support@konektor.id for product help. Report security issues to security@konektor.id.
Use the advanced MCP endpoint
The directory connector uses this OAuth endpoint:
https://mcp.konektor.id/mcp/claudeThe https://mcp.konektor.id/mcp endpoint remains available for advanced API-key integrations. The advanced endpoint has a separate catalog and scopes, including write capabilities when the plan and key permit them.
Read Agent API v2 and advanced MCP for API-key configuration. Do not use the advanced endpoint when the Claude connector meets your requirements.
The WhatsApp broadcast tools (broadcasts_list, broadcast_preview, broadcast_create, broadcast_schedule, broadcast_pause, broadcast_resume, broadcast_cancel, broadcast_report, and whatsapp_optout_set) exist only at the MCP address that uses an API key, https://mcp.konektor.id/mcp. The Konektor connector in Claude does not offer them. Read WhatsApp Broadcast in the Agent API.
Do I need to give Claude an API key?
No. Claude signs in with your Konektor.id account and your approval on the consent screen. You choose the workspaces that Claude can use, and you see the requested permissions before you select Allow.
Can Claude change data or reply to customers without my approval?
Claude uses only the permissions that you approve on the consent screen. A reply goes to the customer only after you agree to the exact text. Claude saves the business profile and a saved reply only after you agree to the full text. A new WhatsApp rule is always saved off. Each campaign or budget change still needs your approval for that exact action.
Does Claude see customer phone numbers?
In the Inbox, customer numbers are always masked. The lead tools can send personal data already stored on the lead that you ask for, such as a name, email address, or phone number. Aggregate tools do not send contact data.
Which workspace does Claude use if I select more than one?
Name the workspace in your request. Without a workspace name, Claude uses the first workspace that you selected on the consent screen.
How do I limit the tools that Claude sees?
Add toolsets and read_only=true to the connector address. Claude then sees fewer tools. It reads fewer tool descriptions, uses fewer tokens, and picks the correct tool more often.
The Konektor connector that you add from the Claude directory uses a fixed address with all tool groups. To pick groups, add Konektor as a custom connector. Use an address like this:
https://mcp.konektor.id/mcp/claude?toolsets=leads,inbox&read_only=true- In Claude, open Customize > Connectors, then select Add custom connector. On a Team or Enterprise plan, an Owner adds the custom connector in Organization settings > Connectors.
- Enter a name and paste the address with the groups that you want.
- Add the connector. Then sign in with your Konektor.id account and select the workspaces, the same as in the steps above.
toolsets=leads,inbox shows only the lead and Inbox tools. read_only=true shows only the tools that read data. Remove a parameter that you do not need.
To change the groups later, edit the address of the connector in Customize > Connectors. The permissions that you approve on the consent screen still apply first.
The group names and what each group covers are in Choose tool groups and read-only mode.
Why is a tool missing in Claude?
Enable the connector for the conversation and review tool permissions in Claude. An existing connection does not gain new permissions on its own, for example lead write or Inbox reply. Select Connect again and approve the new permissions if the tool is still missing. A connection address with toolsets or read_only=true hides the other tools, so change the groups if you need them.
Need More Help?
Our team is ready to help you maximize ad tracking and business attribution.
Wulan answers your questions and sends tutorial videos. Session scheduling is available through Wulan if you still need it.
© 2026 Konektor. All rights reserved.