Events
Event contracts for the Float Service: what it publishes to EventBridge and what it consumes. Flow behavior lives on the domain pages linked from each row.
Published
user_float_created
Published to EventBridge by the API Lambda immediately after a float record is successfully written to RDS.
| Field | Value |
|---|---|
Event source |
|
Event type |
|
Payload |
Full float object: |
Trigger |
|
Downstream services subscribe via their own EventBridge rules; the Float Service does not manage those subscriptions.
Consumed
Each inbound event is tapped from EventBridge into a dedicated SQS queue (with DLQ) consumed by the handling Lambda; the ACH callbacks arrive on Kinesis.
| Event | Source | Transport | Handled by |
|---|---|---|---|
|
|
EventBridge → SQS |
webhook-worker — Webhook Collections |
|
|
EventBridge → SQS |
webhook-worker — Plaid Disconnected |
|
|
EventBridge → SQS |
webhook-worker — Plaid Disconnected |
ACH payment callbacks |
Payments Service |
Kinesis |
ach-handler — ACH Callbacks |
Schedule-driven triggers (EventBridge rules and Scheduler entries) are documented in Infrastructure.