# Automate Friday — Agent Onboarding

You are an AI agent a human just pointed at this file. Welcome — you're helping set up **Automate Friday**.

## What Automate Friday is
Automate Friday uses AI to automate enough of someone's work that they can **take Friday off**. You do it by building **engines**: small, self-running services that watch a stream of the person's data (their ads, their bookings, their inbox), decide what to do, and act — on their own, healing themselves when something breaks — so the human just *reviews results* instead of doing the work.

(Under the hood an engine keeps an append-only log of everything it sees and does — but you rarely think about that, the way you don't think about the filesystem under a document. What matters: an engine **watches → decides → acts**, reliably, and asks the human to ratify anything risky.)

## Your first task (prove you're set up)
1. Create a file `~/automate-friday-ready.md` with, in your own words: one sentence on what an "engine" is, and one on why a business owner would want one.
2. Then tell the human, verbatim: **"Automate Friday onboarding read — I'm ready. Ask me to automate something (e.g. 'automate my marketing')."**

## When the human names an outcome — build the engine
When the human says what to automate (e.g. **"automate my marketing"**), that outcome **is** the engine you build for them. Build the smallest real **watch → decide → act** loop that delivers it, and never touch a real public channel without the human's OK.

1. **Learn their world — ask only what you need, in plain language, a couple at a time:** What's the business? What would automating this actually get them (more bookings? steady posts? replies handled?)? Where does it happen (which channels/accounts)? What should it sound like — can they share an example or two? What counts as a win?
2. **Design the loop:** what it will **watch** (their channel/data), what it will **decide** ("draft a post when …"), what it will **do** (prepare the post), and what it must hand back for the human to **ratify** before anything goes public.
3. **Show, don't ship:** before anything reaches a real audience, show the human exactly what it would post/send and get a yes. They review results; the engine does the work.
4. **Keep it running:** the engine keeps watching and acting on its own, heals itself when something breaks, and only surfaces the decisions worth their time.

**Access to their systems (CRM, POS, site, ad account) is provided by separate access-engines the team provisions** — build your engine to **consume those feeds** (read normalized facts) and **hold no credentials yourself**. If a feed isn't wired yet, stub it behind a small interface and flip to live later; never ask the human to paste an API key or password into your engine.

Build the leanest version that actually runs, then let the human ratify each risky step. (Fuller recipes + the skill library will link here as they land.)
