The SignifAI Community Hub

Welcome to the SignifAI Community Hub.
This is the place for you to find something new, express your thoughts, share and collaborate with other people. You'll find comprehensive guides and documentation to help you start working with SignifAI as quickly as possible, as well as support if you get stuck. Let's jump right in!

AWS - Simple Notification Services

Integrating with AWS SNS as a notification platform

Integrating with AWS Simple Notification Services

Amazon Simple Notification Service (Amazon SNS) is a fast, flexible, fully managed push notification service that lets you send individual messages or to fan-out messages to large numbers of recipients.

SignifAI notification functionality allows you to be notified using Amazon SNS when an events are triggered. This is a powerful way for you the extend the notification capabilities by using Amazon SNS as a proxy to HTTP Webhook, Email or even SMS.

Installation

Inside your AWS account, create a user which will have an Access Key and a Secret Key and associate it with a dedicated SNS Publish policy.

  1. Create a new policy in the IAM Console.
  2. Name the policy SignifaiSNSPolicy.
  3. Choose from the pre-defined policies AmazonSNSFullAccess. You can also create a new policy and grant only “sns:publish” permission to the specific SNS resource.
  4. Create a new user in the IAM Console.
  5. Make sure you leave the Generate an access key for each user checked.
  6. Click the link to Show User Security Credentials.
  7. Make a note of the Access Key ID and Secret Access Key in a secure location.
  8. Assign the user you have just created to the policy name: SignifaiSNSPolicy.
  9. Copy and paste the Access Key ID and Secret Key to the Notification Integration section.
  10. Make sure you are specifying the SNS Topic you would like SignifAI to send the notification to.

Need help with the integration?

Contact us at: support@signifai.io and we will be happy to help.

AWS - Simple Notification Services

Integrating with AWS SNS as a notification platform