"write my bio" prompt → "cold email" name: serge </> skill.md { run() }
MK
Marketing & Growth
Campaigns, SEO, Ads
LG
Legal & Finance
Contracts, CFO, Tax
Skill .md
For any AI
SK
AI Agents
End-to-end tasks
AG
Your inputs

Quick template version on this page. The real AI version is free in the KissMySkills app (10 runs a day) or in your own Claude through the KMS connector.

Your sales script will appear here.
Fill in the details and click Generate.

What is a sales script generator?

A sales script generator is a free tool that turns your offer into a complete sales call script in seconds. Enter what you sell, who you are calling, your main benefit, and the objection you hear most, and this free sales script generator builds the whole call - an opener, discovery questions, a short pitch, objection handling, and a clear close.

It works as a cold call script generator for sales reps, a discovery call script tool for founders, and a phone script builder for anyone who freezes up on calls. A clear structure keeps the conversation moving and stops you winging it.

When you need more than a script - full pitch coaching, demo flows, and objection drills - the Sales Pitch Skill on KissMySkills turns Claude, ChatGPT, or any AI chat into a coach that sharpens the whole pitch.

The four things a US outbound sales call must say up front

Most sales scripts open with rapport. The FTC’s Telemarketing Sales Rule opens with disclosure, and it is not optional. Under 16 CFR 310.4(d), a telemarketer making an outbound call to induce a purchase must disclose “truthfully, promptly, and in a clear and conspicuous manner” four things: the identity of the seller, that the purpose of the call is to sell goods or services, the nature of those goods or services, and - where a prize promotion is involved - that no purchase or payment is necessary to win and that buying will not improve the odds.

“Promptly” is the word that breaks the standard opener. A script that spends ninety seconds on discovery questions before admitting anyone is selling anything has already failed the rule, however friendly it sounds. Charitable solicitations get their own version in 310.4(e): identify the organisation and say the purpose is to seek a contribution.

A second block of disclosures lands later, before the customer consents to pay. Section 310.3(a)(1) requires the total cost and quantity, all material restrictions, limitations or conditions, and - critically for anything sold on a subscription - all material terms of a negative option feature, “including that the customer’s account will be charged unless the customer takes an affirmative action to avoid the charge(s).” If you have no refund policy you must say so; if you make any refund or cancellation representation, you must state all the material terms of it.

Hours, lists, and consent - the rules that decide whether you may dial at all

Calling hours are narrow and measured at the other end. Section 310.4(c) makes it abusive to call a person’s residence “at any time other than between 8:00 a.m. and 9:00 p.m. local time at the called person’s location.” The FCC’s parallel rule in 47 CFR 64.1200(c) uses the same window. A West Coast team dialling the East Coast at 6:30am local is calling at 9:30pm on the other side.

Do-not-call operates on two levels. Section 310.4(b)(1)(iii) bars calling anyone who has previously said they do not want calls from that seller, and bars calling numbers on the national registry, unless the seller has a signed express written agreement naming that number or an established business relationship that the person has not opted out of. The safe harbour in 310.4(b)(3) has six conditions that all have to be routine practice, including using a version of the registry “obtained from the Commission no more than thirty-one (31) days prior to the date any call is made.”

Automated dialling adds the TCPA. Under 47 CFR 64.1200(a)(2) and (a)(3), telemarketing calls using an autodialer or an artificial or prerecorded voice need prior express written consent, defined in 64.1200(f)(9) as a signed written agreement authorising those calls to a specific number, which must also disclose conspicuously that signing is not a condition of buying anything. Revocation is deliberately easy: “stop,” “quit,” “end,” “revoke,” “opt out,” “cancel” and “unsubscribe” are per se reasonable, callers may not designate an exclusive method, and requests must be honoured “within a reasonable time not to exceed ten business days.” The private right of action is what makes this expensive - 47 U.S.C. 227(b)(3) provides $500 per violation or actual loss, whichever is greater, trebled at the court’s discretion for willful or knowing violations.

One rule you may have read about is not law. The FCC’s “one-to-one consent” requirement for lead generators was vacated by the Eleventh Circuit in Insurance Marketing Coalition Ltd. v. FCC in January 2025, and the FCC subsequently repealed the revised text and reinstated the earlier definition. It never took effect.

Recording the call is a separate decision from having the script

Teams routinely record calls for coaching without noticing that consent to record is governed by different law than consent to call.

Federal law sets a permissive floor: 18 U.S.C. 2511(2)(d) allows a party to a communication to record it, or to record with one party’s consent, unless the interception is for the purpose of committing a criminal or tortious act. That is one-party consent, and it is only the floor.

