SlideShare una empresa de Scribd logo
1 de 31
Getting Amazon SNS into Zapier
My name is Shalom Carmel.
I am a Solutions Architect at GlobalDots.com,
and a freelance consultant.
I solve problems for a living,
and share some of my solutions
Amazon SNS
Amazon Simple Notification Service (SNS) is a
web service that makes it easy to set up, operate,
and send notifications from the cloud.
http://aws.amazon.com/sns/
Zapier
Zapier enables you to automate tasks between
other online services (services like Salesforce,
Basecamp, Gmail, and 201 more).
http://zpr.io/Bhi
Here is how to connect Amazon
SNS to 200+ services via Zapier,
without a single line of code
You need to have an active AWS
account and a Zapier account
We start by opening the AWS console. Select
SNS, and click “Create New Topic”
Give your new topic a descriptive name
Jot down the Topic ARN, you will soon need it.
Click “Create New Subscription”
Leave SNS for a while and go to Zapier
We start with a web hook trigger “Catch Hook”
and a web hook action “GET”
Select and Copy the Webhook URL, and
continue
Switching over to SNS
Paste the Webhook URL into the SNS
Endpoint, and click “Subscribe”
The subscription is Pending Confirmation.
Copy the ARN if you forgot it earlier
In Zapier, we will add a custom filter on the
ARN we copied from the console
The Zapier web hook is public, and you don’t
want just anyone posting stuff into your ZAP
SNS requires subscription confirmation by
invoking the subscription URL
Zapier is smart enough to do it for us via the
GET web hook
By trying out the Zap we invoke the
subscription URL. Send, DO NOT continue.
Back in AWS, refreshing the view shows the
active subscription. Click “Publish To Topic”
Let’s send a test message
The webhook action was temporary, just to
confirm the subscription
Now we change the Zap to the real action that
we actually need, a Gmail draft 
The Subject keyword took a few minutes to
show on the list, so I typed {{Subject}} instead
Enable your Zap
You can start publishing to the SNS topic,
either manually or via Amazon’s API
This is the draft message created in Gmail
This is how it looks like in Zapier’s activity log
What else is possible?
What else is possible with Zapier?
 Insert a database record (SQL connection)
 Create a Helpdesk ticket (Desk.com,
Zendesk,…)
 Send SMS or ring a phone (Twillio)
 Post to a custom URL or API
 http://zpr.io/Bhi

Más contenido relacionado

Último

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Getting Amazon SNS into Zapier

  • 1. Getting Amazon SNS into Zapier
  • 2. My name is Shalom Carmel. I am a Solutions Architect at GlobalDots.com, and a freelance consultant. I solve problems for a living, and share some of my solutions
  • 3. Amazon SNS Amazon Simple Notification Service (SNS) is a web service that makes it easy to set up, operate, and send notifications from the cloud. http://aws.amazon.com/sns/
  • 4. Zapier Zapier enables you to automate tasks between other online services (services like Salesforce, Basecamp, Gmail, and 201 more). http://zpr.io/Bhi
  • 5. Here is how to connect Amazon SNS to 200+ services via Zapier, without a single line of code
  • 6. You need to have an active AWS account and a Zapier account
  • 7. We start by opening the AWS console. Select SNS, and click “Create New Topic”
  • 8. Give your new topic a descriptive name
  • 9. Jot down the Topic ARN, you will soon need it. Click “Create New Subscription”
  • 10. Leave SNS for a while and go to Zapier
  • 11. We start with a web hook trigger “Catch Hook” and a web hook action “GET”
  • 12. Select and Copy the Webhook URL, and continue
  • 14. Paste the Webhook URL into the SNS Endpoint, and click “Subscribe”
  • 15. The subscription is Pending Confirmation. Copy the ARN if you forgot it earlier
  • 16. In Zapier, we will add a custom filter on the ARN we copied from the console
  • 17. The Zapier web hook is public, and you don’t want just anyone posting stuff into your ZAP
  • 18. SNS requires subscription confirmation by invoking the subscription URL
  • 19. Zapier is smart enough to do it for us via the GET web hook
  • 20. By trying out the Zap we invoke the subscription URL. Send, DO NOT continue.
  • 21. Back in AWS, refreshing the view shows the active subscription. Click “Publish To Topic”
  • 22. Let’s send a test message
  • 23. The webhook action was temporary, just to confirm the subscription
  • 24. Now we change the Zap to the real action that we actually need, a Gmail draft 
  • 25. The Subject keyword took a few minutes to show on the list, so I typed {{Subject}} instead
  • 27. You can start publishing to the SNS topic, either manually or via Amazon’s API
  • 28. This is the draft message created in Gmail
  • 29. This is how it looks like in Zapier’s activity log
  • 30. What else is possible?
  • 31. What else is possible with Zapier?  Insert a database record (SQL connection)  Create a Helpdesk ticket (Desk.com, Zendesk,…)  Send SMS or ring a phone (Twillio)  Post to a custom URL or API  http://zpr.io/Bhi