Intercom

Connect Intercom with MESA

When you're setting up your first workflow with Intercom, you'll need to authenticate MESA with Intercom.

Click on the  Connect with Intercom button to finish the process. 

Afterwards, you can re-use the newly created credential and select it for your future workflows!

Configuration

Configure Intercom Triggers

When using any of Intercom's Triggers (e.g. Conversation User Created, User Updated), you will need to create a webhook in the Intercom Developer Hub.

Follow these instructions to set up your webhook in the Intercom Developer Hub.

1. In a new tab on your browser, visit the Intercom Developer Hub: https://app.intercom.com/a/apps/_/developer-hub

2. Sign in into your account.

3. Under Your apps, click on the New app button if you have not created an app for MESA just yet.

4. Enter "MESA" as the App name.

5. Then, click the Create app button.

6. Afterwards, you will be taken back to the applications page. In the left hand side navigation, locate  Configure > Webhooks. Click on Webhooks.

7. Go back to MESA. Locate your workflow with the Intercom Trigger and click on the Intercom Trigger.

8. Click on the Edit button.

9.  Then, click on the Copy icon next to the  Webhook URL field.

10. Go back to the tab with the Intercom Developer Hub open. 

11. Under Webhooks, paste the copied Webhook URL in the Endpoint URL.

12. Under Topics, click on the Select a topic... dropdown menu.

13. Please select the appropriate topic that corresponds to your MESA trigger. For example, we have selected customer.user.created for MESA's Conversation User Created trigger.

14. Once you have selected the topic, click on the Save button. 

15. If you see a green pop-up message at the top of the screen, you have successfully connected your MESA Intercom trigger in the Intercom Developer Hub. 

If you see a red pop-up message at the top of the screen, please re-configure the webhook settings by referring back to the above instructions.

16. Once you see a green pop-up message, you are all set! Nice job!

👋 Still have questions? If you need any help with configuring your workflow, email us at contact@getmesa.com. Our Customer Success team will be happy to help!