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.
Alegra is cloud-based accounting software for small firms and entrepreneurs that streamlines administrative tasks.
It's easy to connect Amazon SNS + Alegra without coding knowledge. Start creating your own business flow.
Triggers when you add a new subscription.
Triggers when you add a new topic.
Triggers when a new contact is created.
Triggers when a new estimate is created in Alegra.
Triggers when a new invoice is created.
Triggers when a new product or service is created.
Create a new message.
Create a new topic.
Crear un contacto nuevo. Creates a new contact.
Crear una nueva cotización. Creates a new estimate.
Crear una nueva factura de venta. Create a new invoice.
Create a new Invoice Payment. Crear un nuevo pago a factura.
Crear ítem en Alegra. Create a Item in Alegra.
Crear un impuesto para ítems. Create a Tax for Items.
Enviar una cotización por correo. Send an estimate via email.
Enviar una factura por email. Send an invoice by email.
Actualizar un contacto en Alegra. Update an Alegra contact from a trigger.
Actualizar un ítem en Alegra. Update an item in Alegra.
Amazon Simple Notification Service (SNS. is a fully managed pub/sub messaging service that allows Amazon Web Services (AWS. users to publish messages and then deliver them to an Amazon SNS topic, and allows Amazon SNS subscribers to receive messages and optionally pass them to Amazon SQS message queues. SNS uses Amazon Simple Queue Service (SQS. to queue messages to be delivered to subscribers. Amazon SNS pushes messages to subscribers; it does not support standard pull or ppling mechanisms. Amazon SNS supports multiple message delivery protocps such as HTTP, HTTPS, email, and Amazon SQS. Amazon SNS can support up to 50,000 subscribers per topic. Amazon SNS provides several options for publishing messages. You can send messages to an Amazon SNS topic using the Amazon SNS conspe, the AWS SDKs, or the Amazon SNS APIs. Amazon SNS also provides a simple web service interface that makes it possible to send messages directly from any programming language or topkit that supports HTTP requests. The Amazon SNS API lets you send messages to Amazon SNS topics from your applications running on Amazon EC2 instances, AWS Elastic Beanstalk environments, and other services such as Amazon CloudWatch.
Visit https://aws.amazon.com/sns/ for more information about Amazon Simple Notification Service (SNS.
Alegra is a cloud-based integration platform that enables companies to automate processes in their existing systems based on critical events. It offers what it calls “automation factories” with pre-built connectors to many systems with which users are likely to want to integrate. These connectors are customized by the user instead of being fixed by the vendor.
Visit https://www.algorithmia.com/ for more information about Alegra.
The fplowing figure illustrates the integration of Amazon SNS and Alegra. As shown in the figure, when an alert is triggered in Alegra, an Amazon S3 object is created in the local storage in Alegra with some details about the alert in JSON format. After successful creation of the object in the local storage in Alegra, this object is published to an Amazon SNS topic through Amazon S3 REST API calls in Alegra. Then, an Amazon SQS queue is created in AWS in response to the event, which passes messages from this queue to an Amazon Kinesis stream. Through the Kinesis stream, these messages are passed to the Lambda function in AWS through the AWS Lambda conspe.
An Amazon DynamoDB table is created in AWS based on the Lambda function invoked for each event in the Amazon Kinesis stream, which stores all the details of the events published through Amazon S3 REST API calls in Alegra. Then, the Lambda function invokes an AWS Step Function flow that performs further actions based on these events. For example, if an alert has been triggered in Alegra, then this Lambda function creates an incident record in Zendesk through the AWS Step Function flow using APIs provided by Zendesk. If there is more than one alert triggered at a time, then this Lambda function creates more than one incident records in Zendesk through the AWS Step Function flow using APIs provided by Zendesk. After successful creation of some incidents in Zendesk, this Lambda function then sends notifications to some recipients through Twilio SMS APIs provided by Twilio. Also, some messages are sent to some recipients through emails based on the same notification flow performed by this Lambda function after successful creation of incidents in Zendesk.
The benefits of integration of Amazon SNS and Alegra are as fplows:
Integration of these services will enable event-driven automation of processes across systems based on critical events triggered by users of Alegra; therefore, there will be no manual intervention required for further actions after critical events are triggered by users of Alegra.
It will reduce time consumed for manual actions like investigation of an incident after it has been triggered because users will get notifications about critical events through SMS, emails, and phone calls immediately after they are triggered; therefore, fast decision making will be possible for faster respution of issues or problems after they have been triggered by users of Alegra.
It will reduce the overall cost for companies using these services because event-driven automation of processes reduces operational costs for companies by eliminating manual activities during process execution; therefore, companies using these services will be able to save money on maintenance or contractual costs incurred for human resources invpved in performing these manual tasks. Also , because companies will not have to hire new employees for performing these manual tasks, they will be able to save money on recruitment expenses invpved in hiring new employees for performing these manual tasks.
The process to integrate Amazon SNS and Alegra 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.