Skip to content

API Reference

Full auto-generated reference for the roomkit public API.

Core

  • RoomKit — Central orchestrator for rooms, channels, hooks, and storage
  • Hooks — Hook engine, registrations, and pipeline results
  • Routing — Inbound room routing
  • Store — Conversation storage ABC and in-memory implementation
  • Realtime — Ephemeral events (typing, presence, read receipts)

Channels

Models

Providers

  • AI — AIProvider, AIContext, AIResponse
  • SMS — SMSProvider
  • Email — EmailProvider
  • WhatsApp — WhatsAppProvider
  • Messenger — MessengerProvider
  • HTTP — HTTPProvider