Integrate Amazon SNS with Intercom

Appy Pie Connect allows you to automate multiple workflows between Amazon SNS and Intercom

  • No code
  • No Credit Card
  • Lightning Fast Setup

20 Million work hours saved

Award Winning App Integration Platform

About Amazon SNS

The Amazon SNS platform (SNS) is a web service that enables you to send an SMS or a text-enabled mobile push notification to targeted subscribers.

About Intercom

Intercom is a customer communication platform built for business, used by many businesses from small start-ups to global enterprises. It enables targeted communication with customers on your website, inside your web and mobile apps, and by e-mail.

Want to explore Amazon SNS + Intercom quick connects for faster integration? Here’s our list of the best Amazon SNS + Intercom quick connects.

Explore quick connects

Looking for the Intercom Alternatives? Here is the list of top Intercom Alternatives

  • Zendesk Integration Zendesk
  • LiveAgent Integration LiveAgent
  • Olark Integration Olark
  • Drift Integration Drift
  • Appy Pie Livechat Integration Appy Pie Livechat
Connect Amazon SNS + Intercom in easier way

It's easy to connect Amazon SNS + Intercom without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Subscription

    Triggers when you add a new subscription.

  • New Topic

    Triggers when you add a new topic.

  • New Closed Conversation

    Triggers when you close a conversation. (Note: The "Reply and close" button won't trigger this. You must reply and then close the conversation separately).

  • New Conversation

    Triggers when a new conversation is created by a user in Intercom.

  • New Lead

    Triggers when a new Lead is created.

  • New User

    Triggers when a new user is created.

  • Actions
  • Create Message

    Create a new message.

  • Create Topic

    Create a new topic.

  • Create/Update Lead

    Create or update an Intercom lead. If an ID is provided, the lead will be updated.

  • Create/Update User

    Update a user within Intercom given their e-mail address.

  • Send Incoming Message

    Send a message from a user into your Intercom app. Note: you must have a valid plan on Intercom to access this action.

How Amazon SNS & Intercom Integrations Work

  1. Step 1: Choose Amazon SNS as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Intercom as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Amazon SNS to Intercom.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Amazon SNS and Intercom

Amazon Simple Notification Service (Amazon SNS. is a web service that allows developers to build distributed applications that send and receive messages, and to manage the delivery of those messages. Amazon SNS can be used to build scalable, reliable, and secure push-based messaging applications. With Amazon SNS, you can send messages from any application to any application or device. The Amazon SNS service handles the routing of the message so that it reaches its intended destination using the protocol specified by the developer. With Amazon SNS, you can also use the Simple Notification Service Notification Hubs to transmit data to other AWS services or custom applications.In this article I will discuss how to integrate Amazon SNS and Intercom.

    Integration of Amazon SNS and Intercom

In order to integrate Amazon SNS with Intercom, we need to create a new template in our account in AWS console. We need to give some information about the template like Description and TemplateName etc. then follow the steps below:

  • Open your browser and connect to .
  • Click on Create notification template button.
  • Choose the recipients and delivery options for your notifications.
  • Give a name for your template, description, and choose trigger type.
  • Save it.
  • Go to aws_intercom_app_id and copy the appId value.
  • Go to aws_intercom_secret and copy the secretKey value
  • Now go to aws_intercom_region and copy region value.
  • Go to aws_intercom_topic and copy topic value.
  • Now we have all the values required for integration with intercom, so let's go back to our notification template page and enter our values there under  Properties > Notification Template Details
  • Click on Add filter rule link above the table which is shown when you click on Properties -> Notification Template Details link.
  • Select Type as http-header and select Name as X-Intercom-App .
  • Click on Add filter rule button.
  • Enter intercom_app_id value which was copied before in Step 6 above in Value field.
  • Click on Add filter rule button, it will show something like bellow image, just click on Test notification button to test if you have entered values correctly or not.
  • If you get any error it means you need to change values of intercom_app_id , intercom_secret and intercom_region .
  • Now we are done with our template creation we will now test our notification with sample message and see if it works or not by clicking on Test with sample message button at bottom of the page in step 15 above, after clicking on that button it will ask you to specify message text by entering message text in text area and hitting send button, if it gives you success message your integration with Intercom is successful else if not then you need to check whether your values are correct or not as given bellow image:
  • Now you can save your template by clicking on the Save button at top right corner of the screen as shown bellow image:

19. Now let's go back to aws_intercom_topic which we copied from Intercom app deployment page earlier and start sending test messages to this topic using curl command as shown bellow:$ curl -i -X POST -H "Content-Type. application/json" -d '{"message". "Hello World"}' "https://pubsubdomain-fkaaaeewh-3j44lst5ems2r8rv7qp3a4tsvkffbs7dz8bqdg4i7n0nq8y96r4c6[email protected]" { "messageId" . "1" , "deliveryStatus" . "confirmed" , "messageId" . "1" , "messageReceiptDirections" . { "" . [ { "httpStatusCode" . 200 } ] } , "https://pubsubdomain-fkaaaeewh-3j44lst5ems2r8rv7qp3a4tsvkffbs7dz8bqdg4i7n0nq8y96r4c6[email protected]" , "https://pubsubdomain-fkaaaeewh-3j44lst5ems2r8rv7qp3a4tsvkffbs7dz8bqdg4i7n0nq8y96r4c6[email protected]" , "https://pubsubdomain-fkaaaeewh-3j44lst5ems2r8rv7qp3a4tsvkffbs7dz8bqdg4i7n0nq8y96r4c6[email protected]" , "https://pubsubdomain-fkaaaeewh-3j44lst5ems2r8rv7qp3a4tsvkffbs7dz8bqdg4i7n0nq8y96r4c6[email protected]" , "https://pubsubdomain-fkaaaeewh-3j44lst5ems2r8rv7qp3a4tsvkffbs

The process to integrate Amazon SNS and Intercom may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick solution to help you automate your workflows. Click on the button below to begin.

Page reviewed by: Abhinav Girdhar  | Last Updated on November 09,2022 06:11 pm