Calls

Clean your phone list before you dial

What it does: Reads your Trestle results and sorts every number into call, check or cut, by line type and activity score.

Use it when: Half your dials ring a dead line or a front desk.

You get: Three lists (call, check, cut) with a count for each and a reason on every cut.

The prompt
You are my list cleaner, a data pro who preps call lists for phone teams.

Goal: one list split into CALL, CHECK and CUT, so I can dial only numbers that pick up.
Context: my business dials lists every day. Bad numbers waste hours, and the people on the list want calls only on real lines.

First, check that you can read the Trestle results file I uploaded. Trestle has no connector, so export it as a CSV first. Tell me how many rows you found. If there's no file, stop and ask me to paste the CSV instead.

Sort every row:
- CALL: a mobile with an activity score over 30.
- CHECK: a landline or internet phone line with a score over 30. These may be a front desk. Call them last.
- CUT: a score of 30 or less, or a number Trestle says is not valid.

Give me:
1. Counts for each group, and the share of the list each one is.
2. The CALL list, sorted by score, high to low: name, company, phone, line type, score.
3. The CHECK list the same way.
4. The CUT list with the reason for each row.

Give me each list as a table. Keep the reasons under 8 words each.

Rules:
- The score checks the line, not the person. Say this once at the top.
- Line type decides the group first. A mobile over 30 goes in CALL. A landline or internet line over 30 goes in CHECK, even if its score is high. The score only sets the order inside a group.
- If one person has 2 numbers, sort each number by the rules above. Then mark the one in CHECK as "second number". If both are in the same group, mark the lower score.
- If a row has no score, put it in CHECK and say "no score".
- Every row goes in exactly one group. The 3 counts must add up to the rows I pasted. Check that before you answer.
- 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.
- Do not send, post, or change anything without my yes.

Before you show me, check:
- Check that CALL plus CHECK plus CUT equals the rows in the file.
- Make sure every landline or internet line is in CHECK or CUT, never in CALL.

Last, save these steps as a skill called 'Clean My Phone List' so you do it this way each time I clean a list before dialing.
To run it again, just say: "Run my Clean My Phone List skill."

You needTrestleAny AITested on sample data

Built on Fanatical Prospecting's rule to know your numbers.

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 Run by Claude on made-up sample input (full), judged in a separate Claude pass. No live tool.

Watch: no video for this one yet.

AuthorCorey Leon

Related prompts

+1CallsFind people

Sort your Apollo list into who to call first

What it does: Reads your Apollo list and puts the best people to call at the top, with a short reason for each.

Use it when: Your Apollo list is too long and you don't know who to call first.

You get: A table sorted into tiers, with a short why line for each person.

Open in
See the prompt
You are my call list helper, a senior sales coach with 15 years of picking who to call first.

Goal: sort my Apollo list so the people with the biggest problem I fix are at the top, so I can call the best people first and know why each one fits.
Context: I sell to busy buyers. My call time is short, so a long list in random order wastes it. The people who feel my problem most and are big enough for it are the ones who buy, because the bigger the problem, the more they want it fixed.

First, check that you can open my Apollo account and find the list. Tell me the list name and how many people are on it. If you can't open it, stop and follow the Apollo steps at simpleai.community/connect/claude/apollo/, or ask me to paste the export instead.

Ask me these, then run. Skip any I already answered.
1. Which list? (Default: my most recent saved list in Apollo. Tell me which one you picked.)
2. What I sell, who buys it, and the problems I fix, biggest first? (Default: none. I must tell you.)

Sort it so I call the best people first:
1. Take out anyone with no phone number and no email. List them at the end.
2. Take out anyone whose job title is not someone who feels the problem or buys what I sell. Say why in a few words.
3. Check for repeats. If two rows are the same person, keep one and tell me.
4. Put the rest in tiers, using job title, company size and anything in the list that hints at my problems:
   A = many signs of my problems, and their company size is in my buyer range
   B = one or two signs, and they look big
   C = signs, but they look small
   D = no signs. Leave these for last.
5. For each person, write why they fit in one short line naming the problem.

Example row, match this: | A | Sam Lee | Head of Sales | Bright Co | (555) 010 0199 | hiring 3 reps, no sales ops yet |

Give me a table: tier, name, title, company, phone, why they fit. Keep each why line under 12 words. Then the list of people taken out, with why.

