Introducing Profiles: set up each client and product once

A profile keeps a client's voice, words and facts, or your product's facts and the claims you can back up. Every task that uses it follows it on every run, and its checks read it.

Share
A glowing profile card with a person icon, stacked over earlier versions and a small product card, sends three lines of light to three task cards, each with a green check mark.

If you write for clients, you know the paste. Every task starts with the same block of notes: how this client sounds, the words they never use, the facts you're allowed to mention, the topics to stay away from. Three clients with three kinds of work each is nine copies of those notes. When a client says "please stop calling my readers folks", you have to find every copy and fix it, and the one you miss is the one that goes out.

People testing ConsoleX for client work did the same thing: one block of notes, pasted into every task. It worked until the notes changed.

Profiles fix that. A profile keeps what your work is for in one place: a client's voice, words and facts, or your product's facts and the claims you can back up. Tasks that use a profile follow it on every run, and their checks read it. Change it once, and every task that uses it follows from its next run.

Left: one sticky note copied into five scattered task cards, two of them faded and marked with amber dots. Right: one profile card on a platform with lines to three task cards, each with a green check.
Before: the same notes copied into every task. After: one profile, and every task follows it.

Two kinds of profile

Profiles has its own place in the sidebar, with client profiles and product profiles in one list. The examples in this post use a made-up client, Daniel Kim, and a made-up product, Acme Notes.

The Profiles page with three cards: client profiles for Daniel Kim and Maya Okafor, and a product profile for Acme Notes. Each card shows its version, how many tasks use it, and a Start a task with this profile link.
Each card shows its version and how many tasks use it.

A client profile is for someone you write for. It holds:

  • About the client: who they are, who reads them, their channels and language.
  • Voice and notes, in your own words.
  • Words and phrases they use, and ones to avoid.
  • Off-limits topics.
  • Facts and stories you can use, each with where it came from. Runs may use only the facts listed here or in that run's own material.
  • Rules from client notes, each linked to the run it came from (more on these below).
  • Up to five approved samples, as a voice reference. Facts in a sample count only once you list them as facts.
Part of Daniel Kim's client profile: words and phrases he uses and avoids, off-limits topics, three facts with their sources, and a rule from client notes marked From run #9.
Part of a client profile. Every fact says where it came from.

A product profile is for something you sell: the basics, the pitch, who it's for, features, pricing, and claims you can back up, each with a link to the proof. Below that is a section that's private to you: internal notes, words to use and avoid, and claims not to make. That section is never part of the product's public facts. Tasks use it as context and are told never to quote your internal notes.

Part of the Acme Notes product profile: two claims with proof links, then a highlighted Private to you section with internal notes, words to use and avoid, and claims not to make.
Claims need a link to the proof. The private section stays out of the public facts.

Start from what you already have

You don't have to fill in the form by hand. Choose New profile, then Draft with AI:

  • For a client, upload one document or paste text: three to five posts the client approved, or their style guide.
  • For a product, give one web page, or one document such as a product brief, one-pager or deck.

Drafting usually takes 10 to 40 seconds and keeps going if you leave the page. The draft waits for you in Profiles and on your Dashboard.

The part I care about most: every voice rule and every fact in a client draft has to quote the source. Before you see the draft, ConsoleX looks for each quote in the text you gave it. That step is a plain text match, not another model call. If the quote isn't there, the item stays out of the draft and is listed under "Left out of the draft", so you can add it yourself if it's right. Anything the source didn't settle goes under "For you to confirm". Product drafts work the same way: each fact comes with its source, and what the page or document doesn't say is left for you to fill in.

An AI draft of Daniel Kim's client profile. An amber box lists one item left out of the draft, a design award whose quote is not in the source, and one point to confirm. Below, the profile form is filled in, with each voice rule followed by its quote.
A draft from three approved posts. Each voice rule carries its quote. The award had no matching quote in the source, so it was left out.

The draft opens in the same form you'd fill in by hand, and nothing is saved until you press Save. Your first AI draft is free. After that, drafts use your plan allowance, then Credits, and a draft that fails isn't charged.

Every task follows it

Choose the profile in a task, under What to work from. Templates that write for a client or about your product ask for one; any other task can use one if it helps. From a profile, Start a task with this profile lists the templates that fit it, with the profile already selected.

The What to work from section of a new task, with Daniel Kim selected as the client profile, next to New profile and Open profile.
The profile is chosen, not pasted.

The profile isn't copied into the task. Each run reads the profile as it is when the run starts and records the version it used. You'll see it at the top of the result: "Written with Daniel Kim's profile · version 2". If the profile has changed since, the run says so: "(now version 3)".

You can't delete a profile while tasks still use it. ConsoleX lists those tasks so you can switch them to another profile first.

Checks read the same version

A run is checked against the same profile version it was written with. The client templates come with checks built on it:

  • Nothing the client didn't say: every experience, number, name, company and quote appears in the run's material or in the profile's facts.
  • Follows the client's profile: words to avoid, format rules and off-limits topics.
  • Sounds like the client: compared with the profile's voice rules and quoted sentences. This one is a suggestion, so a miss shows on the report without failing the run.
The checks of the This week's posts for a client template: six rule checks, then three AI judgment criteria: Nothing the client didn't say, Follows the client's profile, and Sounds like the client.
Template checks that read the profile. You can change any of them before you save.

Checks give you evidence for your decision, not a guarantee. A check without enough evidence comes back as needs review, never as passed, and you decide what gets sent.

Change it once

Edit a profile and save it, and you get a new version. Every task that uses it follows that version from its next run. History lists each version and where it came from, and you can view or restore any of them.

Some of the best changes come from your client. The Second version from client notes template applies a client's notes to a draft, shows where each note went, says which notes it didn't apply and why, and suggests rules for the profile so the same note doesn't come back next week.

A run of Second version from client notes, written with Daniel Kim's profile version 2. It shows the revised draft, each note and what was done with it, and a note not applied because client names need written approval. Below, Rules for Daniel Kim's profile lists two suggested rules with Add and Dismiss buttons.
The café's name stayed out because Daniel's profile says client names need written approval. Two of his notes became suggested rules.

Each suggested rule shows the note it came from. Nothing goes into the profile until you click Add. When you do, the rule is saved in a new version under Rules from client notes, linked to the run it came from, and every task that uses the profile follows it from its next run.

Templates that use profiles

For client work:

  • This week's posts for a client: turn this week's interview, voice note or call into LinkedIn posts in your client's voice, using only what they said, with a source line under each post.
  • Second version from client notes: apply the notes, show where each one went, and suggest rules for the profile.
  • Client voice profile: build or refresh a profile from several pieces of the client's writing, then save the result as the profile.

For your product:

  • Launch announcement for your product
  • Release notes from what shipped
  • Directory listing for your product

Profiles are optional. Most tasks don't need one. They earn their place when the same context repeats across tasks.

A few notes

  • Profiles attach to tasks. Chats and Agents can't use them yet, and saving a chat as a task doesn't bring a profile along.
  • An AI draft is a starting point. Read it before you save it.
  • A profile tells every run what to follow. It can't promise that every run does, which is why the checks read it too.

Try it with one client

Open Profiles, choose New profile, and draft one from posts a client already approved. Then start a task with it.

If you write for clients, I'd like to know what you keep in your notes that a profile has no place for yet. Write to contact@evalsone.com.

— Quentin