Missive
email 40 tools availableMissive is a collaborative email and chat application designed to streamline team communication and task management.
About this integration
Connect Missive to Definable to triage inboxes, draft and queue follow-ups, classify and route incoming threads. Personas call Missive's 40 tools directly from chat or scheduled flows. Hand off to an email persona to triage, draft, and route — with you in the loop on every outbound.
Connect Missive to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Missive · in workflows
What teams actually run.
Three patterns teams run with Missive on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Auto-follow-up
Lead capture
40 tools available
The Missive toolbox.
Every Missive capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
Create Analytics Report Tool 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 Contacts Tool 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 Draft Tool 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 Post Tool 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 from integrations and automations.
Create Canned Response Tool 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 Label Tool 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 Task Tool 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 email Message-IDs).
Create Team Tool 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 Webhook Tool to create a webhook subscription. Use after choosing event type and target URL.
Delete Draft Tool to delete a draft from a conversation by draft ID. Use after confirming the draft ID; this operation cannot be undone.
Delete Post Tool 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 Responses Tool 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.
Delete Webhook Tool to delete a webhook subscription by webhook ID. Use after confirming the webhook ID; this operation cannot be undone.
Get Analytics Report Tool 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 seconds. Reports expire 60 seconds after completion and return 404 if incomplete, expired, or non-existent.
Get Missive Contact Tool 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 Conversation Tool 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 Messages Tool 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 Message Tool 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 Response Tool 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 Task Tool 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 Books Tool to list contact books the authenticated user has access to. Use when you need contact book IDs for creating contacts programmatically.
List Missive Contact Groups Tool 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.
List Missive Contacts Tool 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 date.
List Conversation Comments Tool 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 Drafts Tool 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 Posts Tool 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 automations as they leave a visible trace.
List Missive Conversations Tool 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 by at least one of: mailbox flag, shared label, or team parameter.
List Messages by Message-ID Tool 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 Organizations Tool 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 Responses Tool 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 Labels Tool 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 Tasks Tool 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 Teams Tool 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 Users Tool to list all users. Use after authentication when you need to retrieve all users in the organization.
Merge Missive Conversations Tool 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 conversations.
Update Missive Contact Tool 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 passed - omitted entries will be permanently deleted.
Update Saved Response Tool 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 Shared Labels Tool to update one or more shared labels in Missive. Use when you need to modify label names or colors. Returns the updated shared labels.
Update Missive Task Tool 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 Team Tool 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.
See it run
One prompt, start to finish.
A real prompt, the Missive tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Missive task end-to-end — plan it, execute across the API, and hand back a verified result.
missive.create_analytics_report Tool to create an analytics report. Use when you need to generate a report over a specific missive.create_missive_contacts Tool to create one or more contacts in a Missive contact book. Use when you need to add ne missive.create_draft Tool to create a new draft in Missive. Use after preparing message details to save a draft · verified Done. Missive responded across 3 calls, the verifier signed off, and the result is logged with every payload.
Pairs well with Missive
Connect Missive to your stack with Workflow
AI-native automation between Missive and 82+ other tools — built, run, and self-healed by Workflow.
FAQ · Missive
Questions, answered.
What teams ask before connecting Missive.
01 What can I automate with Missive on Definable?
Anything Missive exposes through its API. Common email workflows on Definable include triage inboxes, draft and queue follow-ups, classify and route incoming threads. Personas can call any of the 40 Missive tools directly, then chain the result into another integration without you writing code.
02 How does Missive authentication work?
Missive uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Missive integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 40 Missive tools. You only need a separate Missive subscription if Missive itself charges per seat or per API call.
04 Is using Missive through Definable secure?
Every call from a persona to Missive is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Missive on Definable?
Sign up for Definable, open the integrations page, find Missive, and connect via OAuth or API key. You can immediately attach Missive to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Missive actions does Definable expose?
Definable exposes all 40 Missive actions as callable tools — including `Create Analytics Report`, `Create Missive Contacts`, `Create Draft`, plus 37 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Missive to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.