01 · The pattern

Conversations are discovery. Workflows are commitment.

The fastest way to discover whether a co-worker has product-market fit inside your company is to start with conversations — Ask mode, ad-hoc questions, user-initiated. The user types, the co-worker drafts, the user accepts or ignores. Cheap to ship, cheap to throw away.

Once the same question gets asked at roughly the same cadence for two weeks, you're not exploring anymore. You're operating. That's when the conversation graduates into a workflow — scheduled, drafted into a queue, approved in batch, with an audit log.

The trap: graduating too early (when the workflow shape isn't stable yet) or too late (when the team has spent six months retyping the same prompt). The next few sections cover when, and how, to move.

Diagram · 01 From ad-hoc to scheduled, three checkpoints
STAGE 01 Ad-hoc chat CHECKPOINT 1 Repeat shape STAGE 02 Save-as-template CHECKPOINT 2 Stable output STAGE 03 Scheduled run CHECKPOINT 3 Owner accepts

Three checkpoints, each with a yes-or-no answer. Skipping a checkpoint is the most common cause of brittle workflows.

02 · When to promote

Three signals it's time.

  1. Same question, same shape, at least two weeks running. Not "similar question" — the same prompt structure with different parameters (account, period, region). If the question is genuinely new each time, it's not a workflow yet.
  2. The user accepts the draft > 80% of the time. Below that, the draft quality isn't stable enough — iterate inside Ask mode, not in scheduled production.
  3. The user would prefer not to be the one running it. If they enjoy the daily ritual, you don't have a workflow problem — you have a habit. Don't take it from them.

If all three are yes, promote. If any are no, hold — you'll iterate cheaper inside Ask mode than inside scheduled production.

03 · Checkpoint 1 — Repeat shape

Capture the conversation as a template.

The first formal move is to save the working prompt as a named template. Parameters slot in (account, period, region) — everything else is fixed. The same input shape, the same expected output shape, every time.

You can do this without leaving Ask mode. The template lives alongside the conversation history; the user can still tweak it. But naming it forces an honest answer to "are we doing the same thing repeatedly, or are we still exploring?"

04 · Checkpoint 2 — Stable output

Run the template, unattended, for a week.

The template is now scheduled, but the run lands in the user's private queue — not in front of any other stakeholder. The user reviews each day's output and notes what they would have changed. Track:

  • % of runs accepted without edit. Target: > 85% by end of the dry-run week.
  • Categories of edits made. If the same edit appears more than twice, the template is wrong — fix it before public production.
  • Runs that errored. If a data source goes empty or a query times out, the workflow has to handle it gracefully — not produce a confused draft.

Most workflows fail this checkpoint. The most common failure mode: the template is right for "last Tuesday's question" but doesn't generalize to "every Tuesday." Either tighten the template or postpone promotion.

"If the same human edit shows up three times in a row, the template is incomplete. Don't ship a workflow whose owner is silently rewriting it every morning."

05 · Checkpoint 3 — Owner accepts

A named role signs up to be the approver.

This is where most ad-hoc "AI experiments" stall. The user who built the prompt isn't the right approver of the daily/weekly output — the team lead is. Promotion to production requires that named role to explicitly accept the workflow into their queue.

The conversation isn't "the AI will save you time." The conversation is: "this draft will land in your queue at 9am Tuesdays. The first three weeks, please skim every line. After that, batch-approve whatever looks routine. Here's the kill switch." Owner says yes? Workflow ships. Owner says not yet? You have one more iteration to do.

06 · A worked example

"Weekly partnership pipeline review" — from chat to schedule.

An ops team at a Series-B fintech was using Ask mode every Monday morning. The Head of Partnerships would type "summarize this week's partner pipeline changes" and the co-worker would pull from CRM + email metadata to draft a 5-bullet review. The summary was good enough that it ended up forwarded to the CEO most weeks.

  • Week 1 (Ad-hoc): 5 runs, 4 accepted without edit, 1 reshaped slightly. Template extracted on Friday.
  • Week 2 (Save-as-template): Same person, named template. 5 runs, all accepted as-is.
  • Week 3 (Dry run, unattended): Scheduled for Monday 8:30am. Output landed in private queue. Reviewed daily. 4/5 accepted as-is, 1 had an edit to clarify a partner name — fixed in template.
  • Week 4 (Promote): Head of Partnerships becomes the approver of record. Output now routes to a shared Slack channel after approval. CEO is now a passive consumer, not a recipient by forward.

The shift from "the team asks daily" to "the workflow runs and someone approves" cut the Head of Partnerships' Monday morning by ~40 minutes. More importantly, it moved the work from "if she remembers" to "happens reliably." That's the actual value of promotion.

07 · Don't promote everything

Some conversations should stay conversations.

Strategic questions don't promote well. "What should we change about our pricing this quarter?" is a conversation — the inputs change every time, the shape of the answer changes every time, and the human asking the question is doing genuine novel thinking each round. Promoting it would freeze a frame of strategy into a recurring report no one reads.

The litmus test: would you be sad if this ran on autopilot and you didn't see the inputs? If yes — keep it conversational. If no — promote it and free up the cycles.

You probably already have a workflow-shaped conversation.

Most teams running Ask mode for a few weeks have at least one daily / weekly question that's ready to promote. The 45-minute call usually finds it.

Back to resources