- Monday 7am
- Search 50 sources
- Diff vs last week
Weekly competitor brief from 50 sources
A CrewAI crew checks 50 competitor pages, changelogs and news sources every week and sends a short brief covering only what changed.
Descript transcribes each discovery call, Claude tags pains, requests and quotes, and Notion keeps a themes database the whole team can search.
Edtech product teams run discovery calls with teachers and school admins, then the recordings sit in a folder. Insights live in one person's head or a messy doc, so the same questions get asked again. When it is time to prioritise the roadmap, nobody can say how many people actually raised a problem.
Import the recording into a Descript project with speaker detection on. Rename the speakers to Interviewer and Participant, then export the transcript as plain text.
Make an Interviews database (Participant role, School type, Date, Recording link) and an Insights database (Insight, Type, Quote, Theme, Interview). Connect them with a relation property on Interview.
Create a Claude Project called Interview Synthesis. Add your current theme list and a one-page product overview as project knowledge, and paste the extraction prompt into the project instructions.
Paste each transcript into a new chat in the project. Save Claude's CSV output as a file and use Merge with CSV on the Insights database, then set the Interview relation for the new rows.
Group the Insights database by Theme and sort by count. Run the synthesis prompt on a CSV export to decide which NEW themes to keep, then update the theme list in the project knowledge.
Below is a transcript of a discovery interview with a {{participant_role}} at a {{school_type}}. Speakers are labelled Interviewer and Participant.
Extract every distinct insight from the Participant only. Return CSV with the columns Insight, Type, Quote, Theme.
- Insight: one sentence in your own words.
- Type: Pain, Request or Praise.
- Quote: the participant's exact words, under 30 words.
- Theme: pick from the theme list in the project knowledge. If none fits, write NEW: followed by a short name.
Ignore small talk, and ignore anything the interviewer suggested that the participant did not confirm.
Transcript:
{{transcript}}Attached is a CSV export of our Insights database for {{month}}. Group the insights by Theme and count them.
For the five largest themes, write two sentences on what participants are struggling with and include the two strongest quotes.
Then list any NEW: themes that appear three or more times, and recommend whether each should become a permanent theme or be merged into an existing one.A CrewAI crew checks 50 competitor pages, changelogs and news sources every week and sends a short brief covering only what changed.
Score every demo request against your ICP, update HubSpot and ping the right rep in Slack within a minute of the form submit.
Every new Zendesk ticket gets a category, priority and sentiment tag plus a draft reply in an internal note before an agent opens it.