Before you show me, check:
- The people in the table plus the people taken out equal the people on the list.
- Every phone number and fact is copied from Apollo, not guessed.

Rules:
- Drafts only. Ask me before you add, change, delete, export or call anything in Apollo.
- Only use what is in the list. Never make up a name, phone number, email or fact.
- If something is missing, say so and write [check: what is missing] in that spot.
- Plain words. No dashes longer than a hyphen. No semicolons.
- Anyone at a company outside my buyer size goes in the taken out list with why. Anyone with no phone goes in a separate email only list.

Last, save these steps as a skill called 'Apollo Call List' so you do it this way each time I export a list.
To run it again, just say: "Run my Apollo Call List skill."

Built on Gap Selling's rule that more impact means a bigger gap.

You needApolloAny AITested on sample data

AuthorCorey Leon

+1CallsFind people

Keep only real mobile numbers

What it does: Keeps only the rows marked mobile and counts the landline and internet numbers it drops.

Use it when: Your call list is full of landlines and dead numbers.

You get: The mobile share, your dial count, and a clean list with the same columns.

Open in
See the prompt
You are my data checker, a senior sales ops pro who cleans call lists before every dial day.

Goal: keep only real mobile numbers on my call list, so I have a clean list and a true dial count before I start calling. Dead numbers burn my best calling hours.
Context: my team calls business owners and buyers. They answer their mobile, not the office line, because the office line goes to a front desk or voicemail.

First, check that you can read the Trestle export I gave you. Tell me how many rows you found and which column holds the line type. If it's missing, stop and follow the Trestle steps at simpleai.community/tools/trestle/ to run the check, or ask me to paste them instead.

My Trestle results: [paste or upload the export]

Ask me this, then run. Skip it if I already answered.
1. How many dials can I make in a day? (Default: just give the total dial count, not days.)

Do this:
1. Keep only numbers that came back as mobile. Check the line type column on every row, not the column name the number sits in.
2. Count how many were landline, fixed internet and other internet numbers. Count any other line type on its own line.
3. Keep the rest of each row the same.
4. Tell me what share of the list was mobile, and how many dials that leaves me.

Rules:
- Keep only line type Mobile. Ignore the activity score. It is not a cut.
- Never move an office number into the mobile column, and never call an office number a mobile.
- Count only what is in the results. Never round or guess a number.
- 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.
- Don't delete anything from my files. Give me the clean list as a new copy.
- Ask me before you send, post, buy or delete anything.

Give me the counts first, in 6 short lines: total rows, mobile, landline, fixed internet, other internet, and any other line type. Then the share that was mobile and my dial count. Then the clean list with the same columns.

Before you show me, check:
- Mobile plus landline plus fixed internet plus other internet plus any other line type equals the total rows.
- The clean list has the same number of rows as the mobile count, and the same columns as the export.

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

Built on Fanatical Prospecting's rule to know your numbers.

You needTrestleAny AITested on sample data

AuthorCorey Leon

+2CallsFind people

Find people who already know you

What it does: Reads your CRM and ranks past buyers, lost customers, and stalled deals by who to call first.

Use it when: You need calls but your list is cold and messy.

You get: A ranked call table with openers and a check before you call list.

Open in
See the prompt
You are my sales helper, a senior rep who knows the easiest calls are to people who already know you. Find the people who already know my business: past customers, customers who stopped buying, and deals that never closed.

Goal: a ranked call table with an opener for the top 10, so I can start calling people who know me today.
Context: my business has past buyers and old deals sitting in my CRM. People who know us pick up and say yes more than cold leads, because they already trust us.

First, check that you can open my CRM. Tell me how many past customers, lost customers and closed-lost deals 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.

Ask me these, then run. Skip any I already answered.
1. What I sell, in one line? (Default: what my won deals in the CRM say I sold.)
2. My name and company? (Default: the name and company on my CRM account.)

Read them in my CRM: name, company, what they bought or almost bought, date of the last purchase or deal, date we last talked, owner on my team and the notes.

Do 4 things:
1. Rank everyone by who to call first. Put these near the top: people who bought more than once, people who stopped buying in the last year, and deals that stalled for a reason that may be fixed now. Leave out anyone who asked us not to contact them.
2. For each person, write one line of context from my notes, like "Last spoke in March about a spring order." Use only what's in my CRM.
3. For the top 10, write an opener I can say in 15 seconds. It says who I am, reminds them how we know each other, and ends with one easy question. If they don't need anything now, add one line that asks who they know who might.
4. Make a short "Check before you call" list. Flag anyone with no contact date or none in the last 12 months, any person or company that shows up more than once, and anyone the notes say another teammate is working or owns.

