What This Toolkit Is For
If you're a freelancer, consultant, or agency owner, you know the pain of client intake calls that ramble for 45 minutes and still leave you missing key details. This toolkit shows you how to build a Custom GPT that asks the right questions automatically, then turns the answers into a clean, structured brief you can act on immediately. By the end, you'll have a reusable bot that replaces your intake calls — and a stack of tools to store, format, and automate everything around it.
How to Choose Your Stack
Start with what you already pay for — if you have ChatGPT Plus, you already have everything you need to build the core bot for free. Add tools based on friction points: if you're manually copying briefs into a doc, add Notion; if you need scheduling baked in, add Calendly. Budget-conscious solopreneurs should stick to the free tiers listed below (they cover 90% of this workflow). If you're running client intake for a team, invest in the paid automation tools — the time saved pays for itself within your first week.
ChatGPT (Custom GPTs)
What it does: Lets you build a custom AI assistant with specific instructions, a defined personality, and a fixed set of intake questions — no code required.
Best for: Freelancers and agencies who want a bot that asks new clients structured questions and outputs a formatted brief every time.
Real example: Use it to replace a 30-minute discovery call — the client answers 8 questions in the chat, and you get a formatted brief in under 3 minutes.
Pricing: Free (limited GPT usage) / Paid from $20/month (ChatGPT Plus, unlimited Custom GPT builds and usage)
Get started: Go to Explore GPTs > Create, and in the instructions field, paste: "You are an intake assistant for a [your industry] business. Ask the client 8 questions one at a time: project goal, budget, timeline, target audience, must-haves, deal-breakers, inspiration examples, and decision-maker. After the last answer, summarize everything into a formatted brief with headers."
Claude
What it does: Writes cleaner, more nuanced system instructions than most tools, making it ideal for drafting your GPT's personality and question logic before you paste it into ChatGPT.
Best for: Anyone who wants their intake bot to sound less robotic and more like a real consultant.
Real example: Use it to draft 3 versions of your intake script, then pick the one that sounds most like your brand voice.
Pricing: Free (limited daily messages) / Paid from $20/month (Claude Pro)
Get started: Prompt it with: "Write a friendly, professional intake script for a [your service] business. Include 8 questions and a closing message that tells the client what happens next."
Zapier
What it does: Automatically sends your Custom GPT's output (or a form submission) into other apps like Notion, Slack, or your inbox.
Best for: Solo operators who want the brief delivered to them without manually copying and pasting.
Real example: Use it to auto-send every new client brief straight into a Slack channel the moment it's generated.
Pricing: Free (100 tasks/month) / Paid from $19.99/month
Get started: Create a Zap that triggers on a new form submission (if you're pairing GPT output with a form) and sends it to your email or Notion database.
Notion
What it does: Stores every client brief in a searchable, organized database you can reference for the entire project.
Best for: Agencies managing multiple clients who need a single source of truth for every intake.
Real example: Use it to build a "Client Briefs" database where every new GPT output gets pasted in as a new page, tagged by project type.
Pricing: Free (personal use) / Paid from $10/month per user (Plus plan)
Get started: Create a database with columns for Client Name, Project Type, Budget, Timeline, and Brief Link, then paste your GPT-generated brief into a linked page.
Typeform
What it does: Collects structured client answers through a polished, branded form as a backup or complement to your GPT chat interface.
Best for: Clients who prefer filling out a form over chatting with a bot — especially for higher-ticket B2B work.
Real example: Use it to collect the same 8 questions your GPT asks, then feed the answers into ChatGPT for formatting.
Pricing: Free (basic forms) / Paid from $25/month
Get started: Build a form matching your GPT's question set, then paste a client's Typeform responses into ChatGPT with the prompt: "Turn these client answers into a formatted project brief."
Make.com
What it does: Automates multi-step workflows between your intake tools — more powerful and flexible than Zapier for complex chains.
Best for: Agencies running multiple automations, like sending a brief to Notion, notifying the team on Slack, and emailing the client a confirmation — all at once.
Real example: Use it to trigger a 3-step automation the moment a Typeform is submitted: save to Notion, alert your team, and send a "we got your info" email.
Pricing: Free (1,000 operations/month) / Paid from $9/month
Get started: Build a scenario starting with your form or webhook trigger, then add modules for each destination app you use.
Calendly
What it does: Lets clients book their next call automatically after completing intake, without you sending a single email.
Best for: Anyone who wants the intake-to-booking process to be fully hands-off.
Real example: Use it to add a "Book your kickoff call" link at the end of your GPT's closing message.
Pricing: Free (1 event type) / Paid from $10/month
Get started: Create a "Kickoff Call" event type, grab the link, and add it directly into your Custom GPT's closing instructions: "After the brief is generated, tell the client to book their kickoff call here: [link]."
Airtable
What it does: Gives you a spreadsheet-database hybrid for tracking every client brief with filters, statuses, and views.
Best for: Teams that need to sort clients by status (new, in progress, closed) rather than just store text.
Real example: Use it to build a pipeline view showing every intake brief by stage, from "New Lead" to "Contract Signed."
Pricing: Free (up to 1,000 records/base) / Paid from $20/month per seat
Get started: Create a base with fields for Client, Budget, Timeline, Status, and Brief Summary, then log each GPT output as a new record.
Canva
What it does: Turns your plain-text brief into a polished, client-facing document with your branding.
Best for: Freelancers who want to send clients a professional-looking recap instead of a wall of text.
Real example: Use it to drop your GPT-generated brief into a branded one-pager template you send back to the client for approval.
Pricing: Free (basic templates) / Paid from $12.99/month (Canva Pro)
Get started: Search "project brief template" in Canva, paste your GPT's output into the text boxes, and export as a PDF to send.
Gamma
What it does: Converts your text brief into a designed presentation or one-pager in seconds using AI formatting.
Best for: Agencies who present the brief back to the client as a polished deck rather than a document.
Real example: Use it to paste your GPT's brief and generate a 5-slide project overview deck in under a minute.
Pricing: Free (limited monthly credits) / Paid from $10/month (Gamma Plus)
Get started: Paste your brief text into Gamma's "Paste in text" generator and let it auto-design a slide deck you can share directly with the client.
Building Your Workflow
Beginner Setup (free tools only)
Use ChatGPT to build and run your Custom GPT intake bot, Claude to refine the question script before you launch it, and Notion (free tier) to manually paste and store each generated brief. This costs $0 and takes about 20 minutes to set up — perfect if you're testing the workflow before committing to paid automation.
Advanced Setup
Start with ChatGPT running your Custom GPT to interview the client and generate the brief. Feed the client's raw answers through Typeform first if you want a branded, non-chat intake experience. Use Make.com to automatically push the completed brief into Airtable, tagging it by project status. Trigger Calendly at the end of the intake so the client books their kickoff call without any manual follow-up. Finally, run the final brief through Gamma to generate a polished one-pager you send to the client for sign-off — the entire pipeline runs with zero manual copy-pasting after setup.
Pro Tips
- Give your Custom GPT a strict output format in the instructions (e.g., "always end with a bulleted brief under these 5 headers") — without this, ChatGPT will format inconsistently between clients.
- Test your GPT with a fake "difficult client" persona first — vague answers, contradictions, unclear budget — to make sure your bot asks smart follow-up questions instead of accepting incomplete info.
- Add a final instruction telling the GPT to flag missing information explicitly (e.g., "If budget wasn't mentioned, write 'BUDGET NOT PROVIDED' in bold") so nothing slips through when you review the brief.