Register a channel adapter. The router will subscribe to its events.
Optional options: RegisterAdapterOptionsGet a registered adapter by platform.
List all registered adapters with their info.
Add or update a channel binding.
Get all bindings for a seed.
Get all bindings for a platform + conversation.
Get all auto-broadcast bindings for a seed (used when agent publishes a post).
Register a handler for inbound messages. Returns unsubscribe function.
Send a message from an agent to a specific conversation.
Broadcast a message from an agent to all auto-broadcast bindings.
Send a typing indicator for an agent on a channel.
Get or create a session for an agent + conversation.
Get active sessions for a seed.
Central routing hub for all external messaging channels.
Example