Many of us do countless hours of customer calls. But we never repurpose those calls.
Inside those calls are the things that actually matter: what customers struggle with, what they want, and how they describe it.
AI can now convert all of that into website copy, FAQs, email sequences, and sales insights — automatically.
Here’s how to build this system.
A system that:
All you need is:
Let’s build it.
In Google Drive, create a folder called Sales Engine.
Inside it create these 6 subfolders:
Sales Engine/
raw/
cleaned/
summaries/
patterns/
assets/
database/
Open the database folder inside “Sales Engine.”
Create a Google Sheet in that folder named:
customer\_insights
We will use this later to track customer pains and patterns.
Sales Engine/raw.Meet already stores transcripts in Drive.
In Google Drive:
Sales Engine/raw.Now your transcripts go to the same folder, every time.
This Project will run all the automations.
Inside your Project:
Now ChatGPT can read files from the folder and save new ones.
Inside the Project → Click New Task
Task name: Clean Transcript
Trigger: When a new file appears in raw\_transcripts/
Task instructions:
Clean the transcript by
- removing timestamps
- fixing obvious errors
- formatting speakers
- removing system notices
Save the cleaned version into cleaned/
Use the same filename.
What happens: ChatGPT continuously monitors the folder and automatically cleans each new Zoom or Meet transcript.
Create another Task.
Task name: Summarize Transcript
Trigger: When a file appears in cleaned/
Task instructions:
Create a summary with these sections:
- Top customer pains
- Objections
- Goals
- Exact quotes (copy the customer's words)
- Competitors mentioned
Save the summary into summaries/ as a JSON file.
This all happens inside the ChatGPT Project.
What happens: Once the transcript is cleaned, this second automation produces a high-quality summary
Create a new Task.
Task name: Update Insight Sheet
Trigger: When a file appears in summaries/
Task instructions:
Open the Google Sheet in /database/customer\_insights.
Add each pain point, objection, and customer quote from the summary as a new row.
If a pain point already exists, increase its "count" number.
Save a file called patterns.json inside the patterns/ folder.
This file should contain the top pains, objections, and common words customers use.
What happens: Your Sheet becomes a living, constantly updated picture that continually changes to show what people want.
Now that your Project has a patterns.json file, you can generate assets automatically.
Create three small Tasks in the same ChatGPT Project. Each Task triggers when patterns.json changes.
patterns/ file updatedassets/website\_copy.mdpatterns/ file updatedassets/faq.mdpatterns/ file updatedassets/outbound\_sequence.mdAll Tasks live and run inside your ChatGPT Project.
Inside the ChatGPT Project:
Now, the system runs by itself.
key for early-stage solopreneurs. will def share!