Start here
How to approve work
What Cook has to ask you about first, what an approval looks like, and how to stop something fast.
The first fair question about software that does marketing for you is: what can it do while I am not looking?
Cook asks you first before anything spends money or leaves the building. Leaving the building means reaching someone who is not on your team: a customer, a lead, a public web page, an ad platform.
Examples of things that wait for you:
- sending an email or a text to a customer;
- publishing a page at a public web address;
- putting an ad live, or changing what you spend on ads;
- posting somewhere public.
Research, drafting, planning and reading your own numbers do not wait. None of it costs money and none of it reaches anybody, so Cook just gets on with it and tells you what it found.
What an approval looks like
You get a request that shows the exact thing being proposed — the wording of the message, the amount, the page. It has three buttons:
- Approve — it runs exactly as shown.
- Request changes — you say what is wrong and it comes back changed.
- Reject — nothing happens.
What you approve is what runs. The request is frozen at the moment it is created, so it cannot change between you reading it and pressing the button.
When the proposal is a list, the request has tick boxes. Untick anything you do not want, approve, and only the rest runs.

Where requests appear
Open Approvals in Cook. Everything waiting for a decision is there.
If the request came out of a conversation, it also appears in that conversation, including in Slack or Discord if you use those. Deciding in either place closes the same request — you will not be asked twice.
Who is allowed to press it
In a workspace with one person, that is you.
In a team, your workspace has a rule about who signs off what. A teammate’s request goes to whoever is allowed to approve it, and an owner can do some things without a request at all. You set that under Settings.
Three things worth knowing
- A newer request replaces an older one for the same item. You cannot approve a draft that has already been superseded.
- A request left open for 30 days expires. Nothing runs. It is marked expired, not rejected.
- Rejecting closes it and nothing happens. If you add a note saying why, Cook uses it on the next attempt.
How to stop something quickly
Anything Cook does repeatedly is a routine, and every routine has an off switch. Turning a routine off stops it immediately. It is not deleted, so you can fix it, test it, and turn it back on.
A routine you build is off when it is created. It never runs until you switch it on yourself.
What to read next
Why is everything locked? — why your Cook may show less than you were expecting.