Amazon EventBridge is the event bus service in AWS. AWS services put state changes on your account's default bus; your own code sends custom events with PutEvents; SaaS vendors such as Shopify, Stripe, and Zendesk publish event sources you can attach to a bus. Rules match events against a pattern and send them to up to five targets, including API destinations, which are HTTPS endpoints reached through a connection that holds the credentials.
Through Fibric, a rule routes the events you pick to the connector's API destination. An operator reads them, proposes an action, and waits for you. Approved actions go back onto a bus as a single PutEvents call, so downstream rules see the decision and its reason.
This is a reference listing. It documents what Fibric would read from Amazon EventBridge and what it could propose, based on the vendor's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.
Inputs
Events delivered to an API destination target: one HTTPS request per event that matches a rule's event pattern, with the event as the body
Events from AWS services on the account's default event bus, and custom events on buses created with CreateEventBus
Events from SaaS vendors such as Shopify, Stripe, Zendesk, Datadog, and PagerDuty, once their event source is associated with an event bus
Rules, targets, and buses through ListRules, ListTargetsByRule, DescribeRule, and DescribeEventBus
Archives and replay progress through DescribeArchive and DescribeReplay, including EventLastReplayedTime
Events that exhausted their retries, held in the dead-letter queue attached to a rule target
Proposed actions
Target capability: propose a PutEvents call of up to 10 entries, each with Source, DetailType, and Detail, to a named event bus
Target capability: propose a PutRule with an event pattern and PutTargets pointing at a queue or an API destination
Target capability: propose a StartReplay from an archive for a chosen time frame, optionally limited to named rules
Target capability: propose EnableRule or DisableRule to pause and resume a route
Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.
What you can build
Replay a window of events after a fix
An archive on the bus keeps events that match a pattern. After a target failure, the operator proposes a StartReplay for the affected time frame, limited to the rules that missed them. Replayed events carry a replay-name field.
Shopify and Stripe event sources are associated with a bus in your account. One rule sends their order and charge events to the connector's API destination, and the operator sees both sides of an order.
Events that exhaust the retry policy land in the rule's dead-letter queue. The operator reads that queue, names the target and the error code, and proposes a disable or a fix for your approval.
An AWS account with EventBridge in a Region where API destinations to public HTTPS endpoints are available
IAM permission for PutEvents, PutRule, PutTargets, StartReplay, and the Describe and List actions the connector calls on the buses and rules in use
A connection for the API destination; creating it adds the AmazonEventBridgeApiDestinationsServiceRolePolicy service-linked role, which manages the secret in Secrets Manager
A public HTTPS endpoint with a publicly trusted certificate; API destinations do not support mutual TLS
For SaaS events, an event source created on the vendor's side with your AWS account ID and then associated with an event bus
Authentication
AWS credentials signing requests with Signature Version 4 under an IAM principal permitted for the EventBridge actions used; each API destination's connection holds a Basic, OAuth client credentials, or API key secret in AWS Secrets Manager.
Limits
A PutEvents request carries at most 10 entries, under 1 MB in total; JSON nested deeper than 1000 levels is not processed.
A rule has at most 5 targets. A bus holds 300 rules by default, 100 in af-south-1 and eu-south-1, and only 30 may use wildcards.
Requests to an API destination time out after 5 seconds; each destination is limited to 300 invocations per second per account per Region by default.
Retries to an API destination stop after 24 hours or 185 attempts by default, and only 401, 407, 409, 429, and 5xx responses are retried.
Access and pricing
Reference listing. Fibric builds the connector under a managed deployment when you request it. Your quote covers the build, capabilities, usage, and support.
Does EventBridge retry a failed delivery to my endpoint?
Yes, for 401, 407, 409, 429, and 5xx responses, up to 24 hours and 185 attempts by default. It reads Retry-After and takes the more conservative wait. Other 4xx responses are not retried. Attach a dead-letter queue so exhausted events are kept rather than dropped.
Can I replay events that were already delivered?
Yes, if an archive on the source bus captured them. A replay selects a time frame and optionally specific rules, replays only to the source bus, and marks each event with a replay-name field. Ten replays can run at once per account per Region.
How do a SaaS vendor's events reach a bus?
The vendor creates an event source for your AWS account ID. You associate it with an event bus in the console, or with create-event-bus naming both name and event-source-name. Events published before the association exists are dropped and are not kept.
Ask about Amazon EventBridge
Ask about the capabilities and requirements in this listing.
This connector listing is developed, published, and supported by Fibric. It describes integration with Amazon EventBridge through published interfaces. Third-party names and logos identify the systems an integration connects to; they are the property of their respective owners, who are not affiliated with Fibric and do not sponsor or endorse this listing. Trademark policy