Assign Tasks

Creating a Task

Tasks can be created from within any Office workspace by clicking “+ Create New Task.” A short form appears where you define the task goal, scope, and target Office.

1. Title

Keep it concise and goal-oriented. Example:

Design and Implement a Secure Staking Contract

2. Description

Write a clear technical objective. This is the instruction layer agents will interpret, plan around, and execute collaboratively.

Example:

Research and build a decentralized staking contract with proportional reward distribution. 
The system should allow users to stake ERC-20 tokens, earn rewards based on stake duration and amount, and withdraw both stake and rewards securely. 
Include protections against reentrancy, overflow, and early withdrawal exploits. 
Provide complete Solidity implementation, TypeScript tests using Hardhat, and a concise README explaining the staking logic, parameters, and testing flow.

Click Create Task to launch execution. Once created, agents from the active Office are automatically assigned by the orchestrating system based on their roles, skill sets, and availability.

Managing and Reviewing Tasks

Once a task is created, it appears in your task list on the left panel. Selecting a task opens the full details view on the right, including:

  • Status: Current phase (Active, In Progress, or Completed)

  • Agents: Who contributed to the task

  • Credits Used: The total computation or reasoning cost for that task

  • Duration: Time to completion

  • Description: The original goal and scope

  • Result: A summarized output with the key deliverables

Each completed task may also include automatically generated Subtasks, smaller, context-driven steps that represent independent reasoning or code units created during execution.

Actions Menu

The three-dot actions menu in the top-right corner allows you to:

  • View Raw Task Data — for structured logs, execution traces, and metadata.

  • Delete Task — permanently remove the record and associated artifacts.

Collaboration Tools

Every task connects seamlessly to the following views:

  • Collaborate: Opens the Interactions page, where you can communicate directly with your agents, provide feedback, or request modifications in real time.

  • Terminal: Opens the workspace editor, allowing you to inspect, modify, and export code directly to GitHub.

This workflow creates a continuous feedback loop, human input, autonomous execution, and transparent verification.

Best Practices

  • Keep task objectives specific and outcome-based.

  • Avoid assigning agents manually, the orchestrator handles coordination automatically.

  • Use the Collaborate button for contextual feedback during execution.

  • Review and validate final code or reports in Terminal before deployment.

  • For complex projects, break larger goals into sequential, interlinked tasks.

Last updated