Streamvane
Connector category

Messaging brokers & event streaming

Deliver computed Genesys Cloud KPIs to distributed message brokers — the backbone of event-driven contact-center and enterprise architectures. Many consumers, one trustworthy KPI stream, no polling.

12 targetsRabbitMQ implementedKafka & Event Hubs framework-readySchema Registry
Messaging brokers & event streaming — Genesys KPI delivery

When point-to-point isn't enough

HTTP feeds work for WFM. Message buses earn their place when multiple consumers — analytics microservices, audit pipelines, real-time alerting, data-mesh domains — all need the same KPI stream without each one re-polling Genesys APIs. Streamvane publishes from the Reactive Engine through platform egress packages, never ad-hoc Genesys scripts.

Targets in this category

12 targets · 1 implemented / proven

Implemented

RabbitMQ

AMQP bridge for FIL and legacy event consumers.

Framework-ready

Apache Kafka

Native Kafka topic egress for Confluent and self-managed clusters.

Framework-ready

Azure Event Hubs

Kafka-compatible, Azure-native streaming.

On request

Amazon MSK

Managed Kafka on AWS using the shared producer core.

Framework-ready

Redpanda

Kafka API without ZooKeeper.

On request

Apache Pulsar

Multi-tenant pub/sub with tiered storage.

On request

NATS / JetStream

Lightweight, high-throughput messaging.

On request

ActiveMQ / Artemis

JMS broker for Java estates.

On request

IBM MQ

Enterprise messaging for regulated industries.

On request

Solace PubSub+

Event mesh for financial services.

On request

Google Pub/Sub

GCP-native messaging.

On request

AWS SNS / SQS

AWS notification and queueing.

Why it matters

Why messaging matters for Genesys programs

Genesys generates high-volume operational events — agent state, queue metrics, routing outcomes. An event fabric lets every consumer subscribe to the same computed truth.

One stream, many consumers, zero re-polling

Instead of each microservice hammering Genesys APIs on its own cadence, the Reactive Engine publishes once to a topic, exchange or queue. Analytics, CRM and warehouse loaders all subscribe to the same keyed, ordered KPI envelopes.

  • Per-partition ordering for interval metrics
  • Message keys + consumer dedup patterns documented
  • JSON envelopes, optional Avro / Schema Registry for Kafka
Genesys KPIs published once and fanned out to many bus consumers

Choosing

Choosing a broker

Start from the estate you already operate — the connector adapts, the KPI semantics don't.

Your estateRecommended starting point
Azure-first, Kafka skillsAzure Event Hubs
Existing Kafka clusterApache Kafka producer package
AWS data planeAmazon MSK or EventBridge
Legacy FIL / AMQP consumersRabbitMQ (implemented)
Financial-services busSolace or IBM MQ (on request)

Same engine, same guarantees

Every target inherits the platform

Whichever destination you pick, it runs on the same Reactive Engine — with consistent semantics, client-owned Azure, enterprise security and a delivery lifecycle that fits your estate.

One KPI definition

Every target in this category consumes the same computed metrics — service level is service level, everywhere.

Client-owned Azure

Ingest, reactive processing and storage run inside your subscription. Connectors are the only thing that reaches outward.

Platform-package model

Each target ships as a Global.Platform.* package on the shared core — adding one is a connector, not a rewrite.

Built for your SDLC

Provisioned as code, shipped through your pipelines, secured in Key Vault — like any other service you run.

Map your destinations to the right connectors

Book a connector assessment and we'll match your KPI families to the targets in this category — on your own Azure tenant.

Streamvane by Tessovia · Azure · AWS · GCP · Your data, your keys