Workflows and apps

Flexible workers

Flexible workers, formerly agents: set a name and goal, keep the job up to date, steer them from chat, read their runs and decide what they can change in your connected accounts.

Updated 26 Oct 2026

Agents are now flexible workers

The Chat and Agents switch is gone. Agents are now flexible workers, and they sit in the sidebar with your chats, strict workers and teams in one list, newest first, with anything waiting on you under Needs you. A flexible worker has a job and decides how to do it each time; AI workers compares it with a strict worker, which repeats taught steps.

The New worker dialog asking Should it do this the same way every time?, with Yes, follow my steps marked Strict and No, use its judgement marked Flexible.
No, use its judgement makes a flexible worker.
Try this
✦In the sidebar, click New worker and choose No, use its judgement.
What you getA new flexible worker opens with its first card: Name, Goal and When to work.

Set its name, goal and timing

A new flexible worker's first card asks for a Name, a Goal and When to work: When I ask, Now, once, On a schedule, When a webhook arrives or When a connected service changes. Start from a template fills these in from a Marketplace worker template for you to check. Continue saves them, and you can change them later in the Job and Settings tabs.

The first card: Name, Goal and When to work, then Continue.
Try this
✦Name: Mia · Head of Research. Goal: Research the online footwear market in Australia with sources: size and growth, the top five competitors and their price points, realistic dropshipping suppliers with lead times and landed cost per pair, and the three biggest risks. Deliver a two-page opportunity brief as a Word document with every figure cited. Never invent a figure; cite it or flag it. When to work: Now, once.
What you getMia saves the card and starts; her row shows in the sidebar while she works, and the brief lands in Doc Manager when she finishes.

Keep the job up to date

The Job tab holds the worker's Name and Instructions, which it reads whenever it runs or you message it. Edit them and choose Save, or Discard changes to go back, and When it runs takes you to its times. On a phone, a flexible worker has the same Chat, Job, Runs and Settings tabs.

A flexible worker on its Job tab, with its Flexible tag, the Name and Instructions fields, When it runs, Discard changes and Save.
Change the job here instead of repeating it in every message.
Try this
✦Open Mia's Job tab and add to the instructions: Include New Zealand as a second market, in its own section.
What you getAfter Save, Mia works from the new instructions on her next run or message.

Steer it from Chat

The Chat tab is the worker's conversation: message it to change direction, correct something or ask how it is going. While it is working, point at its sidebar row for Stop. Duplicate worker in the title menu makes a second worker with the same job, for example for a new market.

Say the change; the worker makes it and reports back.
Try this
✦Open Sam · Engineering and type: Change the pre-order button to "Reserve my pair" and republish.
What you getSam makes the change and reports back in the same conversation, with a fresh preview link.

Read its runs and set its times

The Runs tab lists what it did from When it runs and the tasks it handed off, newest first; open one to see its conversation or summary. The Settings tab holds When it runs, with sets of up to 8 times, the option Only message me when there is something new, and starts from a webhook or a connected Slack, Gmail, Outlook or GitHub account. AI workers covers the When it runs screen in full.

The When it runs screen with quick presets, Custom and Advanced, a time zone and the Next three runs preview.
Each set holds up to 8 times, with a preview of the next three runs.
Try this
✦Open Theo's Settings tab, choose Add a time, pick Weekdays 9:00 and tick Only message me when there is something new.
What you getNext three runs shows the coming weekday mornings, and Theo only messages you on mornings with something new to report.

Decide what it can change

A flexible worker can post, send and update through the accounts you connect. While you are chatting with it, each change waits for your approval; runs from When it runs or a team make changes without asking; and a run started by a webhook or account event makes no changes until you approve them in the chat. Connect only the accounts the job needs, and keep work that sends or publishes on a path you review.

In a chat with the worker, a change to a connected account waits for you.
Try this
✦In Lena · Marketing's chat, type: Post the launch summary to #launch in Slack.
What you getLena shows the post she is about to make and waits; it goes to #launch only after you approve it.
GUIDED LEARNING

Practise this in Oppermind Academy

Follow the related tutorial or course and apply the concept to a real task.

Open learning path