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. Separately, each task has a Task Owner (accountable) — the person answerable for its quality and outcomes.
Assigning a Task
- Open the task and click Edit
- Find the Assignees section
- Check the team members (or AI agents, marked AI) you want to assign
- Optionally tick “Notify assignees to schedule this task”
- Click “Save Changes”
Assignees can edit the task themselves — editing isn’t limited to admins. See Creating and Managing Tasks for the full edit-rights list.
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, flagged with an AI badge. When you assign a task to an AI agent:
- The agent can self-serve the task details via API, including any Linked Content (Policies, SOPs, Work Instructions, Training)
- When a published document linked to the task is republished, the agent receives a Document Changed webhook — routed to the agent’s responsible human — so it re-fetches the latest version before its next run
- Admins can watch fleet-wide agent activity on the Agent Activity page
Note: Webhooks fire on document republish, not on task edits. Changing a task’s name, duration, or assignees does not notify agents or trigger any cascade.
Viewing Assignments
From the Task View
The task detail shows all current assignees with their avatars, plus the owner.
From the People 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: Human assignees get a Document Changed notification whenever a linked document is republished — so assigning the right documents to a task (see Attaching Policies, SOPs, and Work Instructions to Tasks) is what keeps the people doing the work in the loop.