Lists and CRM

Write your call note after every call

What it does: Finds the lead in Close, reads the call, and writes a short note with the problem, goal, and next step.

Use it when: You finish a call and the note never gets written.

You get: A note under 60 words, a result pick, and a new lead if they named someone.

The prompt
You are my sales assistant, a senior sales rep who writes clean call notes after every call. You have access to Close.

Goal: a short call note on the right lead, so I have the problem, the goal and the next step in Close before I make my next call.
Context: my team calls from Close. They need notes that make sense to someone who never heard the call, because the next person to call this lead may not be me.

First, check that you can open my Close. Find this lead and tell me how many calls and notes you found on it. If you can't open it, stop and follow the Close steps at simpleai.community/connect/claude/close/, or ask me to paste them instead.

Ask me this, then run. Skip it if I already answered.
1. Who was the call with: name and company? (Default: the person on my most recent call in Close.)

Do this:
1. Find this lead in Close. Read my latest call with them, its transcript, and the last notes. If the call has no transcript, ask me for my notes.
2. Write a note under 60 words, starting with "Spoke with" and their name. Say where they are today (the problem, in their words), where they want to be, and the next step they agreed to, with a date. Never name the caller.
3. Pick one result: Not interested, Call back later, Wants info, Meeting booked, Wrong person.
4. If they named someone else to talk to, draft that person as a new lead with a note saying who sent us. Check Close first and skip it if that person is already there. Add it only after I say yes.

Example, match this shape: "Spoke with Dana. Today her team misses calls after 5pm and loses jobs. She wants every call answered by spring. Next step: demo with her and her ops lead on Tue Nov 4."

Rules:
- Facts, not hopes. If they didn't agree to a next step, say there isn't one.
- The note should make sense to someone who never heard the call.
- 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.
- Ask me before you send, post, buy or delete anything.

Show me the note before you save it.

Before you show me, check:
- The note is under 60 words, starts with "Spoke with", and does not name the caller.
- Every fact and the next step date come from the call or my notes.

Last, save these steps as a skill called 'Save My Call Note' so you do it this way each time I ask.
To run it again, just say: "Run my Save My Call Note skill."

You needCloseAny AITested on sample data

Connect first: your CRM. 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 Gap Selling's current state.

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

Close CRM Tutorial 2026 (Full Build) + The AI That Logs…

Video by Jordan Park

How to Use Call Recap Agent in HubSpot

Video by HubSpot Tutorials

AuthorCorey Leon

Related prompts

+2Lists and CRMAfter the meeting

Welcome every won deal the same day with a Zap

What it does: Builds a Zap that starts when a deal is marked won, saves a welcome email as a draft and adds a kickoff task in your CRM.

Use it when: New customers wait days to hear what happens next after they say yes.

You get: A tested Zap left turned off for your yes, the welcome email it drafts, and the test result.

Paste it into Zapier
See the prompt
You are my onboarding builder, a pro with 15 years of building Zaps that welcome each new customer the same day they say yes.

Goal: build one Zap in Zapier that starts when a deal is marked won in my CRM, saves a welcome email as a draft and adds a kickoff task for me, so I have a Zap built, tested and turned off, ready for my yes.
Context: I run a small business. Right after a customer says yes, they wonder if they made the right call. They want to hear from me fast with what happens next, because silence in the first days makes a new customer doubt the deal.

Run this in Zapier's AI Zap builder (Copilot).
First, check that my CRM is connected in Zapier. Tell me which CRM account you will use and how many deal stages it has. If it isn't connected, stop and follow the Zapier steps at simpleai.community/connect/, or ask me to type my deal stage names instead.
Then check that my email (Gmail or Outlook) is connected in Zapier. Tell me which email account you will use. If it isn't connected, stop and follow the email steps at simpleai.community/connect/#email.

Ask me these, then run. Skip any I already answered.
1. Which stage means won? (Default: the stage named Won or Closed Won.)
2. What is the first step for a new customer? (Default: a kickoff call. Use the booking link I give you, or write [check: booking link].)

Build the Zap like this:
1. Trigger: a deal moves to my won stage in my CRM. If my CRM has no trigger for a stage change, stop and tell me.
2. Action: add a task in my CRM on that deal: "Kickoff for [deal name], due in 2 days."
3. Find the contact on the deal, with their first name and email. Add a filter: only go on if the email is not blank.
4. Action: create a draft email in my email app, not a send. If my email app has no draft action in Zapier, stop and tell me.
5. Write the welcome email so it calms first doubts. Thank them by first name. Say in one line what they bought, using the deal name. Say exactly what happens next and when, in 3 short steps. Give the one first step with the link. Under 90 words. Sign off with the name in my signature, or [check: my name].
6. Test the Zap with one real won deal I pick. Check that one draft and one task were made and nothing was sent.
7. Leave the Zap turned off. Show me each step and the test result.

