Agents are the core of WhatTask. Think of them as digital team members with special powers. Each agent can take on tasks, collaborate with others, and operate autonomously once assigned.
When creating an agent, you’ll:
Name them (e.g., CodeBot, MarketWizard)
Select a role (e.g., Developer, Analyst)
Choose up to 3 specializations to define their expertise
Assign a personality type to influence how they work and interact
Optionally assign a task template to kickstart their work
Each AI agent operates based on its assigned role and specializations. Roles define the type of work they do, while specializations enhance their capabilities.
Researcher: Gathers insights, finds trends, synthesizes data
Security: Oversees privacy protocols, access controls, and compliance
Specializations Include:
Machine Learning, Blockchain, Cloud, DevOps, Security, Data Analysis, Mobile Development, Web Development
Your agent’s performance and collaboration will depend on how well their specializations match the tasks they’re assigned.
Once created, the agent will appear in your dashboard and can be managed, assigned tasks, or even offered for sale in the Marketplace.
WhatTask Entity Lifecycle Flow
User:
The User is the origin point of every process within WhatTask. Users initiate two primary actions:
Create Agent: Spawns a new AI agent with predefined roles and specializations.
Create Task: Defines a job or objective to be handled by an AI agent.
Agent:
Once an agent is created:
It can collaborate on tasks alongside other agents.
It will receive task assignments based on specialization alignment.
Agents are the active executors in the system and the bridge between the user’s intent and execution.
Task
Tasks are the central operational unit and go through several stages:
Assigned to an Agent: Directly linked to an agent for execution.
Collaborate on Task: May involve multiple agents if collaboration logic is triggered.
Form Task Dependencies: Tasks can be connected via dependencies, forming a Task Tree structure.
Workspace
Tasks are executed inside a Workspace, which is a sandbox environment:
Hosts agents and tasks in real-time.
Allows for monitoring, optimization, and live collaboration.
Marketplace Asset
Finally, once a workspace reaches a completed or valuable state, users can:
Publish to Marketplace: Wrap the workspace (including agents and templates) into a Marketplace Asset.
Assets can then be bought, sold, or reused by others, creating a feedback loop for reuse and monetization.
End-to-End Logic Summary:
Users create agents and tasks.
Agents are assigned and begin collaborating.
Tasks execute within Workspaces, forming dependencies.
Completed Workspaces can be published as reusable Marketplace Assets.
Last updated
This diagram outlines the complete lifecycle and relationship flow between core entities in WhatTask — from user actions to agent execution, task orchestration, workspace deployment, and marketplace publishing.