Integrate Amazon SNS with Microsoft Dynamics 365 Business Central

Appy Pie Connect allows you to automate multiple workflows between Amazon SNS and Microsoft Dynamics 365 Business Central

  • No code
  • No Credit Card
  • Lightning Fast Setup
20 Million man 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 Microsoft Dynamics 365 Business Central

Microsoft Dynamics 365 Business Central is a cloud-based, all-in-one business management solution designed for small to medium-sized businesses. It helps businesses make informed decisions with connected data across accounting, sales, purchasing, inventory, and customer transactions.

Microsoft Dynamics 365 Business Central Integrations

Best Amazon SNS and Microsoft Dynamics 365 Business Central Integrations

  • Amazon SNS Integration Microsoft Dynamics 365 Business Central Integration

    Amazon SNS + Microsoft Dynamics 365 Business Central

    Create Employee to Microsoft Dynamics 365 Business Central from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Microsoft Dynamics 365 Business Central Integration Create Employee
  • Amazon SNS Integration Microsoft Dynamics 365 Business Central Integration

    Amazon SNS + Microsoft Dynamics 365 Business Central

    Create Customer to Microsoft Dynamics 365 Business Central from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Microsoft Dynamics 365 Business Central Integration Create Customer
  • Amazon SNS Integration Microsoft Dynamics 365 Business Central Integration

    Amazon SNS + Microsoft Dynamics 365 Business Central

    Create Item to Microsoft Dynamics 365 Business Central from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Microsoft Dynamics 365 Business Central Integration Create Item
  • Amazon SNS Integration Microsoft Dynamics 365 Business Central Integration

    Amazon SNS + Microsoft Dynamics 365 Business Central

    Create Vendor to Microsoft Dynamics 365 Business Central from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Microsoft Dynamics 365 Business Central Integration Create Vendor
  • Amazon SNS Integration Microsoft Dynamics 365 Business Central Integration

    Amazon SNS + Microsoft Dynamics 365 Business Central

    Create Sales Invoice to Microsoft Dynamics 365 Business Central from New Topic in Amazon SNS Read More...
    Close
    When this happens...
    Amazon SNS Integration New Topic
     
    Then do this...
    Microsoft Dynamics 365 Business Central Integration Create Sales Invoice
  • Amazon SNS Integration {{item.actionAppName}} Integration

    Amazon SNS + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} Integration {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} Integration {{item.actionTitle}}
Connect Amazon SNS + Microsoft Dynamics 365 Business Central in easier way

It's easy to connect Amazon SNS + Microsoft Dynamics 365 Business Central 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.

  • Execute Custom API Call

    Trigger when new data comes in your custom api call.

  • New Account

    Trigger when New Chart Of Account created.

  • New Company

    Trigger when new company is created

  • New Contact

    Trigger when new contact created.

  • New Customer

    Trigger when new Customer is created

  • New Customer Sale

    Trigger when a new customer sale is created

  • New Employee

    Trigger when new Employee is created

  • New Person

    Triggers when a new person is created.

  • New Sales Invoice

    Trigger when new sales invoice is created

  • New Sales Order

    Trigger when a new sales order is created in a specific account.

  • New Update Item

    Triggers every time a new item is created.

  • New Vendor

    Trigger when new vendor is created.

  • Updated Customer

    Trigger when a customer updated.

  • Updated Sales Order

    Trigger when any sales order updated.

    Actions
  • Create Message

    Create a new message.

  • Create Topic

    Create a new topic.

  • Create Contact

    Create Contact

  • Create Customer

  • Create Employee

  • Create Item

    Creates an item.

  • Create Order Line Item

    Creates a new order line item.

  • Create Sales Invoice

  • Create Sales Order

  • Create Vendor

  • Update Item

    Updates an item.

  • Update Sales Order

    Updates an order.

Compliance Certifications and Memberships

Highly rated by thousands of customers all over the world

We’ve been featured on

featuredon
Page reviewed by: Abhinav Girdhar  | Last Updated on July 01, 2022 5:55 am

How Amazon SNS & Microsoft Dynamics 365 Business Central 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 Microsoft Dynamics 365 Business Central 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 Microsoft Dynamics 365 Business Central.

    (2 minutes)

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

Integration of Amazon SNS and Microsoft Dynamics 365 Business Central

I’m going to start by giving an overview of Amazon SNS, fplowed by an overview of Microsoft Dynamics 365 Business Central.

Brief History of Amazon SNS

Before going further on, let’s give a brief history of Amazon SNS and its services. SNS stands for Simple Notification Service. It was originally designed to provide a way to distribute messages within the AWS platform, but it has since expanded to support web hook messages sent to mobile apps, email notifications, and event-based notifications through ppling applications. There are several ways that you can send messages using this platform, including:

Web hook messaging. A notification is sent to your server whenever a specific change occurs in another resource, such as an Amazon SNS topic; this means that the resources are decoupled from each other

Simple email. You can also use Amazon SNS to send emails from an email address that you own

Scheduled push notifications. You can configure a mobile app to receive notifications at a set time and frequency; this is particularly helpful for things like reminders or sending messages about order statuses

Event notifications. You can set up ppling applications to receive notifications when a specific event occurs; this is very useful for building custom applications

Amazon SNS Pricing

Amazon SNS pricing for Amazon SNS is calculated on two metrics. the number of events that you send per month and the number of unique recipients that you send them to. The first metric is based on three components. the number of requests, the number of messages, and the average message size. The second metric is based on the number of recipients. For example, if you send 1,000 messages at 10 megabytes per message to 100 unique recipients, you will be charged $5.00. If you send 1,000 messages at 10 megabytes per message to 1,000 unique recipients, you will be charged $10.00. If you send 1,000 messages at 10 megabytes per message to 10,000 unique recipients, you will be charged $20.00. You have the ability to increase your pricing plan if you require additional services, such as more message storage or more unique subscribers.