Several states require every party to agree. California Penal Code 632(a) punishes recording a confidential communication “without the consent of all parties” with a fine of up to $2,500 per violation, up to a year in jail, or both, with repeat violations reaching $10,000. Florida Statutes 934.03(2)(d) makes interception lawful only “when all of the parties to the communication have given prior consent.” Because you rarely know which state the person is answering in, the practical script change is a single line at the top - a plain statement that the call is being recorded, delivered before anything else of substance.

Recordkeeping is also heavier than most teams assume. Section 310.5(a) requires sellers and telemarketers to keep the listed records for five years, and 310.5(a)(1) puts “a copy of each substantially different… telemarketing script” squarely on that list. Your script is a retained business record, not a working document.

What this generator can’t do

It can’t tell you whether the rules above apply to you. Section 310.6(b)(7) exempts most business-to-business calls from the TSR, but not from the misrepresentation prohibitions in 310.3(a)(2) and (a)(4), and not for retail sales of nondurable office or cleaning supplies. Whether your call is B2B, B2C, an inbound response to advertising, or an upsell changes which parts bite.

It can’t check your claims. Everything the script says about results, savings or timelines is a representation. If you sell securities or investments, FINRA Rule 2210 additionally requires communications to be fair and balanced and prohibits exaggerated, unwarranted or promissory statements - a script written to sound confident is exactly the thing that rule targets.

It can’t handle the objection you actually get. A generated objection response covers the objection you typed in. The real one is usually narrower - a specific integration, a specific incumbent contract - and no script survives contact with it. Use the generated version as the shape of the answer, not the answer.

It can’t run a dialler compliantly. If you use predictive dialling, 310.4(b)(1)(iv) treats a call as abandoned when a person answers and no representative is connected “within two (2) seconds of the person’s completed greeting,” and the safe harbour in 310.4(b)(4) requires abandonment of no more than three percent of answered calls per campaign, at least fifteen seconds or four rings before disconnecting, and a recorded message identifying the seller when nobody is available.

It can’t make you listen. A script exists to stop you improvising the parts that have to be exact - the disclosures, the price, the refund terms. Everything after that is a conversation, and reading the generated discovery questions aloud in order is a reliable way to lose it.

Free tool · Sales Script Generator

Keep it in your app.

The Sales Script Generator also runs inside the KissMySkills app. Sign up with your e-mail, open it there, and any paid plan saves your work and raises the limits.

Saving and higher limits: paid plans from $9/mo

Ready-made Claude skill

Do this inside Claude or ChatGPT, every time

This free tool does one run. The skill keeps the method in your AI, so next time you just ask.

Or get every skill with Library See plans →

Why the app

Same tool. One account for all of it.

This page works without an account. The free account is for when you come back: your tools, your AI apps and your skill library in one place.

↻

Save and come back

Your work is saved in your account, so you can come back and edit it.

▦

Higher limits

Free: 10 AI runs a day. Any paid plan: 30 AI runs a day + saved history.

◆

AI apps on the free plan

AI CRM with 1,000 cards per workspace, 5 AI SEO audits a day, 3 contract summaries a month, all in the same account.

❖

Works in Claude and ChatGPT

The KissMySkills connector brings 2,500+ skills and your AI apps into Claude (any plan), ChatGPT Business, Enterprise or Edu (web), Claude Code, Codex and Cursor.

How it works

Three steps, no card

  1. Try it here

    Use the Sales Script Generator above. No account, nothing to install.

  2. Sign up free

    Enter your e-mail and the code we send. A free workspace is created on first sign-in.

  3. Open it in the app

    Find the Sales Script Generator under Builders & free tools. Pick a paid plan, from $9 a month, only when you want saving and higher limits.

Free vs paid

What you get for this tool

Free
Free
On this page
Free, no sign-up
In the app
10 AI runs a day
Also included
AI CRM (1,000 cards per workspace), AI apps on free limits, the connector in Claude
Any paid plan
from $9/ month or $59 a year
In the app
30 AI runs a day + saved history
Catalog
With Library or Both: every one of 2,500+ skills, prompts and agents through the connector, plus 10 files a month to download
AI apps
With AI CRM or Both: AI CRM with unlimited cards and every AI app on full limits
Refund
30-day money-back on the first charge

Compare plans

Three plans: Library for skills in your chat, AI CRM for your clients and apps, Both for everything. Start free, no card.

