kustomer_create_ customerCreate a customer.
Find a customer, read a whole conversation, draft a reply, add notes and tags, reassign work, and update custom objects in your live Kustomer organization.
PopMCPKustomer
Every customer, conversation, message, custom object, knowledge base, routing and workflow call the server exposes, plus the Kustomer events it can watch.
445 tools in the full catalog: 221 read and 224 write. 40 load by default, and the rest are found with tool search.
kustomer_create_ customerCreate a customer.
kustomer_create_ customer_ draftWrite an outbound draft to a customer on a channel: email, sms, whatsapp, chat, facebook, instagram, twitter-dm, twitter-tweet or note.
kustomer_find_ customerFind a customer.
kustomer_get_ customerGet one customer by id: contact details, company, tags, custom attributes and conversation counts.
kustomer_get_ customer_ overviewEverything about one customer at a glance: profile, with their latest 10 conversations, messages and notes.
kustomer_list_ customer_ conversationsGet conversations by customer.
kustomer_list_ customer_ draftsGet all drafts for customer.
kustomer_list_ customersList customers.
kustomer_update_ customerChange the given attributes of one customer.
kustomer_add_ conversation_ tagsAdd tags to a conversation.
kustomer_create_ conversationOpen a conversation for a customer.
kustomer_create_ conversation_ messageRecord a message on a conversation (channel and app are required).
kustomer_get_ conversationGet one conversation by id: status, assignees, tags, channel, priority, SLA and custom attributes.
kustomer_get_ conversation_ threadRead a whole conversation in one call: its details, its messages and its internal notes.
kustomer_list_ conversation_ messagesList the messages in a conversation.
kustomer_list_ conversation_ notesGet notes by conversation.
kustomer_remove_ conversation_ tagsRemove tags from a conversation.
kustomer_search_ conversationsFind conversations by status, customer, assignee, team, tags, channel, SLA breach, dates or words, without writing a search query.
kustomer_update_ conversationChange the given attributes of one conversation, such as status (open, snoozed, done), assignedUsers, assignedTeams, priority, tags or custom.
kustomer_get_ kb_ articleGet Article by ID.
kustomer_search_ kb_ articlesSearch Articles.
kustomer_get_ companyGet company by ID.
kustomer_list_ companiesGet companies.
kustomer_get_ org_ overviewA map of this Kustomer organization: this key's roles, then teams, users, custom object types (klasses), brands and queues with their ids.
kustomer_list_ shortcutsGet all shortcuts.
kustomer_create_ conversation_ noteAdd an internal note to a conversation.
kustomer_create_ kobjectCreate KObject.
kustomer_list_ kobjectsList the custom objects of one klass.
kustomer_list_ teamsList teams.
kustomer_update_ draftChange a draft.
kustomer_update_ kobjectUpdate KObject (custom object) by ID.
kustomer_create_ outbound_ webhookMake Kustomer call your URL when something happens.
kustomer_list_ outbound_ webhooksList outbound webhooks: the URLs Kustomer calls when something changes.
kustomer_list_ usersList agents and API users.
kustomer_list_ webhook_ eventsList the event names an outbound webhook can subscribe to, such as kustomer.conversation.update.
kustomer_list_ klassesList custom object types, known as klasses.
kustomer_get_ bulk_ operationCheck a bulk job: bulk create, update and delete tools only start one and return its id.
kustomer_get_ custom_ attributesList the custom attributes defined for customer, company, conversation, message or a klass.
kustomer_searchSearch customers, conversations, messages, notes, companies and custom objects updated in the past 2 years.
kustomer_search_ archiveSearch all records including those older than 2 years, on a smaller set of attributes.
kustomer_bulk_ create_ customersBulk create customers.
kustomer_bulk_ delete_ customersBulk delete customers.
kustomer_bulk_ update_ customersBulk batch update customers.
kustomer_create_ customer_ conversationCreate conversation for customer.
kustomer_create_ customer_ kobjectCreate customer KObject (custom Object).
kustomer_create_ customer_ messageRecord a message for a customer (channel and app are required).
kustomer_create_ customer_ unmasking_ windowCreate unmasking window by customer ID.
kustomer_delete_ customerDelete a customer and everything attached to it.
kustomer_delete_ customer_ unmasking_ windowDeletes unmasking window by customer ID.
kustomer_get_ customer_ by_ emailGet the customer with this email address.
kustomer_get_ customer_ by_ external_ idGet the customer by the id your own system gave them (externalId).
kustomer_get_ customer_ by_ phoneGet the customer with this phone number, in E.164 form such as +14155550100.
kustomer_get_ customer_ eventGet customer event.
kustomer_get_ customer_ mergeGet customer merge.
kustomer_list_ customer_ kobjectsFind customer KObjects (custom Objects).
kustomer_list_ customer_ mergesGet customer merges by customer ID.
kustomer_list_ customer_ messagesGet messages by customer ID.
kustomer_list_ customer_ notesGet notes by customer ID.
kustomer_list_ customer_ session_ eventsGet all events by customer for session.
kustomer_list_ customer_ sessionsGet all customer sessions.
kustomer_merge_ customersMerge two customer records into one.
kustomer_replace_ customerReplace a customer's whole record: anything left out is cleared.
kustomer_bulk_ create_ conversationsBulk create conversations.
kustomer_bulk_ delete_ conversationsBulk delete conversations.
kustomer_bulk_ update_ conversationsBulk batch update conversations.
kustomer_create_ conversation_ forwardCreate forward by conversation.
kustomer_delete_ conversationDelete a conversation.
kustomer_get_ conversation_ by_ external_ idGet conversation by external ID.
kustomer_get_ conversation_ timesGet conversation times by conversation.
kustomer_get_ conversation_ times_ by_ idsGet conversation time by ids.
kustomer_get_ conversation_ times_ v2Get conversation times by conversation (v2).
kustomer_list_ conversation_ attachmentsGet conversation attachments.
kustomer_list_ conversation_ eventsGet conversation events.
kustomer_list_ conversation_ forwardsGet all forwards by conversation.
kustomer_list_ conversationsList the organization's conversations, one page at a time.
kustomer_replace_ conversationReplace a conversation's whole record: anything left out is cleared.
kustomer_create_ email_ hookCreate Email Hook.
kustomer_create_ form_ hookCreate Form Hook.
kustomer_create_ web_ hookCreate Web Hook.
kustomer_get_ email_ hookGet an Email Hook by ID.
kustomer_get_ form_ hookGet a Form Hook by ID.
kustomer_get_ web_ hookGet a Web Hook by ID.
kustomer_list_ email_ hook_ transactionsGet Email Hook Transactions.
kustomer_list_ email_ hooksGet Email Hooks.
kustomer_list_ form_ hook_ transactionsGET Form Hook Transactions.
kustomer_list_ form_ hooksGet Form Hooks.
kustomer_list_ web_ hook_ transactionsGet Web Hook Transactions.
kustomer_list_ web_ hooksGet Web Hooks.
kustomer_send_ form_ hook_ dataCreate Form Hook Transaction.
kustomer_send_ org_ form_ hook_ dataCreate Form Hook Org Transaction.
kustomer_send_ web_ hook_ dataCreate Web Hook Transaction.
kustomer_update_ email_ hookUpdate Email Hook.
kustomer_update_ form_ hookUpdate Form Hook.
kustomer_update_ web_ hookUpdate Web Hook.
kustomer_create_ kb_ articleCreate an Article.
kustomer_create_ kb_ article_ scheduleCreate article schedule.
kustomer_create_ kb_ article_ versionCreate a Version.
kustomer_delete_ kb_ article_ draft_ versionDelete a Draft Version.
kustomer_delete_ kb_ article_ language_ versionsDelete Versions of a Language.
kustomer_delete_ kb_ article_ scheduleDelete Article Schedule.
kustomer_get_ kb_ article_ versionGet Article Version by ID.
kustomer_list_ kb_ article_ versionsGet Article Versions by Language.
kustomer_list_ kb_ articlesGet Articles.
kustomer_list_ public_ kb_ articlesList published articles as the public help center shows them.
kustomer_search_ public_ kb_ articlesSearch Articles (Public).
kustomer_update_ kb_ articleUpdate Article.
kustomer_update_ kb_ article_ draft_ versionUpdate a Draft Version.
kustomer_update_ kb_ article_ latest_ versionUpdate Latest Published Article Version.
kustomer_update_ kb_ article_ scheduleUpdate Article Schedule.
kustomer_create_ kb_ themeCreate a Theme.
kustomer_create_ kb_ theme_ draft_ revisionCreate Theme Draft Revision.
kustomer_create_ kb_ theme_ revision_ fileCreate Revision Theme File.
kustomer_delete_ kb_ theme_ draft_ revisionDelete Theme Draft Revision.
kustomer_delete_ kb_ theme_ revision_ fileDelete Revision Theme File.
kustomer_get_ active_ public_ kb_ themeGet Active Theme (Public).
kustomer_get_ kb_ themeGet Themes by ID.
kustomer_get_ kb_ theme_ revisionGet Theme Revision by ID.
kustomer_get_ kb_ theme_ revision_ fileGet Theme File by Revision.
kustomer_get_ public_ kb_ themeGet Theme by ID (Public).
kustomer_list_ kb_ theme_ revision_ filesGet Theme Files by Revision.
kustomer_list_ kb_ theme_ revisionsGet Theme Revisions.
kustomer_list_ kb_ themesGet Themes.
kustomer_list_ public_ kb_ theme_ filesGet Theme Files (Public).
kustomer_update_ kb_ theme_ draft_ revisionUpdate Theme Draft Revision.
kustomer_update_ kb_ theme_ revision_ fileUpdate Revision Theme File.
kustomer_create_ saved_ searchCreate Saved Search.
kustomer_create_ search_ folderCreate search folder.
kustomer_delete_ saved_ searchDelete search by ID.
kustomer_delete_ search_ folderDelete search folder by ID.
kustomer_get_ saved_ searchGet saved search by ID.
kustomer_get_ search_ positionsGet search positions.
kustomer_get_ search_ schemaGet schema for searches.
kustomer_list_ pinned_ searchesGet all pinned searches.
kustomer_list_ saved_ searchesGet all searches.
kustomer_pin_ searchPin search.
kustomer_unpin_ searchDelete pinned search by ID.
kustomer_update_ saved_ searchUpdate search by ID.
kustomer_update_ search_ folderUpdate search folder by ID.
kustomer_update_ search_ positionsUpdate search positions.
kustomer_bulk_ create_ companiesBulk create companies.
kustomer_bulk_ update_ companiesBulk batch update companies.
kustomer_create_ companyCreate company.
kustomer_create_ company_ hierarchy_ edgeCreate a company hierarchy edge.
kustomer_delete_ company_ hierarchy_ edgeDelete a company hierarchy edge.
kustomer_get_ company_ hierarchy_ nodeGet a company hierarchy node.
kustomer_get_ company_ parentGet a company's direct parent edge.
kustomer_list_ company_ kobjectsFind company KObjects (custom Objects).
kustomer_remove_ company_ parentRemove a company's parent.
kustomer_set_ company_ parentSet a company's parent.
kustomer_update_ companyUpdate company attributes.
kustomer_create_ brandCreate brand.
kustomer_create_ brand_ addressCreate brand address mapping.
kustomer_delete_ brand_ addressDelete brand address mapping by id.
kustomer_delete_ brand_ addresses_ by_ addressDelete all mappings for an address.
kustomer_delete_ brand_ addresses_ by_ brandDelete all mappings for a brand.
kustomer_get_ brandGet brand by ID.
kustomer_get_ default_ brandGet default brand.
kustomer_list_ brand_ addressesList brand address mappings.
kustomer_list_ brandsGet brands.
kustomer_update_ brandUpdate brand.
kustomer_update_ brand_ addressUpdate brand address mapping.
kustomer_create_ chat_ assistant_ messageCreate an inbound assistant chat message.
kustomer_create_ chat_ handoffCreate a chat session via handoff.
kustomer_create_ chat_ messageCreate an inbound chat message.
kustomer_create_ chat_ sessionCreate a chat session.
kustomer_create_ shortcutCreate a shortcut.
kustomer_create_ shortcut_ categoryCreate a shortcut category.
kustomer_delete_ shortcutDelete a shortcut.
kustomer_delete_ shortcut_ categoryDelete a shortcut category.
kustomer_get_ current_ work_ sessionGet current work session.
kustomer_get_ my_ settingGet specific user setting for current user.
kustomer_get_ settingGet a setting.
kustomer_get_ shortcutGet a shortcut.
kustomer_get_ shortcut_ categoryGet a shortcut category.
kustomer_get_ user_ current_ work_ sessionGet current work session by user ID.
kustomer_get_ user_ settingGet specific user setting.
kustomer_get_ work_ sessionGet work session by ID.
kustomer_list_ chat_ session_ messagesList messages for a chat session.
kustomer_list_ chat_ sessionsList chat sessions.
kustomer_list_ current_ work_ session_ itemsGet work items in current work session.
kustomer_list_ my_ settingsGet user settings for current user.
kustomer_list_ queue_ work_ sessionsGet work sessions by queue ID.
kustomer_list_ settingsGet settings.
kustomer_list_ shortcut_ categoriesGet shortcut categories.
kustomer_list_ user_ settingsGet user settings.
kustomer_list_ user_ work_ sessionsGet work sessions by user ID.
kustomer_list_ work_ session_ work_ itemsGet work items By work session.
kustomer_list_ work_ sessionsGet work sessions.
kustomer_send_ chat_ agent_ messageSend a chat message to a customer as an agent.
kustomer_send_ chat_ assistant_ messageSend a chat message to a customer as an AI assistant.
kustomer_set_ chat_ typing_ indicatorShow or hide agent/AI typing indicator.
kustomer_update_ chat_ satisfaction_ responseUpdate a chat satisfaction response.
kustomer_update_ current_ work_ sessionUpdate current work session.
kustomer_update_ my_ settingUpdate specific user setting for current user.
kustomer_update_ settingUpdate a setting.
kustomer_update_ shortcutUpdate a shortcut.
kustomer_update_ shortcut_ categoryUpdate a shortcut category.
kustomer_update_ user_ settingUpdate specific user setting.
kustomer_update_ work_ sessionUpdate work session by ID.
kustomer_add_ team_ memberAdd Team Member.
kustomer_bulk_ create_ kobjectsBulk create KObjects (custom objects).
kustomer_bulk_ create_ messagesBulk create messages.
kustomer_bulk_ create_ notesBulk create notes.
kustomer_bulk_ delete_ kobjectsBulk delete KObjects (custom objects).
kustomer_bulk_ update_ kobjectsBulk batch update KObjects (custom objects).
kustomer_bulk_ update_ messagesBulk batch update messages.
kustomer_bulk_ update_ notesBulk batch update notes.
kustomer_create_ draft_ attachmentCreate draft attachment.
kustomer_create_ internal_ kb_ categoryCreate an Internal Category.
kustomer_create_ kb_ categoryCreate a Category.
kustomer_create_ kb_ category_ routeCreate a Category Route.
kustomer_create_ kb_ routeCreate a Route.
kustomer_create_ kobject_ commentCreate comment on KObject.
kustomer_create_ messageRecord a message on a customer (customer, channel and app are required).
kustomer_create_ noteAdd an internal note.
kustomer_create_ teamCreate Team.
kustomer_delete_ commentDelete comment by ID.
kustomer_delete_ comment_ attachmentDelete comment attachment.
kustomer_delete_ comment_ attachmentsDelete comment attachments.
kustomer_delete_ draftDelete draft.
kustomer_delete_ draft_ attachmentDelete draft attachment.
kustomer_delete_ kb_ routeDelete Route by ID.
kustomer_delete_ kobjectDelete KObject (custom object) by ID.
kustomer_delete_ noteDelete note by ID.
kustomer_delete_ teamDelete Team.
kustomer_get_ commentGet comment by ID.
kustomer_get_ comment_ attachmentGet comment attachment.
kustomer_get_ draft_ attachmentGet draft attachment.
kustomer_get_ draft_ forwardGet draft forward by ID.
kustomer_get_ internal_ kb_ categoryGet Internal Category by ID.
kustomer_get_ kb_ categoryGet Category by ID.
kustomer_get_ kb_ routeGet Route by ID.
kustomer_get_ kb_ route_ by_ urlGet Route by URL (Public).
kustomer_get_ kobjectGet KObject (custom object) by ID.
kustomer_get_ kobject_ by_ external_ idGet KObject by external ID.
kustomer_get_ messageGet message by ID.
kustomer_get_ message_ by_ external_ idGet a Message by External ID.
kustomer_get_ noteGet note by ID.
kustomer_get_ public_ kb_ categoryGet Category by ID (Public).
kustomer_get_ teamGet Team by ID.
kustomer_list_ comment_ attachmentsGet comment attachments.
kustomer_list_ draft_ attachmentsGet draft attachments.
kustomer_list_ internal_ kb_ categoriesGet Internal Categories.
kustomer_list_ kb_ article_ routesGet Routes by Article ID.
kustomer_list_ kb_ categoriesGet Categories.
kustomer_list_ kb_ category_ routesGet Routes by Category ID.
kustomer_list_ kb_ routesGet Routes.
kustomer_list_ kobject_ commentsGet comments by KObject ID.
kustomer_list_ messagesGet messages.
kustomer_list_ notesGet notes.
kustomer_list_ outbound_ accountsGet outbound accounts.
kustomer_list_ public_ kb_ categoriesGet Categories (Public).
kustomer_list_ user_ teamsGet a User's Teams.
kustomer_redact_ messagePermanently blank a message's content.
kustomer_remove_ team_ memberRemove Team Member.
kustomer_replace_ messageUpdate message by ID.
kustomer_replace_ noteUpdate note by ID.
kustomer_replace_ teamUpdate Team by ID.
kustomer_update_ commentUpdate comment by ID.
kustomer_update_ draft_ forwardUpdate draft forward.
kustomer_update_ kb_ categoryUpdate Category.
kustomer_update_ kb_ routeUpdate Route.
kustomer_update_ messageUpdate message attributes by ID.
kustomer_update_ noteUpdate note attributes by ID.
kustomer_update_ teamUpdate Team Attributes.
kustomer_create_ kb_ custom_ domainCreate Custom Domain.
kustomer_create_ knowledge_ baseCreate Knowledge Base.
kustomer_delete_ kb_ custom_ domainDelete Custom Domain.
kustomer_delete_ outbound_ webhookDelete Outbound Webhook.
kustomer_get_ current_ userGet Current User.
kustomer_get_ kb_ custom_ domainGet Custom Domain By ID.
kustomer_get_ knowledge_ baseGet Knowledge Base by ID.
kustomer_get_ outbound_ webhookGet Outbound Webhook.
kustomer_get_ userGet User by ID.
kustomer_get_ users_ by_ idsGet Multiple Users by IDs.
kustomer_invite_ userInvite a new user, which emails them and may add a paid seat: confirm first.
kustomer_list_ all_ outbound_ webhook_ transactionsList Transactions.
kustomer_list_ kb_ custom_ domainsGet Custom Domains.
kustomer_list_ outbound_ webhook_ transactionsList Transactions For Webhook.
kustomer_send_ password_ resetEmail an user a link to set a new password.
kustomer_update_ current_ userUpdate Current User.
kustomer_update_ kb_ custom_ domainUpdate Custom Domain.
kustomer_update_ knowledge_ baseUpdate Knowledge Base.
kustomer_update_ outbound_ webhookUpdate Outbound Webhook.
kustomer_update_ userUpdate User by ID.
kustomer_create_ queue_ ruleCreate queue rule.
kustomer_create_ work_ itemCreate work item.
kustomer_delete_ notificationsDelete notifications.
kustomer_delete_ queue_ ruleDelete queue rule.
kustomer_get_ my_ notification_ settingsGet notification settings for current user.
kustomer_get_ next_ queue_ work_ itemGet next work item in a queue.
kustomer_get_ notification_ log_ settingsGet notifications logs settings.
kustomer_get_ queue_ ruleGet queue rule.
kustomer_get_ queue_ rule_ criteriaGet queue criteria.
kustomer_get_ work_ itemGet work item.
kustomer_list_ conversation_ work_ itemsGet work items by conversation.
kustomer_list_ notificationsGet notifications.
kustomer_list_ queue_ rulesGet queue rules.
kustomer_list_ queue_ work_ itemsGet work items in a queue.
kustomer_list_ work_ itemsGet work items.
kustomer_update_ my_ notification_ settingsUpdate notification settings for current user.
kustomer_update_ notification_ log_ settingsUpdate notifications logs settings.
kustomer_update_ notificationsUpdate notifications.
kustomer_update_ queue_ ruleUpdate queue rule.
kustomer_update_ queue_ rule_ orderUpdate queue rule order.
kustomer_update_ work_ itemUpdate work item.
kustomer_create_ ai_ evaluationCreate an evaluation.
kustomer_create_ business_ scheduleCreate a business schedule.
kustomer_create_ cardCreate a Card.
kustomer_create_ kb_ formCreate a Form.
kustomer_create_ role_ groupCreate a Role Group.
kustomer_create_ snoozeCreate a snooze.
kustomer_delete_ ai_ evaluationDelete an evaluation.
kustomer_delete_ business_ scheduleDelete a business schedule by ID.
kustomer_delete_ cardDelete a Card.
kustomer_delete_ kb_ formDelete Form.
kustomer_delete_ role_ groupDelete a Role Group.
kustomer_delete_ snoozeDelete snooze.
kustomer_get_ ai_ evaluationGet evaluation by ID.
kustomer_get_ business_ scheduleGet business schedule by ID.
kustomer_get_ cardGet Card.
kustomer_get_ default_ business_ scheduleGet default business schedule.
kustomer_get_ kb_ formGet Form by ID.
kustomer_get_ public_ kb_ formGet Form by ID (Public).
kustomer_get_ role_ groupGet A Role Group By ID.
kustomer_get_ snoozeGet snooze by ID.
kustomer_install_ cardInstall a Card.
kustomer_list_ ai_ automation_ evaluationsList evaluations for an automation.
kustomer_list_ business_ schedulesGet all business schedules.
kustomer_list_ cardsGet Cards.
kustomer_list_ kb_ formsGet Forms.
kustomer_list_ role_ groupsGet All Role Groups.
kustomer_list_ rolesGet Auth Roles.
kustomer_list_ snoozesGet all snoozes.
kustomer_list_ snoozes_ by_ klassGet snoozes by klass ID.
kustomer_run_ ai_ evaluationRun an evaluation.
kustomer_update_ ai_ evaluationUpdate an evaluation.
kustomer_update_ business_ scheduleUpdate business schedule by ID.
kustomer_update_ cardUpdate a Card.
kustomer_update_ kb_ formUpdate Form.
kustomer_update_ role_ groupUpdate a Role Group.
kustomer_update_ snoozeUpdate snooze by ID.
kustomer_create_ ai_ test_ caseCreate an evaluation test case.
kustomer_create_ klassCreate Klass.
kustomer_create_ snippetCreate snippet.
kustomer_create_ sub_ statusCreate sub-status.
kustomer_create_ workflow_ variableCreate a workflow variable for a workflow.
kustomer_delete_ ai_ test_ caseDelete an evaluation test case.
kustomer_delete_ api_ tokenRevoke an API key.
kustomer_delete_ current_ api_ tokenRevoke the key this connection uses.
kustomer_delete_ klassDelete Klass.
kustomer_delete_ spam_ senderDelete a spam sender.
kustomer_delete_ sub_ statusDelete sub-status.
kustomer_delete_ workflow_ variableDelete a workflow variable.
kustomer_get_ ai_ test_ caseGet evaluation test case by ID.
kustomer_get_ api_ tokenGet Auth Token by ID.
kustomer_get_ current_ api_ tokenShow this connection's own key: its name, roles and organization.
kustomer_get_ klassGet Klass by ID.
kustomer_get_ snippetGet snippet by ID or key.
kustomer_get_ spam_ senderGet a spam sender by ID.
kustomer_get_ sub_ statusGet sub-status by ID.
kustomer_get_ workflow_ variableGet a workflow variable.
kustomer_list_ ai_ test_ casesList evaluation test cases.
kustomer_list_ api_ tokensList API keys and sessions (name, roles, last few characters, last used).
kustomer_list_ snippetsGet snippets.
kustomer_list_ spam_ sendersGet spam senders.
kustomer_list_ sub_ statusesGet sub-statuses.
kustomer_list_ workflow_ variablesGet all variables for a workflow.
kustomer_replace_ snippetUpdate snippet.
kustomer_update_ ai_ test_ caseUpdate an evaluation test case.
kustomer_update_ klassUpdate Klass by ID.
kustomer_update_ snippetPatch snippet.
kustomer_update_ spam_ senderUpdate a spam sender by ID.
kustomer_update_ sub_ statusUpdate sub-status.
kustomer_update_ workflow_ variableUpdate a workflow variable.
kustomer_upsert_ spam_ senderUpsert spam sender.
kustomer_get_ available_ appGet Available App.
kustomer_get_ installed_ app_ versionGet Installed Apps (By Specific Version).
kustomer_list_ available_ appsGet Available Apps.
kustomer_list_ installed_ appsGet Installed Apps.
kustomer_create_ attachmentCreate attachment.
kustomer_create_ forward_ attachmentCreate forward attachment.
kustomer_create_ kb_ tagCreate tag.
kustomer_create_ mediaStart a file upload.
kustomer_create_ queueCreate queue.
kustomer_create_ routing_ statusCreate routing user status.
kustomer_create_ satisfaction_ surveyCreate a satisfaction survey.
kustomer_create_ workflowCreate a workflow.
kustomer_delete_ forward_ attachmentDelete Forward Attachment.
kustomer_get_ ai_ automationGet AI automation by ID.
kustomer_get_ ai_ evaluation_ runGet evaluation run by ID.
kustomer_get_ ai_ summaries_ batchBatch get AI summaries by resource IDs.
kustomer_get_ ai_ summaryGet AI summary by resource ID.
kustomer_get_ ai_ test_ case_ resultGet test case result by ID.
kustomer_get_ attachmentGet attachments by ID [Outbound Only].
kustomer_get_ auth_ settingsGet Auth Settings.
kustomer_get_ chat_ queue_ metricsQueue metrics.
kustomer_get_ chat_ settingsGet chat settings.
kustomer_get_ customer_ auth_ settingsGet Auth Customer Settings.
kustomer_get_ forward_ attachmentGet forward attachment.
kustomer_get_ kb_ tagGet Tags by ID.
kustomer_get_ kb_ templateGet Templates by ID.
kustomer_get_ mediaGet media by ID.
kustomer_get_ message_ attachmentGet attachment by message ID and attachment ID (inbound or outbound).
kustomer_get_ my_ team_ routing_ settingsGet current user's team routing settings.
kustomer_get_ public_ auth_ settingsGet Public Auth Settings.
kustomer_get_ queueGet queue.
kustomer_get_ routing_ statusGet routing user status.
kustomer_get_ satisfaction_ responseGet satisfaction response.
kustomer_get_ slaGet SLA by ID.
kustomer_get_ team_ routing_ settingsGet team routing settings.
kustomer_get_ workflowGet a workflow based on the ID.
kustomer_list_ ai_ automationsList AI automations.
kustomer_list_ ai_ evaluation_ runsList evaluation runs.
kustomer_list_ ai_ test_ case_ resultsList evaluation test case results.
kustomer_list_ audit_ logsRead the organization's audit log, filtered by filter[objectType], filter[objectId], filter[userId], filter[start] and filter[end].
kustomer_list_ bulk_ operation_ batchesGet bulk operation batches.
kustomer_list_ forward_ attachmentsGet forward attachments.
kustomer_list_ kb_ tagsGet tags.
kustomer_list_ kb_ templatesGet Templates.
kustomer_list_ kviewsGet KViews.
kustomer_list_ kviews_ by_ resourceGet KViews by Resource.
kustomer_list_ queuesGet queues.
kustomer_list_ routing_ statusesGet routing user statuses.
kustomer_list_ satisfaction_ surveysGet Satisfactions.
kustomer_list_ team_ routing_ settingsGet all team routing settings.
kustomer_list_ workflow_ errorsGet processes (errors) by workflow.
kustomer_list_ workflowsGet workflows.
kustomer_track_ eventCreate tracking event.
kustomer_track_ identityCreate tracking identity.
kustomer_track_ identity_ eventCreate tracking identity and track event.
kustomer_update_ auth_ settingsUpdate Auth Settings.
kustomer_update_ chat_ settingsSet chat settings.
kustomer_update_ custom_ attributesUpdate custom attribute metadata.
kustomer_update_ kb_ tagUpdate Tag by ID.
kustomer_update_ kviewUpdate KView.
kustomer_update_ kviews_ orderUpdate KViews Order.
kustomer_update_ mediaUpdate media by ID.
kustomer_update_ queueUpdate queue by ID.
kustomer_update_ routing_ statusUpdate routing user status.
kustomer_update_ satisfaction_ surveyUpdate a satisfaction survey.
kustomer_update_ satisfaction_ survey_ orderUpdate satisfaction survey order.
kustomer_update_ team_ routing_ settingsUpdate team routing settings.
kustomer_update_ workflowUpdate a workflow based on the ID.
kustomer_upsert_ attachmentUpdate or upsert attachment.
Credentials off one Kustomer screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.
Paste one API key from Settings, Security, API Keys in Kustomer. PopMCP finds your US or EU region by itself, authentication runs server-side over HTTPS, and the connection is locked to one Kustomer organization.
••••••••••••3f7aacmeScheduling a draft and creating an outbound message can reach real customers, and deletes and merges run the moment the AI calls them. Choose only the roles you want when you make the key, because Kustomer enforces them on every call. Teammates start on read-only, limited to lookups and searches; rarer calls stay searchable.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your Kustomer credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
Which open conversations have gone quiet for a week, and who is assigned to them
kustomer_searchok
Then just ask for the work
“Which open conversations have gone quiet for a week, and who is assigned to them”
“Find Maya's latest conversation and draft a reply for me to review”
“Tag this conversation as a refund, add a note for the team and mark it done”
“Show this customer's order records from our custom objects”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting Kustomer behind an AI client.
One API key. An admin, or anyone with Security permissions, makes it under Settings, Security, API Keys, by choosing a name, roles and an expiry, then selecting Copy Token. Kustomer shows it once. PopMCP works out whether your organization is in the US or EU region. There is no OAuth redirect, and one connection covers one Kustomer organization.
440 operations from Kustomer's API reference, 216 reads and 224 writes, plus 5 tools that combine several calls. 35 of the operations and those 5 tools load into your AI client by default so the tool list stays manageable, and the rest stay searchable. Two documented routes are left out: a sign-in with an email and password, and one Kustomer has retired.
Yes, so be deliberate about it. A draft from create_customer_draft stays a draft until it has a future sendAt and scheduled set to true, and then Kustomer sends it. create_conversation_message records a message on a conversation, and the AI is told to treat an outbound one as reaching the customer and to confirm first. Notes are internal, and customers never see them.
Two things. The roles on the API key are enforced by Kustomer on every call, and they cannot be changed after the key is made. On top of that, a read-only connection in PopMCP hides every write tool. If a tool is refused for a missing role, the answer names the role, so you know what to put on a new key.
Conversation created or updated, message created or updated, customer created or updated, and team or user created or updated, all through Kustomer's outbound webhooks. It can also notice new help articles, workflows, shortcuts and queues, and tell you when open conversations climb above a level you set.
The standard search covers records updated in the past 2 years and stops at page 100, which are Kustomer's limits. search_archive reaches older records on a smaller set of attributes. API keys can run 100 searches a minute, separately from your plan's general limit of 300 to 2,000 requests a minute.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect Kustomer in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Kustomer on the consent screen. The Kustomer tools are then available in that session, and no Kustomer credential is stored on your machine.
Loading 445 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 40-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 445 here. A trigger is something PopMCP watches for you: 15 Kustomer events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Kustomer.
Launch a hosted MCP endpoint for Kustomer, keep tool access under control, and start testing real workflow prompts right away.