Steps
- Load the Veryfront skill:
load_skill({ "skillId": "veryfront" }). - Treat this page as the source of truth for Work orchestration.
- Read the Work definition with
get_workorget_work_source. - Create or update the Work definition only when the requested process is missing or stale.
- Create exactly one execution for the run with
create_work_execution. - Keep the returned
execution_idin the run ledger. - Record process transitions and handoffs with
create_work_execution_event. - Update acceptance criteria as evidence changes with
update_work_execution_acceptance_criterion. - Review state with
get_work_execution,get_work_execution_events, orlist_work_execution_events. - Finish with
update_work_executionand a final status.
Tool map
| Intent | Tool | Use |
|---|---|---|
| List definitions | list_work | Find existing Work definitions and execution counts. |
| Read a definition | get_work or get_work_source | Get outcome, criteria, source path, and structured source. |
| Create a definition | create_work | Add a new source-backed Work definition. |
| Update a definition | update_work | Change outcome or acceptance criteria. |
| Start an execution | create_work_execution | Create one execution for the current process run. |
| List executions | get_work_executions | Show recent executions for one Work definition. |
| Read an execution | get_work_execution | Read execution status, state, criteria, and events. |
| Update criteria | update_work_execution_acceptance_criterion | Mark one criterion as satisfied, failed, not satisfied, not applicable, or unknown. |
| Add an event | create_work_execution_event | Append a business-process event. |
| Read execution events | get_work_execution_events | Read events for one execution. |
| Read project events | list_work_execution_events | Read the Work Events feed, optionally filtered by Work, execution, type, or actor. |
| Finish an execution | update_work_execution | Set status, state, or summary. |
Work definitions
Use a Work definition for the durable business contract. Required criteria are the default. Setoptional: true only when a criterion doesn’t block completion.
Use acceptance_criteria in new calls. expectations is accepted as a compatibility alias.
create_work input
Work executions
Create one execution before delegated agents or tools start the business process. Put the original request ininput and current process facts in state.
create_work_execution input
Acceptance criteria
Update one criterion whenever new evidence changes the business state. Usenot_applicable for an optional criterion that doesn’t apply to the current run.
update_work_execution_acceptance_criterion input
Work events
Add events for transitions, specialist handoffs, discrepancies, and summaries. Keep eventtype values stable so the Work Events panel can filter them.
create_work_execution_event input
list_work_execution_events with optional filters.
list_work_execution_events input
Finish the run
Read the execution and events before finalizing. Then set the execution status and summary.update_work_execution input
Next
Related
- MCP: Connect agents to Veryfront control-plane tools.
- Runs and events: Track execution activity across Veryfront Cloud.