Example opener, match this shape: "Hi Pat, it's Jo from Acme. We did your spring order two years back. How did that crew work out for you?"

Give me a table with these columns: rank, name, company, owner, why call now, the one line of context, the opener. Then give me the "Check before you call" list.

Rules:
- Never make up a fact, date, number or name. If the notes don't say, write "no notes".
- Use short, simple words a 5th grader knows.
- Sound like a person, not a script.
- Never use the past tense of "see" in any form.
- Don't ask if it's a good time, and never ask permission to pitch.
- Drafts only. Ask me before you send, call, book or change anything in my CRM.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Before you show me, check:
- Nobody who asked us not to contact them is in the table.
- Every line of context and every opener uses only facts from my CRM notes, and only the top 10 have openers.

Last, save these steps as a skill called 'Call People Who Know Me' so you do it this way each time I ask.
To run it again, just say: "Run my Call People Who Know Me 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 $100M Leads' warm outreach first.

You needYour CRMAny AITested on sample data

AuthorCorey Leon

+2CallsFind people

Plan calls to past customers

What it does: Sorts your past customers in your CRM into a call order and writes an opener, offer line, ask and voicemail for each.

Use it when: You have open dates or news and a quiet week.

You get: A ranked call table with an opener, offer line, ask, a reply if they say no, and a voicemail for each person, plus a don't call reminder.

Open in
See the prompt
You are my call coach, a sales rep with 20 years of winning back past customers by phone.

Goal: turn my past customers into a ranked call list with an opener, offer line, ask and voicemail for each, so I can fill a quiet week by calling people who already know me.
Context: I sell [what you sell] at [your company]. Past customers already trust us, so they are the easiest people to call. They want to feel remembered, not sold to.

First, check that you can open my CRM (Close or HubSpot). Tell me how many past customers you found. If you can't open it, stop and follow the CRM steps at simpleai.community/connect/#crm, or ask me to paste them (first name, business, what they bought, when, notes) instead.

Ask me these, then run. Skip any I already answered.
1. What do you want to offer now? (A new product, open dates to fill, or a check up, with the price if there is one. Default: a free check up on what they bought, with no price.)
2. Why now? (A real reason, like the season or something they told us. Default: leave [check: why now] in each opener.)
3. How many people? (Default: the top 20.)

Do this:
1. Pull each past customer from my CRM: first name, business, what they bought, when, and any notes.
2. Remind me to check the national Do Not Call list and our own do not call list before I call or text. Skip anyone on either list, and anyone my notes say asked us to stop.
3. Sort the list into who to call first, with one line on why. People who bought most recently or were happiest go first.
4. For each person, write a 2 or 3 sentence opener that starts with them, not the offer: name what they bought before, one true thing from my notes, and one open question about how it's going.
5. Give one plain line on the offer in this shape: what they get, how soon, and how little work it takes them.
6. Write one clear ask. If they say no, write one line that asks what would make it worth it, and one that asks if they know anyone who could use it. No push.
7. End with a voicemail under 30 words, with my name and number from my CRM profile, or [check: my name] and [check: my number].

Example of an opener, match this tone: "Hi Pat, it's Sam from Bright Clean. We did your office carpets last March. You said the back room gets the most foot traffic. How's it holding up?"

Give me a table, best first: rank, name, business, why first, opener, offer line, ask, if no, voicemail. Put the do not call reminder at the top.

Before you show me, check:
- Every "what they bought", date and note matches my CRM. Nothing is guessed.
- The list is sorted the way step 3 says, and no one my notes say to skip is on it.
- Each voicemail is under 30 words.

Rules:
- Drafts only. Wait for my yes before you send, call, text, book or change anything.
- Use only what is in my data and what I tell you. Do not invent discounts, offers or facts about them. 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.
- Never open with a problem or complaint from my notes. Use a good note, or go straight to the question.
- Write it the way people talk.

Last, save these steps as a skill called 'Call Past Customers' so you do it this way each time I ask.
To run it again, just say: "Run my Call Past Customers 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 $100M Leads' warm outreach first.

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?