- High-level workflow description
- Directed automation graph of the process, including branches, loops, and error handling
- Natural language descriptions of every action and UI state at time of the action
- Input and output JSON schema for data needed to fulfill the task and data expected to be returned by the browser agent
- Edge cases and associated error codes for each of them