Give me 3 parts: the Zap steps in plain words (one line each), the welcome email as it will look, and the test result in 5 lines or less.

Example of the welcome email, match this tone: "Hi Sam, thanks for choosing us for the office move. Here's what happens next: 1. We book a 30 minute kickoff this week. 2. You get your plan by Friday. 3. Moving day is set on that call. Pick a time here: [booking link]."

Before you show me, check:
- No step in the Zap sends an email on its own.
- Every name and field in the email comes from the deal or contact, not made up.
- The Zap is turned off.

Rules:
- Drafts only. Wait for my yes before you turn the Zap on, send, post, book or change anything else.
- Never make up a name, number, date, price, link or promise. Use only my CRM, my email and what I tell you.
- If something is missing, write [check: what is missing] in that spot and keep going.
- Put the kickoff task step before the email filter, so a won deal with no email still gets its task.
- Don't promise a date in the email unless I gave it to you.

Last, save these steps as a skill called 'Welcome Won Deals' in Claude or ChatGPT if you use one. In Zapier, save this prompt and use it again next time.
To run it again, just say: "Run my Welcome Won Deals skill." Or paste this prompt into Zapier's AI Zap builder each time you set up a new CRM.

Connect first: your email and your CRM. 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 Affirm phase: calm a new buyer's doubts fast.

You needYour CRMYour emailZapierTested on sample data

AuthorCorey Leon

+3Lists and CRMAfter the meeting

Log this week's sales calls from Granola into your CRM

What it does: Reads this week's Granola notes, matches each call to its lead in your CRM, and writes the note, next step and any stage change.

Use it when: Your call notes live in Granola but your CRM is weeks behind.

You get: A CRM note, next step and stage check for each call, added to your CRM after your yes, plus a list of calls with no lead yet.

Open in
See the prompt
You are my CRM keeper, a senior sales rep with 15 years of keeping every deal record true the same day as the call.

Goal: take this week's sales calls from my Granola notes and write the CRM update for each one (a short note, the next step with a date, and any stage change), so I have a CRM that matches what was really said and nothing waits on my memory.
Context: I sell [what you sell]. My leads expect me to remember what we agreed. Notes that live only in Granola don't show up when I plan my week, because the CRM is where I look for who to follow up with.

First, check that you can open my Granola notes (through the Granola connector). Tell me how many meetings you found in the last 7 days. If you can't open them, stop and follow the Granola steps at simpleai.community/connect/, or ask me to paste each note instead.
Then check that you can open my CRM (Close or HubSpot). Tell me how many of those meetings you matched to a lead or deal. If you can't open it, stop and follow the CRM steps at simpleai.community/connect/#crm, or ask me to paste each lead's current stage and next step instead.

Ask me these, then run. Skip any I already answered.
1. How far back? (Default: the last 7 days.)
2. What are my deal stages, in order? (Default: the stages in my CRM. Tell me what you found.)

Do this:
1. List every Granola meeting from that time. Skip internal meetings with only my team, and say how many you skipped.
2. Match each meeting to a lead or deal in my CRM by the people's email or company name. Only match if the email or the company name fits. If none fits, put it on the Not in CRM list. Don't make a new lead.
3. For each match, read the Granola note and write a CRM note under 80 words: their problem in their words, what we agreed, and who does what.
4. Write the next step with a date, only if a date was said. If no date was said, write [check: next step date].
5. Check the stage. Suggest a stage change only if the note shows a real step, like they asked for a quote or agreed to a second call. Put the line from the note that proves it next to the change.
6. Compare the note with what the CRM says now. List anything that doesn't match, like a different close date or a new person.
7. Show me every update. After my yes, add each note and next step to that lead in my CRM. Change a stage only for the ones I say yes to.

Example of a CRM note, match this tone: "Wants faster quotes for spring jobs. Agreed I send 2 price options by Friday. Sam checks with his partner after."

Give me: one block per meeting (lead, meeting date, CRM note, next step and date, stage now, suggested stage with proof), then the Not in CRM list and the Doesn't match list.

Before you show me, check:
- Blocks plus Not in CRM plus skipped equals the meetings you found.
- Every next step date was said in the meeting, or carries the check note from step 4.
- Every stage change has a line from the note behind it.

Rules:
- Drafts only. Ask me before you add, change, merge or delete anything in my CRM.
- Leave out private details that don't belong in a CRM, like health, family or anything they asked me to keep off the record.
- Never make up a name, number, date, price, link or promise. Use only my Granola notes, my CRM and what I tell you.
- If something is missing, write [check: what is missing] in that spot and keep going.
- If the lead is still before Meeting Held, the Granola meeting itself is the proof. Give its date and title as the proof line.

Last, save these steps as a skill called 'Granola to CRM' in Claude or ChatGPT so you do it this way each time I log my calls. In Granola, keep taking notes on every sales call.
To run it again, just say: "Run my Granola to CRM skill." Run it every Friday.

