KosmoKrator

productivity

Missive MCP, CLI, and Lua Integration for AI Agents

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

Missive 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.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
missive.missive_list_conversations Read read 5 List conversations from Missive. Supports filtering by inbox, assignee, and state. Returns paginated results.
missive.missive_get_conversation Read read 1 Get a single Missive conversation by ID, including messages and metadata.
missive.missive_list_conversation_messages Read read 2 List messages in a Missive conversation with timestamp pagination.
missive.missive_list_conversation_comments Read read 2 List comments in a Missive conversation with timestamp pagination.
missive.missive_list_conversation_drafts Read read 2 List drafts in a Missive conversation with timestamp pagination.
missive.missive_list_conversation_posts Read read 2 List posts in a Missive conversation with timestamp pagination.
missive.missive_merge_conversation Write write 2 Merge a source Missive conversation into a target conversation.
missive.missive_create_comment Write write 3 Create a comment on a Missive conversation. Use this to add internal notes or replies.
missive.missive_create_draft Write write 1 Create a Missive draft, or send immediately when send=true.
missive.missive_delete_draft Write write 1 Delete a Missive draft by ID.
missive.missive_list_messages Read read 1 List Missive messages using documented query parameters such as email_message_id.
missive.missive_create_post Write write 1 Create a Missive post in a conversation.
missive.missive_delete_post Write write 1 Delete a Missive post by ID.
missive.missive_list_tasks Read read 4 List tasks from Missive. Supports filtering by state and assignee. Returns paginated results.
missive.missive_get_task Read read 1 Get a single Missive task by ID.
missive.missive_create_task Write write 4 Create a new task in Missive. Requires a title. Optionally set description, assignee, and due date.
missive.missive_update_task Write write 2 Update a Missive task by ID.
missive.missive_get_current_user Read read 0 Get the profile of the currently authenticated Missive user, including name, email, and organization info.
missive.missive_list_organizations Read read 1 List organizations the authenticated Missive user is part of.
missive.missive_list_users Read read 1 List users in organizations the authenticated Missive user is part of.
missive.missive_list_teams Read read 1 List teams in organizations the authenticated Missive user is part of.
missive.missive_create_teams Write write 1 Create one or more Missive teams.
missive.missive_list_shared_labels Read read 1 List shared labels in organizations the authenticated user can access.
missive.missive_list_contacts Read read 1 List Missive contacts with contact book, search, pagination, and sync filters.
missive.missive_get_contact Read read 1 Get a Missive contact by ID.
missive.missive_create_contacts Write write 1 Create one or more Missive contacts.
missive.missive_update_contacts Write write 2 Update one or more Missive contacts by comma-separated IDs.
missive.missive_list_contact_books Read read 1 List Missive contact books accessible to the API token user.
missive.missive_list_contact_groups Read read 1 List Missive contact groups or organizations linked to a contact book.
missive.missive_list_responses Read read 1 List Missive canned responses.
missive.missive_get_response Read read 1 Get a Missive canned response by ID.
missive.missive_create_responses Write write 1 Create one or more Missive canned responses.
missive.missive_update_responses Write write 2 Update one or more Missive canned responses by comma-separated IDs.
missive.missive_delete_responses Write write 1 Delete one or more Missive canned responses by comma-separated IDs.
missive.missive_create_analytics_report Write write 1 Create an asynchronous Missive analytics report.
missive.missive_get_analytics_report Read read 1 Get a Missive analytics report by ID after generation.
missive.missive_list_hooks Read read 1 List Missive webhook subscriptions.
missive.missive_create_hook Write write 1 Create a Missive webhook subscription.
missive.missive_delete_hook Write write 1 Delete a Missive webhook subscription by ID.
missive.missive_api_get Read read 2 Call a documented Missive API GET endpoint relative to /v1.
missive.missive_api_post Write write 2 Call a documented Missive API POST endpoint relative to /v1.
missive.missive_api_patch Write write 2 Call a documented Missive API PATCH endpoint relative to /v1.
missive.missive_api_delete Write write 2 Call a documented Missive API DELETE endpoint relative to /v1.