Skip to content
Missive logo

Connectors / Communication · HTTP Connector

Automate Missive with Tray.ai

Update conversations, create a draft and create a message in Missive, and start a workflow when Missive sends “Incoming email”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with Missive on Tray.ai?

Missive is a shared team inbox that combines email, SMS and chat channels with internal comments, assignments and tasks on each conversation. Tray.ai connects to Missive through the HTTP Connector, so your workflows can call the Missive API alongside the rest of your stack.

  • When Missive sends “Incoming email”, look up the sender in your CRM and alert the account owner.
  • Create a ticket in your issue tracker when Missive sends “Label change” for a bug report label.
  • Create a draft reply with the order status from your order system when a customer asks.
  • Create contacts in Missive for each new customer added to your CRM.
Connects through
HTTP Connector
Authentication
A bearer token
Base URL
https://public.missiveapp.com/v1

Set it up

Connect Missive to Tray.ai

Each step uses Missive's own API details, from its documentation.

Step 1

Save Missive's API token

Save the token Missive issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.

Step 2

Point the HTTP Client at the API

Add an HTTP Client step and use https://public.missiveapp.com/v1 as the base URL. Or paste a cURL example from Missive's API docs, and Tray.ai fills in the method, URL, and headers.

Step 3

Start with “List conversations”

It's one of 20 documented actions, under Conversations. The response comes back as data the next step can map into your other apps.

Step 4

Start workflows from Missive events

Give Missive the URL of a Tray.ai webhook trigger. “Incoming email” can then start a workflow, and so can 2 other events.

What the Missive API covers

6 resources and 20 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Conversations

  • List conversations
  • Get a conversation
  • Update conversations
  • Merge conversations

Drafts

  • Create a draft
  • Send a message
  • Delete a draft

Messages

  • Create a message
  • Get a message
  • List messages

Contacts

  • Create contacts
  • Update contacts
  • List contacts
  • Get a contact

Tasks

  • List tasks
  • Get a task
  • Create a task
  • Update a task

Posts

  • Create a post
  • Delete a post

Events Missive can send to a Tray.ai webhook trigger

  • Incoming email
  • Outgoing email
  • Label change

Checked against Missive's own documentation on 2026-10-22

missiveapp.com/docs/developers/rest-api

Frequently asked questions

What can a Tray.ai workflow do in Missive?

+

The Missive API documents 20 actions across 6 resources (Conversations, Drafts, Messages, Contacts, Tasks, Posts). For example: List conversations; Create a draft; Create a message. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Missive?

+

The Missive API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which Missive events can start a Tray.ai workflow?

+

Missive sends 3 events to a webhook URL, for example: Incoming email; Outgoing email; Label change. A Tray.ai webhook trigger receives them and starts a workflow.

See Missive working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.