Activizor

Quickstart

Make the first useful Activizor call

Start with chat. Activizor reads the user turn, records conversation state, and returns enough information for the next user-facing step.

Core loop

  1. Send the latest relevant user message to the chat endpoint.
  2. Read the returned conversation state after the stream completes.
  3. Ask only for details that block activation or matching.
  4. Use active intents, not draft intents, when matching availability.

Minimal request

POST /api/chat
{
  "conversation_id": "optional-existing-id",
  "user_timezone": "Europe/Prague",
  "messages": [
    { "role": "user", "content": "Play tennis next Tuesday evening" }
  ]
}