Back to integrations

Missive and Salesmsg integration

Save yourself the work of writing custom integrations for Missive and Salesmsg and use n8n instead. Build adaptable and scalable Communication, workflows that work with your technology stack. All within a building experience you will love.

Missive
Salesmsg

How to connect Missive and Salesmsg

Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Missive and Salesmsg integration: Create a new workflow and add the first step

Build your own Missive and Salesmsg integration

Create custom Missive and Salesmsg workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Supported API Endpoints for Missive

POST

Reopen conversation

Reopens the current conversation.

reopen()
POST

Assign users

Assigns users to the current conversation.

assign(userIds)
POST

Create draft

Creates a new draft in a new conversation.

/v1/api/conversations/compose
GET

List conversations

List conversations visible to the user who owns the API token.

/v1/conversations
GET

Get conversation

Fetch a specific conversation using the conversation id.

/v1/conversations/**id**
GET

List messages

List messages in the conversation passed as `id`.

/v1/conversations/**id**/messages
POST

Create conversation

Creates a new conversation.

#method-createConversation
POST

Archive conversation

Archives a specified conversation.

#method-archive
POST

Trash conversation

Moves the specified conversation to trash.

#method-trash
POST

Move to inbox

Moves the specified conversation back to inbox.

#method-moveToInbox
POST

Comment on conversation

Adds a comment to a specified conversation.

#method-comment
POST

Create task

Creates a new task related to a conversation.

#method-createTask
POST

Add labels

Adds labels to the specified conversation.

#method-addLabels
DELETE

Remove labels

Removes labels from the specified conversation.

#method-removeLabels
POST

Close conversation

Closes a specified conversation.

#method-close
POST

Reopen conversation

Reopens a specified closed conversation.

#method-reopen
POST

Assign conversation

Assigns a specified conversation to a user.

#method-assign
POST

Add assignees

Adds assignees to a specified conversation.

#method-addAssignees
DELETE

Remove assignees

Removes assignees from a specified conversation.

#method-removeAssignees
POST

Set color

Sets color for the specified conversation.

#method-setColor
POST

Set subject

Sets the subject of the specified conversation.

#method-setSubject
GET

Fetch conversations

Fetches attributes for the given conversation IDs.

fetchConversations(ids)
POST

Create conversation

Creates a new conversation.

createConversation(options)
POST

Archive conversation

Archives current conversation.

archive()
POST

Trash conversation

Trashes current conversation.

trash()
POST

Move to Inbox

Moves current conversation to Inbox.

moveToInbox()
POST

Create comment

Creates a comment in the current conversation.

comment(body)
POST

Add labels

Adds labels to the current conversation.

addLabels(labelIds)
POST

Remove labels

Removes labels from the current conversation.

removeLabels(labelIds)
POST

Close conversation

Closes the current conversation.

close()
POST

Create draft in current conversation

Creates a new draft in the current conversation.

/v1/api/conversations/composeInConversation
POST

Reply to conversation

Replies to current conversation latest message.

/v1/api/conversations/reply
POST

Forward message

Forwards current conversation latest message.

/v1/api/conversations/forward
POST

Insert text

Inserts content as text in the currently selected composer.

/v1/api/conversations/insertText
POST

Insert HTML

Inserts content as HTML in the currently selected composer.

/v1/api/conversations/insertHtml

To set up Missive integration, add the HTTP Request node to your workflow canvas and authenticate it using a generic authentication method. The HTTP Request node makes custom API calls to Missive to query the data you need using the API endpoint URLs you provide.

See the example here

These API endpoints were generated using n8n

n8n AI workflow transforms web scraping into an intelligent, AI-powered knowledge extraction system that uses vector embeddings to semantically analyze, chunk, store, and retrieve the most relevant API documentation from web pages. Remember to check the Missive official documentation to get a full list of all API endpoints and verify the scraped ones!

Supported methods for Salesmsg

Delete

Get

Head

Options

Patch

Post

Put

To set up Salesmsg integration, add the HTTP Request node to your workflow canvas and authenticate it using a generic authentication method. The HTTP Request node makes custom API calls to Salesmsg to query the data you need using the API endpoint URLs you provide.

See the example here

Requires additional credentials set up

Use n8n's HTTP Request node with a predefined or generic credential type to make custom API calls.

FAQs

FAQ

Can Missive connect with Salesmsg?

Can I use Missive’s API with n8n?

Can I use Salesmsg’s API with n8n?

Is n8n secure for integrating Missive and Salesmsg?

How to get started with Missive and Salesmsg integration in n8n.io?

Looking to integrate Missive and Salesmsg in your company?

The world's most popular workflow automation platform for technical teams including

Why use n8n to integrate Missive with Salesmsg

Build complex workflows, really fast