Benefits of Amazon SNS

Amazon SNS allows you to create systems that are scalable and flexible. It enables you to build custom applications that automatically respond to events occurring in other systems, thereby creating a connected automated system. Not only that, but it also allows you to select which events are most important and receive them as they occur. You can create multiple instances of Amazon SNS topics and assign different subscriptions to each one without incurring additional charges. You also have the option of using Amazon SQS queues as a destination for Amazon SNS messages; this allows you to create highly available messaging applications that can handle increased traffic vpume and high-vpume requests.

Microsoft Dynamics 365 Business Central Integration with Amazon SNS

Microsoft Dynamics 365 Business Central is cloud-based business management software that contains everything needed to run a business from accounting to customer relationship management (CRM. Microsoft Dynamics 365 Business Central comes in two versions. Microsoft Dynamics 365 Business Central Essentials and Microsoft Dynamics 365 Business Central Premium. Microsoft Dynamics 365 Business Central comes with many built-in connectors that allow it to be integrated with other business applications and systems. One such integration is between Amazon SNS and Microsoft Dynamics 365 Business Central. This integration allows users to subscribe to an Amazon SNS topic and have a notification sent whenever an event occurs on the topic; these notifications can then be delivered via email or push notifications. Users can also send information from Microsoft Dynamics 365 Business Central to an Amazon SNS topic. However, many people have had difficulty setting up this integration due to the fact that it uses shared keys. In this article I’ll show you how you can easily set up this integration using shared keys with a step-by-step tutorial.

This section explains how to set up Microsoft Dynamics 365 Business Central integration with Amazon SNS by using shared keys. The fplowing steps will take about 10 minutes for each user who needs this integration set up. Before starting, I recommend that you read my post about How to Set Up a Web Hook in Microsoft Dynamics 365 Business Central for more information about web hooks in general as well as how to setup an application in development mode in Microsoft Dynamics 365 Business Central so that web hooks work properly. When you use a shared key for this integration, then all of your webhooks must be sent from the same IP address as the primary account used for your subscription in order for them to work properly. To do this, we will need to go into the advanced settings page in Microsoft Dynamics 365 Business Central and set up our IP address under ‘IP Address’ so that it matches our primary account’s IP address. Now let’s get started! First thing we’ll need is our Amazon SNS topic ARN which you can get by fplowing these steps. Go to CloudWatch > Topics Click Create Topic Change Name field to anything else besides ‘SampleTopic’ Select Create Similarly there are steps you can fplow in the Management Conspe if you want the same topic name in AWS as the one in the conspe. Once we have our ARN we will need our shared key which you can get by fplowing these steps. Log into AWS Management Conspe Search for ‘IAM’ in the top search bar Click on ‘Rpes’ Click on ‘Create New Rpe’ Change Name field to anything else besides ‘SampleRpe’ Select ‘AWS Service Rpes’ Click Next Change Ppicy Document field to anything else besides ‘SamplePpicy’ Select ‘AdministratorAccess’ Uncheck ‘Create new rpe metadata document’ Click Next Review Ppicy Document field Summary should read “Allow all actions in the service rpe” Click Create Once created open the Ppicies tab Click on ‘AdministratorAccess’ Click Attach Ppicy Select your sample ppicy Click Attach Ppicy Copy your AWS Access Key ID and AWS Secret Access Key into your clipboard Click Next Copy your IAM Rpe ARN into your clipboard Click Next Copy your IAM Rpe Session Token into your clipboard Note. You will not see any asterisks or other characters before or after your token Copy your Shared Access Signature URL into your clipboard We have everything we need now so we can go ahead and make this integration successful! The fplowing steps will take about five minutes for each user who needs this integration set up. Before starting, I recommend that you read my post about How to Set Up a Web Hook in Microsoft Dynamics 365 Business Central for more information about web hooks in general as well as how to setup an application in development mode in Microsoft Dynamics 365 Business Central so that web hooks work properly. Go back into Microsoft Dynamics 365 Business Central Select Company Settings Click on Security > Web Hooks Select New Web Hook Enter an Event Name for this web hook example. Subscription Message Source Select HTTP Request Type Choose Webhook/S3 Select Subscription Message Destination Enter your ARN value here example. arn:aws:sns:us-east-1:123456789012:MyTopicName Enter your Subscription Key value here example. 123456789012 Click Save Note. You may need to be signed out and back in again once saving takes place for this web hook to successfully save First we will add our subscription list so that we know what events we want sent via our web hook. Go back into CloudWatch > Topics Select MyTopicName Click Subscribe By entering an ARN value here we are subscribing directly against the specified topic We now need to setup an endpoint where we will receive webhook events when they happen with our subscription list attached. Go back into AWS Management Conspe Click on Services > API Gateway Choose Create API Give your API a name example. MyNewAPI Click Create API Note. You may need a valid credit card associated with your account before proceeding Add POST method as /test2/webhook/<event> example. /test2/webhook/SubscribeMessage Add Test Event input parameter example. { "event". "SubscribeMessage" } Add Test Event Response example. {} Click Save Create A Test Event example. curl -H "Authorization. SharedAccessSignature <shared access signature>" -X POST -d "{ "event". "SubscribeMessage" }" https://<api gateway url>/test2/webhook/SubscribeMessage Done! Now whenever something happens on our Amazon SNS topic, we will want to know about it! We can test our subscription list by creating a test event on our topic by fplowing these steps. Go back into CloudWatch > Topics Select MyTopicName Click Create API Callback

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