Zendesk's Events Connector for AWS enables streaming of event data from Zendesk's support suite into Amazon EventBridge. The native connector will allow any organization to easily utilize AWS services while reducing dependencies and overhead from API based integrations and API management. With Zendesk + AWS, organizations will be able to leverage their customer data for BI and Analytics, Machine Learning, Cloud Access Security Brokerage (CASB), and Security and Audit needs. AWS services that can be leveraged include: S3, Kinesis, Lambda, SNS, SQS and more.
Quick Start Solutions
Translating Zendesk Tickets
This solution deploys an integration with AWS Step Functions, AWS Lambda, and Amazon Translate for Amazon EventBridge SaaS Partner Integrations with Zendesk. This solution leverages Zendesk events, sending them to an Amazon EventBridge event bus that uses a rule to evaluate "Comment Created" events and targets a Step Functions execution when events are matching.
Zendesk Sentiment Analysis
This solution deploys an integration with AWS Step Functions and AWS Lambda for Amazon EventBridge SaaS Partner Integrations. This solution is triggered by a ticket creation event from Zendesk. An EventBridge rule then evaluates the event and invokes an AWS Step Function if event conditions match. You can use this as a starter project to extend this solution for any scenario that can be run through a Step Function workflow.
Zendesk Attachment Processing
This solution deploys an integration with AWS Step Function and AWS Lambda for Amazon EventBridge SaaS Partner Zendesk. When an image or PDF attachment is added to a Zendesk ticket, this integration will process the attachment and then update the Zendesk ticket with text and images identified in the attachment. This solution enables your Amazon EventBridge event bus to trigger a rule that evaluates all events and invokes an AWS Step Functions state machine as a target for matched events (i.e., an attachment is added to a ticket). Once sent to Step Functions, Lambda functions are invoked that:
- Extract values like attachment URL and ticket ID from the matched event and upload the attachment file to S3
- In parallel, detects the image labels using Amazon Rekognition & detects text using Amazon Textract
- Updates the Zendesk ticket with text and images identified via the Zendesk API
You can use this as a starter project to extend this solution for any scenario that can use Step Functions and Lambda to orchestrate and run code.
Visit the Amazon EventBridge FAQs page.
Get started building with Amazon EventBridge in the AWS Management Console.
Get a deeper understanding of EventBridge in the Developer Guide.