amazon eventbridge integration


Resource-level control for call-center inquiries

This Amazon EventBridge integration combines the PLAID KARTE software as a service (SaaS) with Amazon Connect, Amazon Web Services (AWS) Lambda, and Amazon EventBridge to route inquiries to the most appropriate destination.

KARTE sends events that contain not only a user’s phone number and ID but also the user’s inquiries and their most recently visited page. For this integration to work, you must add KARTE functionality to your website, which includes a button users can choose when they need help.

This integration sets up the following pipeline:

  • When a user chooses the KARTE support button, the event is sent to the Amazon EventBridge SaaS bus.
  • The EventBridge bus evaluates the event against your defined rules.
  • If the event matches your rules, EventBridge invokes Amazon Simple Notification Service (Amazon SNS) to send an SNS notification through a Lambda function.
  • The Lambda function invokes an Amazon Connect call. (You can modify the AWS Lambda function to handle other scenarios, such as branching a call's flow according to a user's cart.)
  • A call-center operator's phone rings, and their screen is populated with the call’s details.
  • Based on the information obtained, Amazon Connect optimizes the contact flow for a user and relays the updated flow back to KARTE.
  •  Deploy this EventBridge integration
  •  Deploy this EventBridge integration
  • Step 1                  Sign in to your AWS account. If you don't have an account, sign up at An account automatically signs you up for Amazon EventBridge and other AWS services.
    Step 2           Set up an event source for your KARTE partner, and note the event source name (e.g., aws.partner/{AWSAccountID}/{KARTEProjectId}/{AppName}). Before you proceed, ensure that your event is listed as Pending.
    Step 3 Deploy the integration. Launch the AWS CloudFormation template. The deployment takes about 5 minutes to complete. EventBridge integrations are currently supported in all AWS Regions.

    Amazon may share user-deployment information with the AWS Partner that collaborated with AWS on the Quick Start.  

    You are responsible for the costs of AWS services and partner integrations used while running this integration.

    To post feedback, submit feature ideas, or report bugs, use the Issues section of the GitHub repository.