Loading…
Velaxe
EngagementHub — News, Events, Promotions, Campaigns & Audience Publishing | Velaxe

EngagementHub

Platform Event Bus — Integration

Publish content, campaign, schedule, registration, attendance, claim, audience, and analytics events so other apps can react without tight coupling.

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. 1

    Step 1

    Declare EngagementHub publish and subscribe topics in the app manifest.

  2. 2

    Step 2

    Define payload contracts with minimal identifiers, status, timestamps, and safe display metadata.

  3. 3

    Step 3

    Register handlers for only the events EngagementHub truly needs.

  4. 4

    Step 4

    Add idempotency and replay protection to each consumer.

  5. 5

    Step 5

    Run contract tests for publish, retry, duplicate, and out-of-order cases.

  6. 6

    Step 6

    Monitor event logs and dead-letter records from workspace operations.

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

Great for trying the integration.

Growth

USD 29.99 / monthly

Business

USD 79.99 / monthly

Enterprise

USD 199.99 / monthly