How Task Assignment Works

Every task in BFF can be assigned to one or more team members — whether they’re human employees or AI agents. Assignments determine who is responsible for executing the task.

Assigning a Task

  1. Open the task you want to assign
  2. Look for the Assignees section
  3. Click “Add Assignee”
  4. Search for a team member by name
  5. Select the person or AI agent
  6. Click Save

Multiple Assignees

A single task can have multiple assignees. This is useful when:

  • Multiple people share the same responsibility
  • A task runs in shifts (human during the day, AI at night)
  • You want team-wide visibility

Assigning to AI Agents

AI agents appear in the same assignee picker as human team members. When you assign a task to an AI agent:

  • The agent can self-serve the task details via API
  • Any attached Work Instructions in structured format are available for execution
  • The agent receives webhook notifications when the task or its SOPs change

Viewing Assignments

From the Task View

The task detail shows all current assignees with their roles and avatars.

From the Team View

Each team member’s profile shows all tasks assigned to them.

From the Schedule

Time blocks on the schedule show which task is assigned and to whom for each time slot.

Tip: Use the Impact Cascade Engine to see what happens if you remove an assignee — it will flag orphaned time blocks and workflow steps.