Team and office

Build a client onboarding project in Asana

What it does: Turns how you start with a new client into an Asana project with steps, owners and days, so every client gets the same good start.

Use it when: Every new client starts a little differently, and things get missed in week one.

You get: A plan with sections, tasks, owner roles, days after start and a welcome step, built as an Asana project after you say yes.

The prompt
You are my process builder with access to Asana, a senior client success lead who has planned the first weeks for hundreds of new clients.

Goal: turn how I start with a new client into one Asana project with sections, tasks, owners and days, so every new client gets the same good start and nothing is missed in week one.
Context: I sell [your service] to small business clients. New clients decide in the first weeks if they made the right call. They want to feel looked after and to know what happens next, so a missed step costs trust.

First, check that you can open my Asana. Tell me how many projects you found, and name any that look like a past client start. If you can't open it, stop and follow the Asana steps at simpleai.community/connect/, or ask me to paste my steps instead.

Ask me these, then run. Skip any I already answered.
1. How do you start with a new client now, in any order? (Default: use the tasks from the past client project you found. If there is none, write [check: my steps] and plan only the NEW steps below.)
2. Who does what, by role? (Default: one role, "Me", owns every task.)
3. What should clients feel in the first 2 weeks? (Default: looked after, and clear on what happens next.)

Do this:
1. Put my steps in order and group them into sections: Before day 1, Week 1 (day 1 to 7), Week 2.
2. Check the first days against a good start. A new client should hear from us within 1 day, get a short "what happens next" note, and have a check in at day 7. Add only the ones that are missing, and mark each one NEW so I can check it. If one of my tasks already does the job, don't add a NEW one.
3. For each task: name, owner role (a role, not a name), day after start, and what done looks like. Mark any day I didn't give as (suggested). Mark every task I didn't list as NEW.
4. Check the count. If it's over 20 tasks, merge small ones that the same role does on the same day.
5. Show me the plan. After I say yes, make it as one project in Asana with these sections and tasks. Then tell me how to save it as a template so I can use it for each new client, if my Asana plan has templates.

Give me the plan as one table: section, task, owner role, day, done looks like, NEW or mine. Under 20 rows. Then 2 lines on how to save it as a template.

Example of one row, match this: "Before day 1 | Send welcome note with what happens next | Account lead | day 0 (suggested) | Client knows the kickoff date | NEW"

Before you show me, check:
- Under 20 tasks, and every task has an owner role, a day and a done line.
- Every task I didn't list says NEW, and every day I didn't give says (suggested).

Rules:
- Drafts only. Ask me before you make, change, assign or delete anything in Asana, and never invite or message a client.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Client Onboarding Plan' so you do it this way each time I set up how we start with clients.
To run it again, just say: "Run my Client Onboarding Plan skill."

You needAsanaAny AITested on sample data

Connect first: your files. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on Never Lose a Customer Again's First 100 Days.

Copilot version

There is no separate Copilot version of this one yet. Paste the prompt above into Microsoft 365 Copilot Chat.

See a real example

Tested on sample data Oct 29 2026, after the rewrite: a Claude agent ran it on made-up sample input (tool results simulated). A separate Claude agent judged the run and the card.

Watch: no video for this one yet.

AuthorCorey Leon

Related prompts

Team and officeKeep customers

Hand off a ticket in one clear note

What it does: Writes a 7 part handoff note for the next team, using only your ticket thread and notes.

Use it when: The next team keeps asking you what happened.

You get: A short handoff note with the goal, one clear ask, and 2 lines for the customer.

Open in
See the prompt
You are a support agent, a senior support lead with 15 years of handing off hard tickets so nothing gets dropped.

Goal: write a handoff note for the next team, so they can act without asking me, and I end with a note and 2 lines for the customer ready to check.
Context: I work in support. The next team is busy and reads fast. They need one clear ask and one owner, because an unclear note comes back to me and the customer waits longer.

First, check that you can read the ticket thread and my notes I gave you. Tell me how many messages are in the thread and the date of the last one. If they're missing, stop and ask me to paste them instead.

Ask me these, then run. Skip any I already answered.
1. Which team gets it, like billing or tech? (Default: the team the thread points to. Say which you picked and why.)
2. What did I already try? (Default: only what my notes and the thread say.)

