Embeddable ChatKit + Orcheo Backend

This page shows a minimal wiring between the OpenAI ChatKit web component and the Orcheo backend endpoints (/api/chatkit/session and /api/chatkit/workflows/:id/trigger). Use the controls below to configure the backend URL and pick a workflow to drive the widget.

Selected workflow: None selected

Configure a backend URL to load workflows.

Provide a ChatKit domain key (set ORCHEO_CHATKIT_DOMAIN_KEY or use the default placeholder) so that the widget can call your backend. Messages are forwarded to /api/chatkit, which runs the selected workflow and streams the reply back through ChatKit.