KosmoKrator

marketing

Zendesk Marketing MCP, CLI, and Lua Integration for AI Agents

Zendesk Marketing integration docs for AI agents: MCP gateway setup, Zendesk Marketing CLI commands, Lua API reference, credentials, and function schemas.

8 functions 7 read 1 write Manual OAuth token auth

Zendesk Marketing for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
zend
route_slug
zend
package
zend
auth_strategy
oauth2_manual_token Manual OAuth token
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Zendesk Marketing MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Zendesk Marketing.

Zendesk Marketing CLI Matrix

Use these pages for direct Zendesk Marketing CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
zend.zend_list_campaigns Read read 0 List all email marketing campaigns in your Zendesk account. Returns campaign IDs, subjects, and status.
zend.zend_get_campaign Read read 1 Get detailed information about a specific email marketing campaign, including subject, content, and delivery stats.
zend.zend_create_campaign Write write 5 Create a new email marketing campaign with subject, content, and target lists.
zend.zend_list_lists Read read 0 List all subscriber lists in your Zendesk account. Returns list IDs and names.
zend.zend_get_list Read read 1 Get detailed information about a specific subscriber list, including subscriber counts and custom fields.
zend.zend_list_subscribers Read read 3 List subscribers on a Zendesk list. Returns email addresses, names, and subscription dates.
zend.zend_get_subscribers Read read 1 Get detailed information about a specific subscriber, including email, name, and subscription status.
zend.zend_get_current_user Read read 0 Get the authenticated user's Zendesk account details, including name and email.