KissMySkills plans: Free, Library, AI CRM and Both compared feature by feature
FeatureNeed it for a team? Write to us, we set it up by hand. Free $0 Free for good, plus 7 days of everything. No card.Start free Library $9 /month Cancel anytime, or $59 a yearGet Library AI CRM $15 /month Cancel anytime, or $129 a yearGet AI CRM Both $19 /month Library + AI CRM, or $169 a yearGet Both
Inside your AI chat
Skill library2,500+ specialists, loaded into the chat by name
3 skillsfree for good, all for 7 daysAll 2,500+3 skillsas on FreeAll 2,500+
Prompt packsReady prompts for ChatGPT, Gemini, Grok and Copilot
During the trialAll–All
AI agentsMulti-step workers for coding, research and ops
During the trialAll–All
Connector for your AIClaude (free plan too), ChatGPT Business/Enterprise/Edu, Claude Code, Codex, Cursor
✓on all your devices✓on all your devices✓on all your devices✓on all your devices
New skills as they shipAdded to your library automatically
During the trial✓–✓
Catalog files to downloadKeep the file, use it anywhere
Buy single files, yours forever10 a monthBuy single files, yours forever10 a month
AI CRM + apps
AI CRMClients, projects and tasks your AI can update
1,000 cardsper workspace, free foreveras on FreeUnlimitedUnlimited
AI Contract ReviewKey terms, risky clauses, what to ask to change
3 a monthsummary cardas on FreeNo limitsaved reviews, reminders soonNo limitsaved reviews, reminders soon
AI ReceptionistWebsite chat that answers, books and collects leads
50 chats a month1 site, our brandingas on Free1,000 a monthno branding, booking1,000 a monthno branding, booking
AI Lead GenerationYour AI finds companies that fit, straight into the CRM
Up to 1,000within the free CRMas on FreeNo limitNo limit
AI RecruitingHiring board, candidate scoring, job pages
Up to 1,000 cardsas on FreeNo limitNo limit
AI SEO ToolsAI SEO audit, schema checks, weekly monitoring
5 audits a dayas on Free100 a day+ 10 monitored URLs100 a day+ 10 monitored URLs
AI DashboardCharts from a CSV or Google Sheet
20 syncs a dayno savingas on Free200 a day50 saved dashboards200 a day50 saved dashboards
AI tools, open on any paid plan
Claude Skill BuilderTurn your own method into a skill
10 builds a day30 a dayin the app30 a dayin the app30 a dayin the app
Prompt Studio and AI toolsPrompt library, image prompts, doc generator, diagrams, UTM, schema
Free limitsFullFullFull
Free AI generatorsEmails, bios, invoices, flowcharts and more, no sign-in
✓✓✓✓
Billing
Card needed
NoAfter the trialAfter the trialAfter the trial
Cancel
–Anytime, from your accountAnytime, from your accountAnytime, from your account
Money-back guarantee
–30 days on the first charge30 days on the first charge30 days on the first charge
Yearly price
$0$59$4.92 a month$129$10.75 a month$169$14.08 a month
Start free Get Library Get AI CRM Get Both

Paid plans renew automatically until cancelled. Single files you buy are yours forever on any plan. See the full pricing page

FAQ

Questions

Is the Sales Script Generator free?

Yes. Use it on this page as often as you need, with no sign-up. In the app the free plan gives you 10 AI runs a day.

Why sign up if the tool works here?

A free account opens the KissMySkills app at app.kissmyskills.com: the Sales Script Generator runs there too, next to the builders, the AI CRM and the other AI apps on free limits. Sign-up is your e-mail and a one-time code, no card.

What does a paid plan add?

For this tool: 30 AI runs a day + saved history. Any paid plan opens saving and higher limits in the app, from $9 a month or $59 a year. Library adds the whole catalog of 2,500+ skills, prompts and agents inside Claude and ChatGPT and 10 files a month to download. AI CRM gives you the AI CRM with unlimited cards and every AI app on full limits. Both gives you everything.

Does it work with Claude and ChatGPT?

Your account connects through the KissMySkills connector: Claude on every plan including free, ChatGPT Business, Enterprise or Edu (web), Claude Code, Codex and Cursor, on all your devices.

Can I get my money back?

Yes. The first charge of a paid plan has a 30-day money-back guarantee.

Do I need the app to keep using this page?

No. This page stays free and keeps working without an account.

Free plan

Sign up free. Open it in the app.

E-mail only, no card. Paid plans start at $9 a month when you want saving and higher limits. The full catalog comes with Library or Both.