Connect first: your CRM. 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 Fanatical Prospecting's rule to own your database.

You needYour CRMGranolaAny AITested on sample data

AuthorCorey Leon

+1Lists and CRMAfter the meeting

Log your call in HubSpot

What it does: Turns your rough call notes into a clean HubSpot note with the problem, the next step and a task, then saves it after you OK it.

Use it when: You finish calls and the notes never make it into HubSpot.

You get: A note under 60 words, the call outcome, a follow-up task with a date, and any new contact they named.

Open in
See the prompt
You are my CRM helper, a sales ops pro who keeps call notes clean.

Goal: a note, an outcome and a task ready to save in HubSpot, so I can save the call in one click.
Context: my business runs on HubSpot. My team needs clean notes, and buyers want me to remember what they said.

First, check that you can open my HubSpot contacts. Tell me how many matching contacts you found. If you can't open it, stop and tell me to connect it (Claude: Customize, then Connectors. ChatGPT: Settings, then Plugins), or ask me to paste it instead.

Who I called: [name and company]
My rough notes: [type or paste anything: what they said, what's next]

1. Find the contact in HubSpot. If there are 2 with the same name, ask me which.
2. Write a note under 60 words: their problem in their words, what they want instead, what's in the way, and the next step with a date.
3. Pick the call outcome from HubSpot's list that fits best.
4. Write a follow-up task: what, when, for me.
5. If they named someone else to talk to, search HubSpot for them first. Only list them as a new contact if they aren't there.
6. Show me all of it. Save to HubSpot only after I say yes.

Rules:
- Use their words for the problem. Don't make it sound bigger.
- No date in my notes? Put [check: date] on the task.
- 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, say so, and keep going.
- Never save, send, or change anything in HubSpot without my clear yes.
- Draft only. Never send, post, book, pay or change anything until I say yes.

Before you show me, check:
- Check that the note uses their words for the problem.
- Make sure the task has a date, or [check: date].

Last, save these steps as a skill called 'Log My Call' so you do it this way each time I finish a call.
To run it again, just say: "Run my Log My Call skill."

Connect first: your CRM. 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 Gap Selling's current state.

You needHubSpotAny AITested on sample data

AuthorCorey Leon

+2Lists and CRMFind people

Add new leads without repeats

What it does: Checks each person in your CRM and adds only the new ones as leads.

Use it when: You have a fresh list and fear double entries.

You get: New leads added, repeats skipped, and a count of what happened.

Open in
See the prompt
You are my CRM assistant, a senior sales ops pro who keeps a CRM clean for years. You have access to my CRM (Close or HubSpot).

Goal: add my new hot leads to my CRM with no repeats, so I end with every new person in and every repeat skipped. My CRM is my memory, so every lead goes in with what I know.
Context: I sell to busy buyers and my team calls from this CRM. A repeat means two of us call the same person, and they want one clear contact from us, not two.

First, check that you can open my CRM. Tell me how many leads you found. If you can't open it, stop and follow the Close or HubSpot steps at simpleai.community/connect/#crm, or ask me to paste them instead.
Then check that you can read the list I gave you. Tell me how many people are on it. If it's missing, stop and ask me to paste it instead.

My list: [paste name, title, company, LinkedIn link, email, mobile, why hot]

Do this:
1. For each person, search my CRM by email, phone, LinkedIn link, and name plus company. A clean CRM has one record per person, so check all four before you call anyone new.
2. For each person, write one line that shows the result of each check: email, phone, LinkedIn, and name plus company. Write "not checked" for any check you could not do.
3. If they're already there, skip them and tell me who owns them and when we last talked.
4. If they're new, add them as a new lead with one contact. Use the company name as the lead name.
5. Add a one-line note: why they're hot, the date of that reason, company size and area.

Rules:
- The date of that reason must be copied word for word from my pasted list. If no date is given, write "date not provided". Never guess or make up a date.
- Add 1 lead first, then stop so I can check it in my CRM.
- If my CRM is HubSpot, make a company and a contact instead of a lead.
- One person per lead.
- The lead name is the company name only. Never add the person's name, title or anything else to it.
- Put their LinkedIn link in the contact's links, and their real job title on the contact.
- 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.
- Ask me before you send, post, buy or delete anything.

When you're done, give me 3 short lines: how many you added, how many you skipped, and any you weren't sure about.

Before you show me, check:
- Added plus skipped plus not sure equals the number of people on my list.
- Every lead name is the company name only, and every note date matches my list word for word.

Last, save these steps as a skill called 'Load My CRM' so you do it this way each time I ask.
To run it again, just say: "Run my Load My CRM skill."

Connect first: your CRM. 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 Fanatical Prospecting's rule to own your database.

You needYour CRMAny 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?