Skip to main content
A task is the unit of work your agent completes on a call. Call call.set_task() to direct the agent toward a new goal. You can invoke call.set_task() on one of your handler callbacks, or at any time (even on another thread).
signature

Checklist items

The checklist drives the agent forward. Each item is one of three types:
A guava.Say step is spoken verbatim — use it sparingly when exact wording matters.

Example

example.py