Overview
Publish content, campaign, schedule, registration, attendance, claim, audience, and analytics events so other apps can react without tight coupling.
Capabilities
-
Publish namespaced EngagementHub lifecycle events
-
Subscribe selectively to project, delivery, and external business outcomes
-
Use correlation IDs, idempotency keys, workspace IDs, entity IDs, and contract versions
-
Avoid sending full article bodies or unnecessary personal data in event payloads
-
Support retries, dead-letter handling, audit visibility, and consumer independence
Setup Steps (6)
-
1
-
2
Step 2
Define payload contracts with minimal identifiers, status, timestamps, and safe display metadata.
-
3
-
4
-
5
-
6
Limitations
-
The event bus should not be used to transfer large bodies, binary files, or full audience member lists.
-
Consumers must retrieve authoritative details from the owning app when needed.
-
Event ordering may not be guaranteed across unrelated entity streams.
FAQs
Should published news include full HTML in the event?
No. Publish the content ID, title or safe summary where needed, status, timestamps, links, and correlation metadata.
Can delivery apps subscribe directly?
Yes, when the event contract and workspace rules allow it.
What if an event is replayed?
Consumers should use event IDs or idempotency keys to avoid duplicate work.
Pricing
Free
Free
Growth
USD 29.99 / monthly
Business
USD 79.99 / monthly
Enterprise
USD 199.99 / monthly