When this pays off
Back-to-back calendars
Reps run meetings in sequence with no buffer to prep between them.
Context scattered everywhere
Account history lives across CRM, Slack, support tickets, and email — and key details get missed.
New reps inheriting accounts
Reps joining mid-deal need to come up to speed without reading every email thread.
Exec drop-ins on deals
Leadership joins late-stage calls and needs the picture in two minutes, not twenty.
The shape of this use case
A meeting brief Agent compiles a one-page snapshot of the account ahead of a scheduled call.Inputs
Calendar event — account, attendees, deal stage, meeting time.
Sources
CRM activity, past meeting notes, email threads, support tickets, company news.
Output
A brief covering deal context, recent activity, company updates, and suggested talking points.
Delivery
Emailed to the rep before the meeting, attached to the calendar event, or posted in Slack.
Where to start
Two ways in, depending on whether you want something running today or built to your exact spec.Clone a pre-built Agent
Open the Pre-Meeting Prepper. More in the Marketplace.
Build your own
Start from scratch in the builder, or by describing it in Claude Code or Cursor with Programmatic GTM.
- “What do I need to know about Acme Corp before my 3pm? Pull the last three emails and recent deal activity.”
- “Summarize where we are with Globex — last call notes, open objections, next steps.”
- “Who from Initech is on my calendar tomorrow and what should I prep on each of them?”
Where to take it
Once it’s running, deepen it in three moves:Let it improve
Feed back which sections reps actually use into the Agent’s evals so briefs sharpen over time.
Common pitfalls
Briefs that are too long
Briefs that are too long
If the brief takes more than a minute to scan, reps stop reading. Cap section lengths in the prompt and force prioritization.
Static account data with no recency
Static account data with no recency
A brief that just regurgitates the CRM record isn’t useful. The Agent has to surface what’s new — last contact, last news, last ticket.
Same depth for every meeting
Same depth for every meeting
A discovery call and a renewal call need different briefs. Branch the prompt by meeting type or deal stage.
Raw data instead of insight
Raw data instead of insight
“2 open tickets” is data. “Two open critical tickets opened this week — both about billing” is a talking point. Have the Agent interpret, not just enumerate.