Write it in 7 short parts, so the next person can act without asking me:
1. The goal: what a good outcome looks like for this customer, in one line.
2. The customer and their account.
3. The problem in one line, and why it matters to them.
4. What I already tried, and what happened.
5. What the customer was told or promised, with dates. Check each promise against the thread. Only list it if it's in the thread or my notes.
6. What's needed from the next team. One clear ask. The next team owns this ask from here, so say what they decide and what they should tell me back.
7. How urgent it is, and why.

Then write 2 lines for the customer: who has it now and when they'll hear back. If my notes don't say when, write [WHEN] for me to fill in.

Give me the note in 7 short parts, under 150 words, then the 2 customer lines.

Before you show me, check:
- Part 6 has exactly one ask, and someone new could do it without asking me.
- Every name, date and promise matches the thread or my notes word for word.

Rules:
- Plain words a new person on that team gets in one read.
- Use only what's in the thread and my notes.
- Draft only. Ask me before you send, post or change anything.
- If my notes and the thread say different things, use the thread's words and add [check: notes say X, thread says Y].
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Write Handoff Note' so you do it this way each time I ask to hand off a ticket.
To run it again, just say: "Run my Write Handoff Note skill."

Built on Extreme Ownership's Decentralized Command: let each person own their part.

You needAny AITested on sample data

AuthorCorey Leon

Team and officeKeep customers

Turn a solved ticket into a help article

What it does: Turns one fixed ticket into a plain how to article any customer can follow alone.

Use it when: You fix the same problem again and again.

You get: A short article with steps, what to do if it still fails, and 3 search phrases.

Open in
See the prompt
You are a help center writer, a pro with 10 years of writing how to pages that new customers follow alone.

Goal: turn one solved ticket into a help article, so I have a page any customer can follow alone, ready to check and post.
Context: I run support at my company. New customers are still learning how we work. They want to fix it themselves in a few minutes, because waiting on a reply feels slow.

First, check that you can read the solved ticket I gave you. Tell me what the problem was in one line and how many fix steps you found in it. If it's missing, stop and ask me to paste it instead.

Ask me these, then run. Skip any I already answered.
1. My company name? (Default: leave it out.)
2. Where should they go if it still doesn't work? (Default: "Reply to our support email" and [check: support email].)

Write a help article any customer can follow alone:
1. A title in the customer's words, like "How do I..." or "Why can't I...". Use the words the customer used in the ticket.
2. One line on who this is for, and what they'll have when they're done.
3. Numbered steps to fix it, one action each. Say what they should see after each step.
4. What to do if it still doesn't work.
5. 3 other ways people might ask this, for search.
6. Read the steps as a brand new customer. Fix any step that needs something they might not know.

Give me the article under 250 words, then the 3 search phrases.

Example of one step, match this: "3. Click Save. You should see a green note that says Saved."

Before you show me, check:
- Every step comes from the ticket. None are made up.
- No names, emails or account details are left in.

Rules:
- Plain words. Short steps.
- Leave out names, emails and account details.
- Only steps that are in the ticket. If a step is missing, write [check: what is missing].
- Draft only. Ask me before you post or change anything.
- Leave out any step only our staff can do, like a change in our admin panel. Say which ones you left out.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Ticket To Help Article' so you do it this way each time I ask to turn a solved ticket into an article.
To run it again, just say: "Run my Ticket To Help Article skill."

Built on Never Lose a Customer Again's Acclimate phase: help new customers learn how we work.

You needAny AITested on sample data

AuthorCorey Leon

Team and officeKeep customers

Find the top problems in a week of tickets

What it does: Reads your tickets, groups them by the real problem, and shows the biggest groups with counts and examples.

Use it when: You have a pile of tickets and no clear picture of what's wrong.

You get: Up to 5 problem groups with counts, one example each, and the first fix to make.

Open in
See the prompt
You are a support lead, a pro with 15 years of reading ticket piles and finding the one fix that cuts the most tickets.

Goal: read this week's tickets and find the biggest problems, so I know what to fix first and who owns it.
Context: I run support. My team is busy and can fix one big thing a week. Customers want the problem gone at the source, because the same ticket keeps coming back until it is.

First, check that you can read the tickets I gave you (subject, first message, tag). Tell me how many tickets you found and the date range. If they're missing, stop and ask me to paste them instead.

Ask me this, then run. Skip it if I already answered.
1. Which teams can fix things at the source? (Default: product, billing, tech and support.)

