Skillforge Field notes on shipping with AI tools

An AI Client Onboarding Workflow for Freelancers

freelancingai-workflows

Client onboarding is the same ten tasks every time: collect the basics, turn a rambling discovery call into a brief, write the proposal, send the kickoff email, set up the project space, and start the reporting rhythm. It is also the worst possible time to do them, because a new client is watching how you operate and you are still finishing the last project.

This is the workflow we use to run that sequence with an AI assistant doing the drafting and a human (you) doing the judging. It is tool-agnostic: it works with Claude, ChatGPT, or any capable assistant. No claims about hours saved, because we have not measured yours. What it reliably buys is consistency: every client gets your best onboarding, not the version you had energy for that week.

The two rules that make this work

Rule one: the AI drafts, you decide. Nothing generated goes to a client without your read. The assistant is a fast junior associate, not a spokesperson.

Rule two: templates first, AI second. The assistant fills your structures. If you do not have a proposal skeleton or a kickoff checklist, write those once, by hand, from your best past project. Generic AI output is what you get when you give the model nothing of yours to work from.

One more thing before pasting client information into any tool: check what you have agreed to. Some client contracts restrict AI use or data sharing, and the consumer tier of an AI tool may train on your inputs where a business tier does not. Know your contract terms and your tool's data policy first. It is a five-minute check that avoids a very bad conversation later.

Step 1: A fixed intake form

Before AI touches anything, collect the same facts from every client: company, contact, decision maker, goal, deadline, budget range, existing assets, who approves the work. A simple form or a copy-paste email template is fine.

This step matters because everything downstream is generated from it. Structured input in, usable drafts out. Freeform "tell me about your project" emails in, mush out.

Step 2: Discovery call to structured brief

Record or take notes on the discovery call (with permission), then have the assistant turn the mess into a standard brief. The prompt that works:

You are helping me onboard a new client. Below are my raw notes
from our discovery call, plus their intake form answers.

Produce a client brief with exactly these sections:
1. Client and stakeholders (who decides, who approves)
2. Problem in the client's own words (quote them where possible)
3. Goal, restated as a measurable outcome
4. Scope: in / explicitly out
5. Constraints (deadline, budget range, technical, brand)
6. Risks and open questions I should resolve before proposing

Do not invent anything. Where my notes are unclear, put the item
under "open questions" instead of guessing.

INTAKE: [paste]
NOTES: [paste]

The "do not invent, park it under open questions" instruction is the important line. The brief's job is to expose what you do not know while it is still cheap to ask.

Review the brief, resolve the open questions with the client, and save it. This document is now the single source of truth that every later step feeds on: proposal, kickoff, even your weekly updates.

Step 3: Proposal draft from your skeleton

Give the assistant two things: the approved brief and your proposal template (your sections, your voice, one strong past example with the numbers changed).

Draft a proposal using my template below and the client brief.
Keep my section structure and my tone. Write the scope section
directly from the brief's scope list, and mirror the client's
own words for the problem statement. Leave the pricing table
cells as [TBD]; I will fill those myself.

TEMPLATE: [paste]
BRIEF: [paste]

Pricing stays human. Not because the model cannot fill in numbers, but because pricing is judgment about the client relationship, your pipeline, and your positioning. That judgment is your actual job. Same for anything contractual: payment terms, IP, liability language. Draft with AI if you like, but a lawyer, not a model, blesses your master services agreement.

Edit the draft hard. In our experience the generated proposal is 80% there and the missing 20% is exactly the part the client is paying attention to: the two sentences that prove you understood their specific situation.

Step 4: Kickoff email and welcome pack

Once the proposal is signed, the kickoff sequence is almost pure template work, which makes it the most automatable step in the pipeline:

  • Kickoff email: what happens next, what you need from them, first milestone date. Generated from the brief plus your standard email skeleton.
  • Welcome pack: how to reach you, response times, how feedback works, how invoicing works. This is a static document you wrote once; the assistant just personalizes names, dates, and project specifics.

Ask for the output in your voice by showing it two or three past emails you actually sent. Style transfer from real examples beats any "write in a friendly professional tone" instruction.

Step 5: Scaffold the project space

Have the assistant generate the project checklist and folder structure from the brief: milestones as tasks, deliverables as folders, open questions as first-week to-dos. If your assistant can execute (Claude Code running in a projects directory, for instance), this becomes a one-command scaffold rather than copy-paste. Either way the structure comes from the brief, so nothing gets set up that was not scoped, and everything scoped gets a home.

Step 6: The standing status update

Onboarding ends when the reporting rhythm starts, so build it in week one. Keep a running work log (bullet points are enough), and each week:

Write my weekly client update from the work log below and the
brief. Three sections: Done this week, Next week, Needs your
input. Under 150 words total. Flag anything that threatens the
milestone dates in the brief.

Short, structured, every week without fail. Clients rarely fire freelancers over one missed deadline; they fire them over silence. A reliable update cadence is the cheapest retention tool that exists, and it costs you five minutes once the log habit is in place.

What deliberately stays human

Worth restating as a list, because the workflow only stays trustworthy if these stay yours:

  • Pricing and negotiation
  • Contract terms and anything legal
  • Delivering bad news
  • The final read on every single thing a client sees

FAQ

Should I tell clients I use AI?

Be honest if asked, and check your contract either way: some agreements require disclosure or restrict AI use outright. The defensible position is the one this workflow enforces: AI drafts internal and outbound material from your templates, you review and own every deliverable. If a client relationship could not survive that sentence, do not hide it, fix the workflow.

Won't AI-generated proposals sound generic?

Generated from nothing, yes. Generated from your template, your past examples, and a brief written in the client's own words, much less so. The residual generic 20% is why the human edit is a rule and not a suggestion.

What about client data privacy?

Use a tool tier with a no-training data policy, keep sensitive credentials out of prompts entirely, and respect any confidentiality clauses you signed. When in doubt, redact names and numbers before pasting; the drafts work fine with placeholders.

Do I need special software?

No. Every step above works in a chat interface plus your existing documents. Automation (forms feeding prompts, one-command scaffolds) is a nice second phase once the manual version of the workflow has proven itself on a couple of clients.