Missive for AI agents

Agents read Missive at once. Changes and sends are held for a person's approval by default.

About Missive

Missive is a collaborative email and chat application designed to streamline team communication and task management.

What an agent can do in Missive

Every Missive action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Missive without asking first. 21 actions.

  • Get Analytics ReportTool to fetch a completed analytics report using its ID. Use when you need to retrieve analytics data after creating a report. Reports typically complete within 2-3 seconds but may take up to 30 secon
  • Get Missive ContactTool to fetch a specific contact using the contact ID. Use when you need detailed contact information including names, contact info, and organizational memberships. Returns 404 for deleted contacts.
  • Get Missive ConversationTool to fetch full conversation metadata (assignees/users/labels/team/org) for a specific conversation ID. Use when you need conversation-level details for assignment, labeling, or workflow purposes.
  • List Conversation MessagesTool to list messages belonging to a Missive conversation (newest first). Use when you need to retrieve message metadata including participants and attachments references for a specific conversation.
  • Get Missive MessageTool to fetch full message details including headers, HTML body, and attachments. Use when you need complete message content with download URLs for attachments.
  • Get Missive ResponseTool to fetch a specific saved response using the response ID. Use when you need to retrieve the full content and metadata of a saved response template.
  • Get Missive TaskTool to get a single task by ID with full details including assignees, team, and conversation info. Use when you need to retrieve complete information about a specific task.
  • List Missive Contact BooksTool to list contact books the authenticated user has access to. Use when you need contact book IDs for creating contacts programmatically.
  • List Missive ContactsTool to list contacts from a contact book. Use when syncing Missive contacts to another service or finding contacts based on search terms. Supports pagination via offset and filtering by modification
  • List Conversation CommentsTool to list comments in a Missive conversation ordered from newest to oldest. Use when you need to retrieve comments with author info, attachments, and task data for a specific conversation.
  • List Conversation DraftsTool to list draft messages in a Missive conversation (newest first). Use when you need to retrieve unsent drafts for a specific conversation including author and recipient details.
  • List Conversation PostsTool to list posts in a Missive conversation ordered by newest first. Use when you need to view automation traces or post history for a specific conversation. Posts are the recommended approach for au
Show all 21
  • List Missive ConversationsTool to list conversations visible to the authenticated user ordered by newest activity first. Use when you need to retrieve inbox, all, assigned, closed, or other mailbox conversations. Must filter b
  • List Messages by Message-IDTool to fetch messages matching an email Message-ID header. Use when you need to find a specific message by its Message-ID. Most of the time, only one message matches a given Message-ID.
  • List Missive OrganizationsTool to list organizations the authenticated user is part of. Use when you need to retrieve all organizations accessible to the current user.
  • List Missive Saved ResponsesTool to list saved responses (canned responses/templates) for the authenticated user. Use when you need to retrieve available response templates for composing messages.
  • List Missive Shared LabelsTool to list shared labels (organization-level labels) available to the authenticated user. Use when you need to retrieve labels for filtering conversations or understanding label structure.
  • List Missive TasksTool to list tasks accessible to the authenticated user. Use when you need to retrieve tasks by state, organization, or team. Tasks can be standalone, conversation-linked, or team tasks.
  • List Missive TeamsTool to list all teams. Use when you need to retrieve and enumerate all teams available in Missive. Returns an empty array for accounts with no teams configured; this is a valid response, not an error
  • List Missive UsersTool to list all users. Use after authentication when you need to retrieve all users in the organization.
  • List Missive Contact GroupsTool to list contact groups or organizations linked to a contact book. Use when you need to retrieve groups for organizing contacts or organizations for linking contacts to businesses.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 19 actions.

  • Create Analytics ReportTool to create an analytics report. Use when you need to generate a report over a specific time range with optional filters. Returns a report ID for later retrieval.
  • Create Missive ContactsTool to create one or more contacts in a Missive contact book. Use when you need to add new contacts with detailed information including name, email, phone, addresses, and organization memberships.
  • Create DraftTool to create a new draft in Missive. Use after preparing message details to save a draft (email, SMS, WhatsApp, or Live Chat) for later editing or scheduling.
  • Create Missive PostTool to create a post in a Missive conversation. Posts can add comments, close conversations, assign users, apply labels, and trigger other actions. Recommended approach for managing conversations fro
  • Create Canned ResponseTool to create one or more canned responses (templates) in Missive. Use when you need to save reusable message templates for the organization or user.
  • Create Shared LabelTool to create one or more shared labels at the organization level. Use when you need to create new labels that can be shared across the organization.
  • Create Missive TaskTool to create a task in Missive. Use when you need to create standalone tasks, conversation-linked subtasks, or team tasks. You can find or create parent conversations using message references (like
  • Create TeamTool to create a new team in an organization. Use when you need to set up a new team with active members and optional observers. The API token must belong to an organization admin.
  • Create WebhookTool to create a webhook subscription. Use after choosing event type and target URL.
  • Delete DraftTool to delete a draft from a conversation by draft ID. Use after confirming the draft ID; this operation cannot be undone.
  • Delete PostTool to delete a post from a conversation by post ID. Use when you need to remove a specific post; this operation cannot be undone.
  • Delete Saved ResponsesTool to delete one or more saved responses by ID. For organization responses, the API token must belong to an admin. Use after confirming the response ID(s); this operation cannot be undone.
Show all 19
  • Delete WebhookTool to delete a webhook subscription by webhook ID. Use after confirming the webhook ID; this operation cannot be undone.
  • Merge Missive ConversationsTool to merge multiple conversations into one. Combines messages, posts, and other content from the source conversation into the target conversation. Use when you need to consolidate related conversat
  • Update Missive ContactTool to update one or more contacts in Missive. Use when you need to modify contact attributes. Only pass fields you want to update. CRITICAL: infos and memberships arrays must include ALL items when
  • Update Saved ResponseTool to update one or more saved responses in Missive. Use when you need to modify existing response templates by changing title, body, subject, or other attributes. Returns the updated responses.
  • Update Missive TaskTool to update an existing task's attributes in Missive. Use when you need to modify a task's description, change its state, update the due date, or reassign it to different users.
  • Update Missive TeamTool to update one or more teams in Missive. Use when you need to modify team attributes like name, color, or initials. The API token must belong to an organization admin.
  • Update Shared LabelsTool to update one or more shared labels in Missive. Use when you need to modify label names or colors. Returns the updated shared labels.

Changes wait in Needs you

Changes and sends in Missive are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Missive questions

Can an agent change data in Missive on its own?

Not by default. Changes and sends in Missive are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Missive?

This connector lists 21 read actions. Reads run at once, without waiting for approval.

How does Missive connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Missive to your agents.