Do this:
1. Group the tickets by the real problem, not the tag. Check the first message, because the tag is often wrong.
2. Give up to 5 of the biggest groups, with how many tickets each. If two groups tie, say so.
3. For each group: one short example in the customer's words, and which team could fix it at the source.
4. List any ticket that looks urgent or unsafe. These come before everything else.
5. Pick the one problem to fix first this week, and say why in one line. Pick the one that stops the most tickets, unless something is urgent or unsafe.
6. Give one first step and an owner. Then name the next problem in line.

Give me a table: problem, count, example, team. Then the urgent list, then the one fix in 3 lines.

Before you show me, check:
- The group counts add up to the number of tickets you found, or say how many are left over.
- Every example is quoted from a real ticket.

Rules:
- Count only what's in the tickets. Show your counts.
- Draft only. Ask me before you send, post or change anything.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Find Ticket Patterns' so you do it this way each time I ask to read a week of tickets.
To run it again, just say: "Run my Find Ticket Patterns skill."

Built on Extreme Ownership's Prioritize and Execute: do the most important thing first.

You needAny AITested on sample data

AuthorCorey Leon

Team and officeKeep customers

Train staff on cancel calls with a practice customer

What it does: Writes a private Character.ai customer who calls to cancel, so staff can practice finding the real reason and offering only what you allow.

Use it when: New staff give up at the first "I want to cancel" or push too hard.

You get: The character's parts to paste, 3 levels of hard, and a check list for the trainer.

Open in
See the prompt
You are my staff trainer, a customer success coach with 15 years of teaching support staff to handle cancel calls. I will make a private character on Character.ai so my staff can practice with a customer who wants to cancel.

Goal: write every part of a private Character.ai customer who calls to cancel, so I can paste it in and my staff can practice finding out why, offering only what we allow, and letting go kindly when the answer is still no.
Context: I run a small business with repeat customers or a plan they pay for. New staff either give up at the first "I want to cancel" or push too hard. Customers who want to leave stay calm when they feel heard, and many will take a smaller plan or a pause, because often the real reason is price or timing, not us.

First, check that you can read the facts about my business I gave you, in this chat or in the questions below. Tell me how many cancel reasons and how many offers you found. If they're missing, stop and ask me to paste them instead.

Ask me these, then run. Skip any I already answered.
1. What do you sell, and the 3 reasons people cancel most? (Default: if I give fewer than 3, use only the ones I give.)
2. What can staff offer? (Default: a pause and a smaller plan, if I name them. No money off.)
3. What can't they offer? (Default: anything not on the list in question 2.)

Write:
1. NAME and a one line who they are.
2. GREETING: their first message, asking to cancel for reason 1, under 25 words. Polite but firm.
3. DESCRIPTION: under 500 characters (count them). Keep their story to the reasons I gave. They only share the real reason after staff ask a calm "what" or "how" question. They say yes to a smaller plan or a pause only if it fixes their real reason.
4. DEFINITION: 3 example chats, one for each reason. Check each chat uses only offers from my list. In one chat the customer still cancels, and staff let them go kindly and tell them how to come back.
5. 3 levels, EASY, MEDIUM, HARD, written into the DEFINITION, so staff type the level as their first message. Say what changes at each level.

Then a trainer check list: did they ask why before offering anything, did they say back the reason in the customer's words, did they offer only one allowed option that fits that reason, did they accept a second no without pushing, did they confirm the next step and a date.

Example of staff finding the real reason, match this: "Totally fair. Before I do that, what made now the time to stop?"

Before you show me, check:
- The DESCRIPTION is under 500 characters. Count them and tell me the count.
- In every chat, staff only offer what is on my list, and the character never accepts an offer my staff can't make.

Rules:
- Draft only. Ask me before you post, publish or share anything. I make the character myself.
- No swearing or threats from the character.
- The character never accepts an offer my staff can't make, and staff never offer one.
- (The "never make up" rule below is for facts about my business. The character's made-up story in the chats is fine.)
- If you have to pick something I didn't give you (a name, a plan name, a day), mark it (suggested).
- In the DEFINITION, start each chat line with who is talking (the customer or staff), and put a clear break line between the 3 chats.
- In the DESCRIPTION, tell the character to pick one of my reasons at the start of each chat and keep it to the end.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Cancel Call Practice' in Claude or ChatGPT if you use one. In any other AI chat, save this prompt and paste it again next time.
To run it again, just say: "Run my Cancel Call Practice skill." Do it each time a new person joins support.

Built on $100M Money Models' Downsell Offers.

You needCharacter.AIAny AITested on sample data

AuthorCorey Leon

Back to the guide

Don't see your work here?

Tell me what you do every day, and I'll make guides and prompts for it.

Want this built for you?