pk_live_… key from your Widget (API) channel authorizes direct
calls to the agent’s HTTP API — useful for custom integrations (your own
forms, internal systems, other bots). The web widget uses exactly this API
under the hood.
- Base:
https://agents.juryo.ai - Authentication:
Authorization: Bearer pk_live_…header
The key identifies your firm as the tenant. Any system presenting it can
start conversations with your agent — the same way any visitor to your site
can open the widget.
Start a session
- the session id, in the
x-eve-session-idheader - a
continuationTokenin the JSON body, to continue the conversation
Stream the reply
The session emits NDJSON events (application/x-ndjson) while the agent
works:
session.started, message.completed (the agent’s
reply) and session.completed. Clients that don’t render incremental text can
ignore the *.appended events and rely on the *.completed ones.

