Your Instagram DMs, answered the way you would.

Setflow replies as you, asks your questions, and books the call into your Google Calendar. You get a Discord message when it’s done.

Sam H@sam.h.lifts
New
02

It asks your qualifying questions, one at a time.

The list comes from your playbook: his goal, his timeframe, what he has tried and how many days a week he can train. Each question waits for the answer to the one before it, so it reads as a conversation rather than a form.

03

“wait, is this actually you?”

When a lead asks whether they are talking to you, the setter sends the voice note you recorded and then carries on with the question it was asking.

04

It gets an email, then offers three real times.

The setter asks for an email address before it offers any times. It then reads your Google Calendar and offers three openings spread across the day, shown in his time zone.

05

Once he picks a time, everything he needs follows.

He gets one confirmation with no question attached. The calendar invite and Meet link go out, then your voice note and your video. A reminder follows the day before the call and another an hour before it.

Sam H@sam.h.lifts
Qualification
  • Goal
  • Timing
  • Tried before
  • Days a week
  • Budget
06

The booking arrives as a Discord message.

It comes as a direct message from the Setflow bot, so there is no server to join. It carries the time, the Meet link and every qualifying question with his answer. A hand-off arrives the same way, marked amber, with the reason and the last thing the lead said.

07

It can start the conversation too.

Ask people to comment a word on a post, and the setter sends each of them one private reply from your account, written in your voice around what they said. Nothing else goes out until they answer. When they do, it is a normal thread from there: your questions, your calendar, your Discord.

Ellie@ellie.trains
New
08

The moments where setters usually go wrong.

Four more leads, each at a point where most setters get it wrong.

Amy@amy.moves

actually hold on, i'm not sure i'm ready to jump on a call yet. feels like a big step

Lead· 10h

totally get it, it's not a big commitment, just a chat to see if it's even a fit

Setter· 10h

ok thanks, let me think about it

Lead· 10h

i'll leave it with you — just message me whenever you're ready

Setter· 10h
8 hours later

hey amy, no rush at all - was there anything you wanted to ask before deciding?

Setter· 2h
next day
GIF
Setter · next day
then nothing
08.1

When she is not ready, it lets her go.

There is no reframe and no second ask for the email. It sends one nudge eight hours later and one the next day, then it stops.

Jess@jess.runs

mainly want to get strong again and drop a bit of weight. i've got a slipped disc from last year though, is that gonna be a problem?

Lead· 50m

let me come back to you properly on this one

Setter· 48m
Handoff · @jess.runs · Medical questionThe setter has stopped replying. Reply from Instagram to take over.

hey jess, this is the kind of thing i'd want to talk through properly - how long ago was it and are you cleared to train?

You· 37m

Paused because you replied on Instagram, until tomorrow 2:15 pm.

08.2

A medical question goes straight to you.

The setter sends one line with no question attached, and the thread lands on your Discord with the reason. You reply on Instagram as you always would, and the setter stays out of the thread for a day.

Ben@ben.lifts
19 days

hey sorry went quiet, work got mental. still keen if you are

Lead· 1h

no stress at all, good to hear from you

Setter· 1h

we'd landed on 3 days a week and sorting it before christmas - still where you're at?

Setter· 1h
08.3

When he comes back after three weeks, it remembers him.

It knows how long it has been and which questions he already answered, so it picks up where the conversation left off instead of starting again.

Sam H@sam.h.lifts
Never sent
it's $400 a month, pretty reasonable tbh
you'll easily drop 10kg by christmas
only 2 spots left this month so be quick
haha no it's really me
08.4

The lines it is not allowed to send.

These are drafts the checker rejected before Sam saw them: a price, a promised result, a made-up deadline and a claim about who is typing. Every reply is checked against your rules before it goes out.

09

Everything the setter did, on one screen.

Home is a log of what happened today. Open any thread to see what the setter knows about the lead, and take the thread over with one tap.

Home

Friday 4 September · 1 thread needs you · 1 call this week · setter live.

SeptemberResults →
DMs handled
31
Qualified
12
Calls booked
5
Showed
4
Closed
2
Revenue
$3,200
reported by you
Needs you · 1Inbox →
J
@jess.runsMedical question1 h ago

Lead: about 8 months ago, physio cleared me for the gym last month

Activity
  • Booked @sam.h.liftsBooked Thu, Sep 10, 9:30 AM1 h ago
  • Replied to a comment from @ellie.trainsOne private reply. The setter waits for them to answer1 h ago
  • You replied to @jess.runs on InstagramSetter paused for a while2 h ago
  • Handed @jess.runs to youMedical question2 h ago
  • Replied to @ben.liftsPicked up where it left off; nothing re-asked.2 h ago
  • New DM from @ben.liftsBack after 19 days2 h ago
  • Follow-up sent to @amy.movesNo reply yet3 h ago
10

It writes the way you do because you showed it how.

You fill in a short questionnaire about you, your offer and who is a fit, and record two voice notes. If you send an export of your Instagram DMs, it learns your actual phrasing from those. You can talk to it in the simulator before it talks to a lead, and read a week of its drafts in shadow mode before switching it live.

Your offerWho's a fitHow you talkVoice & video

The setter writes as you, so the more real these answers are, the less it sounds like a script.

Personality and valuesRequired

pretty relaxed, straight up. i'd rather someone train 3 days for a year than 6 days for a month. not into hype.

Words and phrases you use a lot

all good · keen to hear · no stress · legit · easy

Things you'd never say

beach body · fat burner · anything about supplements by name

Saved 2 d agoNext: Voice & video →
InboxLive
Needs you 1ActiveBooked 1All
Search leads
  • S@sam.h.liftsSam HYou: here's the link for the call: meet.google.com/kqp-vxmd-hcz1hBooked
  • J@jess.runsJessMedical question · about 8 months ago, physio cleared me for the gym last month1hNeeds you
  • B@ben.liftsBenYou: we'd landed on 3 days a week and sorting it before christmas - still where you're at?1hQualifying
  • A@amy.movesAmyYou: hey amy, no rush at all - was there anything you wanted to ask before deciding?2hFollowing up

The Inbox with the same four leads. Amber rows are waiting on you.

Setflow is private. We take on a handful of coaches at a time.

Every account starts with a call, so we can both see whether it is a fit. After that, setup is your Instagram account, your Google Calendar and about thirty minutes on the playbook. The setter is usually talking to leads within the week.

thursday 9:30am works for me

Lead· 18m

all good, thursday 9:30am sydney time it is 👍

Setter· 16m