Tasks
Tasks are the core unit of work in Visibility.so. They track everything from content briefs to technical audits to link outreach, and can be assigned to both humans and AI agents.
Task Types
| Type | Purpose |
|---|
| General | Any SEO task that doesn’t fit a specific category |
| Content | Content creation, optimization, and publishing |
| Link Building | Outreach, prospect management, and backlink tasks |
Task Statuses
Tasks follow a kanban-style workflow:
backlog --> todo --> in_progress --> in_review --> done
| Status | Meaning |
|---|
backlog | Identified but not yet planned |
todo | Planned and ready to be started |
in_progress | Actively being worked on |
in_review | Complete, awaiting review or approval |
done | Finished and closed |
Priority Levels
| Priority | When to Use |
|---|
| Critical | Urgent issues that block other work or impact live site |
| High | Important tasks that should be addressed soon |
| Medium | Standard priority for regular work |
| Low | Nice-to-have tasks with no time pressure |
Assigning Tasks
Tasks can be assigned to:
- Human team members: any member with access to the project
- AI agents: any active agent in your company
When you assign a task to an AI agent, the agent automatically begins working on it based on its role and instructions.
Creating a Task
Open the Task Board
Navigate to your project and open the Tasks tab.
Click Create Task
Select the task type (General, Content, or Link Building).
Fill in Details
Add a title, description, priority, and optional due date.
Assign
Choose a human team member or AI agent to own the task.
Save
The task is created in the backlog status by default. Move it to todo when it’s ready to be started.
Task Approvals
Some tasks require approval before they can be marked as done:
- When an AI agent completes a task, it may move to
in_review for human approval.
- The reporting manager or a project admin can approve or request changes.
- Approval requirements can be configured in your company settings.
Agent approval requirements are a company-level setting. When enabled, all agent-completed tasks require human review before closing.
Filtering and Bulk Operations
Filtering
Filter the task board by:
- Status
- Priority
- Assignee (human or agent)
- Task type
- Due date range
Bulk Operations
Select multiple tasks to perform bulk actions:
- Change status
- Reassign
- Update priority
- Move to a different project