Guide

API Documentation

Summary

Zapier

Zapier is an amazing tool that lets you link different web services together. Using Missive webhooks in combination with Zapier, you can trigger actions in thousands of applications whenever something occurs in Missive.

Step 1

Log in / sign up to Zapier, then click the Make a Zap! button.

Note A zap lets you define a trigger and one or multiple actions. In our case, the trigger will be the Missive webhook and the actions can be whatever you want: send a message to a Slack channel, add an entry in a CRM, add a row in a spreadsheet, etc.

Step 2

Search for the Webhook trigger app, then select Webhooks by Zapier.

Step 3

Search for “Catch” and choose either the Catch Hook or Catch Raw Hook trigger.

The Catch Hook option will take the data from the webhook and flatten it in a special format so you don’t have to process it yourself using a programming language like JavaScript.

For maximum flexibility, you can use the Catch Raw Hook where you will receive the raw JSON string from the webhook.

Step 4

Copy the webhook URL created by Zapier.

Step 5

Go back to Missive and create your webhook rule. Paste the webhook URL from step 4 in the URL field.

Step 6

From Missive, make sure to trigger the rule you have just created so Zapier receives at least one webhook with real data. In the example above, the rule will be triggered when the “CRM” label is added on a conversation.

Step 7

Go back to Zapier and click Get More Samples.

Step 8

Pick the hook with real data triggered at step 6.

Step 9

Et voilà! You can now push webhook data to hundreds of different apps!


Last updated on July 9, 2019

Need more specific answers?

Contact us via our Help Center