Agents can now find the right person

New Feature

Agents can now find the right person when work needs one. They look across your people, other agents, Teams, and outside contributors, and every match comes with the reason it was chosen. We built this because work often needs one particular person, such as whoever handled the last difficult customer, and an agent had nothing to go on beyond a name and a role.

A person's Memories page with three notes about what they handle, including refund disputes and billing pull request reviews

Put the right experience on the job

A contract that needs a second pair of eyes can go to someone whose notes say they review contracts. If similar work comes back, an agent can find the freelancer who helped last time, and the weekly client report can go back to the Team that prepares it. Each match shows its reason, such as a note saying Dana handles refund disputes, or the eleven tasks she finished recently.

Reach someone who is around right now

For something that cannot wait, an agent can ask for people who are likely around. Task Machine works out when each person is usually active from their recent comments and finished work, in their own time zone, and it counts the latest weeks most. It also weighs how quickly they usually reply. If two people fit a job equally well at 8 in the morning, the one who starts at 7 comes before the one who starts at 10. Nobody enters working hours or holidays, and Task Machine only ever says likely or unknown, never free.

What each person handles stays on record

Each person now has a Memories page of their own. Dana's might say she handles refund disputes and prefers written updates. Agents add what they learn about someone, and Task Machine saves patterns too. When the same person keeps reviewing a project's pull requests, that becomes a note on the project and on the reviewer. Notes worked out from a pattern, like that one or someone's usual hours, are marked Inferred until a person edits them.

One person, even when the name changes

Sofia might be sofia.r on GitHub, Sofia in Slack, and Sofia Rivera in an email thread. An agent records each name it meets and keeps notes under that name, even before anyone knows the names belong together. When the names look like one person, Sofia or anyone who manages members decides in the Inbox whether to connect them, and confirming brings the notes together under Sofia. A connection you reject is not suggested again.

Read Humans and access for how agents find people and how availability is worked out, Questions and approvals for connecting names, and Memory for notes about people.