# The scattered kickoff call becomes a typed brief by lunch.

You automate agency client onboarding by putting a conversational agent in front of the kickoff conversation. It asks the objective, the audience and the deliverables one question at a time, types it into a creative brief, and hands it to the team before the first draft starts.

## The process this page is about

Not "AI for agencies". One process, the one that decides whether a new client’s first working session produces a brief the team can actually start from: the kickoff intake, the conversation that happens before anyone opens a design file.

- **Who starts it**: A new client who just signed, on a kickoff call with an account manager who has to turn an hour of scattered conversation into something the creative team can start from the same day.
- **What it costs today**: A Google Form sent ahead of the call, modified after submission nine times out of ten, or a rebriefing session when the first pass turns out to have missed the actual objective.
- **What it has to produce**: A typed creative brief: the objective, the audience, the one message that matters, what’s actually getting produced, and the brand lines nobody is allowed to cross.
- **of marketers admit their brief gets modified after they’ve already submitted it**: 90% (source: Admation)

## What it asks, and what it never asks

You name the fields your kickoff process already asks for. It does the asking, in whatever order the story comes out, and it keeps asking until the required ones are filled.

| Field | Type | Required | Why |
|---|---|---|---|
| client_contact_name | text | yes | Whose name goes on the brief |
| client_email | email | yes | Where the brief and confirmation land |
| project_name | text | yes | Which project this brief is for |
| primary_objective | text | yes | The objective the whole brief hangs off |
| target_audience | text | yes | Who the work has to land with |
| key_message | text | no | The one thing the audience should take away |
| deliverables_needed | list | no | What actually gets produced |
| inspiration_or_references | text | no | Direction without dictating the creative |
| hard_constraints | list | no | The brand no-gos, captured before the first draft |

### And what it will not do

- It never approves, rejects or judges the creative itself. That call belongs to a person on the team.
- It never quotes, negotiates or confirms a price, rate or package fee, even a range.
- It never promises or confirms a delivery date or turnaround time for anything.
- It never confirms a request is already in scope or free of charge. That is an account team call.
- When feedback contradicts itself, it never picks a side. It records both notes and flags the conflict.
- It never invents a field. If they didn’t say it, the record says "Not captured" instead of a guess.

## Try the run yourself

Six situations an agency actually handles, each running its own agent with its own fields. Pick one and answer it the way a real client would, scattered and mid-thought, and watch it ask the follow-up instead of accepting the blank.

- [We just signed, let’s get started](https://joina.chat/l/hbc-brief): Chat widget. The kickoff brief, in the corner of the agency’s own site.
- [Something’s wrong with a live campaign](https://joina.chat/l/hbc-urgent): Conversation page. A running campaign in trouble, escalated to a person immediately.
- [Would you even take this on](https://joina.chat/l/hbc-fit): Conversation page. Fit and budget, screened before anyone books a call.
- [It’s been a while since we worked together](https://joina.chat/l/hbc-winback): Conversation page. No guilt, just what’s changed since.
- [Here’s what’s not working](https://joina.chat/l/hbc-feedback): Conversation page. A paragraph of contradictions, captured exactly as said.
- [Getting ready to start](https://joina.chat/l/hbc-handover): Conversation page. Assets and access gathered before day one, never a password.

## Frequently asked questions

**How do I automate agency client onboarding?**

Name the fields your kickoff process already asks for, point the agent at your services pages, and put the link in the contract email. The agent runs the conversation, produces a typed creative brief, and posts it to your project tool through a webhook, Zapier or Make. Setup is minutes, not an implementation project.

**Will it approve creative or make decisions on our behalf?**

It is instructed never to approve, reject or judge a concept, draft or direction, and never to say something is on-brand or ready. Ask it whether a piece of work is good and it says plainly that’s a call for a person on the team, not this chat. Every conversation is stored with the sentence each value came from.

**What happens when a client’s feedback contradicts itself?**

The feedback agent records both notes exactly as given, without picking a side, and flags where they read as opposed to each other. It never decides which note wins and never approves the resulting change itself - that stays with the creative team.

**Can it quote a price or confirm what is included in scope?**

No. It never quotes, negotiates or confirms a rate, package fee or hourly cost, even a range, and never confirms that a request is already covered by an existing retainer. Both are account team calls, and it says so directly.

**Does it work with Asana or Airtable?**

Through a webhook, yes. Gnosari posts a signed JSON payload the moment a brief is complete, and Zapier or Make routes it into your project tool. There is no Gnosari app to install on either side.

## Five minutes from now your kickoff calls could be typing themselves up.

Build the agent, put it on your services pages, and watch the first brief arrive. Free to start, no card.

Full page: https://gnosari.com/for/marketing-agencies