askROI Blog
Give askROI a finish line, and it works until it gets there
Turn on Goal, say what done looks like, and askROI works turn after turn while a separate check decides when the job is really finished.
By askROI · · Updated
Try it
This button opens a new chat with Goal already switched on and the goal filled in. For your own jobs, pick Goal from the + menu beside the message box, or ask for a goal in plain words.
Opens a new chat with a message you can edit before sending
Most chats end when the reply ends. You read it, spot the three things it skipped, and type "keep going". On a job with ten steps, you turn into the project manager: remembering what's left, checking each pass, deciding when it's finished.
Goal mode takes that job off your hands. You describe what done looks like, once. askROI works toward it one turn at a time, and after every turn a separate check reads the chat and decides whether you're there yet.

The model doing the work doesn't get to call it done
After each turn, a second, lighter model reads the conversation and makes one of three calls:
- Done, when what's in the chat meets the finish line.
- Keep going, with a note on what's still missing. That note steers the next turn.
- Pause, when the work is blocked or needs something only you can give.
The check has no tools and is told not to assume any work it can't see. A line like "all answers verified" counts for nothing unless the sources are on the page. That's why the best goals say where the proof will show up: a list of sources, a change log, a table you can scan.
While a goal runs, its card above the message box reads Pursuing goal with a count of cycles so far, and switches to Checking progress between turns. Tap the card to read the check's latest note.
Your goal gets checked before any work starts
Before the first cycle, askROI reads the goal itself and does one of three things.
A goal that already has a count, a check and an output starts right away. A good idea that's still vague gets one to three questions, each with a few options and one marked Recommended. Your answers come back as a rewritten goal on a Confirm goal card, which you can edit before you press Start goal. And a goal no one could ever prove finished ("the best laptop ever made") stops at Goal needs a clearer finish line, with a sharper version for you to edit and retry.
Pick one of these to see how it goes:

Good goals have a number, a check and a file
The three starters on the Goals card in the create screen show the pattern:
- "Find me 20 options that fit my criteria, check each one is still available, and put them in a sheet."
- "Clean and dedupe my spreadsheet, then prove the totals still reconcile in a change log."
- "Write my article and keep revising until every claim has a source or is cut."
Each has a number or a state anyone can check, a place where the proof lands, and a clear end. What never works is a goal without one: "forever", "until it's perfect", "make it better". Those are fine things to want. No check can say they're done.
Goals are the wrong tool for one quick pass. If you want a single draft checked once, the AI fact checker gets you there faster. Goals earn their keep on jobs that take several rounds.
It stops on its own, and tells you when it does
A goal pauses whenever carrying on would mean guessing:
- You write in the chat. Your message pauses the goal, so it never talks over you. Pressing stop mid-turn pauses it too.
- It needs you. A question or an approval waits for your answer.
- Credits run out. The card says so plainly.
- Every 25 cycles. Even a goal that's going well stops for a check-in. Press resume to give it another 25.
You can pause, resume or clear a goal from its card at any time. It also doesn't ping you after every cycle: you hear from askROI when the goal stops, whether it finished or needs you. When it finishes, the card goes away and a quiet line under the last answer reads Goal complete, with how long it took, the credits it used, and how many cycles it ran.
What it costs and where it works
Each cycle is a full chat turn and uses credits like one, so a goal that runs eight cycles costs more than a single answer would. Goal turns run on a model askROI picks for the job, so the Standard and Premium switch is locked while a goal is active. A chat holds one goal at a time, and Goal isn't offered in music or video chats.
The hard part of a long job was never the typing. It was holding the thread: what's left, what's been checked, when to stop. Write the finish line down once, and askROI holds the thread for you.