Examples
Canonical workflows
Use these examples as reference behavior for users, tests, and AI agents that call Activizor.
Capture a tennis intent
User: Play tennis next Tuesday or Wednesday.
- Send the message to chat with the user's timezone.
- Activizor stores a draft intent because the time of day is missing.
- Ask a focused follow-up, then send the user's answer back to chat.
- When the response contains an active intent, matching can begin.
Resolve a participant
User: Find a time for climbing with Sam this weekend.
- Let Activizor capture the requested activity, participant name, and date window.
- If Sam is unresolved, ask the user which Sam they mean.
- Send the clarification answer to chat.
- Use the active intent only after the participant is resolved.
Turn overlapping windows into proposal
User: Both people have active hiking intents with compatible windows.
- Read active intents and availability windows from conversation state.
- Run deterministic matching against compatible activity category and time.
- Present a concrete proposal the participants can accept or decline.
- Record the accepted activity and later capture whether it happened.