Work, 03 of 06

BDR Desk

Sales calls that log themselves and write their own follow-up.

Product. In production. Built for a Series A sales team that makes over a hundred outbound calls a day, in daily use.

Daily queue
ListCalendarNew contact
August 2026
4SQOs
18demos booked
5demos pending
DemosFollow-ups
Show completed
20 contacts
Follow-upCompanyContactNotesStatus
Sep 8Cedarline LogisticsDana WhitakerRuns inbound, backlog at receivingHigh intent
Aug 6Brookfield TransportRay AmesWants rates before bookingHigh intent
Aug 12Summit Freight PartnersJaya PatelRescheduled twice, asked toDemo
Aug 21Lakeshore CarriersMarcus ReyesDispatch lead is the realHigh intent
Aug 24Rivermont 3PLCasey RobertsDemo booked with the dockDemo
Aug 31Calder Cold ChainChrista NolanNew ops director, worthHigh intent
Sep 2Fairview DrayageRenee DuquetteSent the overview, asked toDemo
Sep 3Portside FreightAlan VossAsked for a reference beforeDemo
Sep 4Granite State LogisticsNina BardotOps lead joins the next callHigh intent
Sep 5Harborview TransitOwen ClarkeBudget confirmed for Q4High intent
Dana Whitaker
Cedarline Logistics
High intent Sep 8
Contact
Emaild.whitaker@cedarlinelogistics.comPhone(312) 555-0188NextTuesday, September 8
Notes from the call

Runs inbound, where the backlog starts. Wants it resolved before peak season and asked to include their transportation manager.

Outcome
Mark completeBookedPush to October

Before: the spreadsheet.

Most reps run their pipeline out of a sheet like this one. After every call there are five things to do by hand: log the contact, write down what was said, set the follow-up date, draft the email, and move the deal.

follow ups v3 FINAL (2).xlsxSheet1Sheet1 (2)demosold
ABCDEFG
1FOLLOW UPS - Q3 (use this one)
2
3namecompanystatusf/uNOTESlast touchowner
4Dana WhitakerCedarline Logisticshighnext tuespeak starts oct8/1me
5R. AmesBrookfield Transport?6/12called back??me
6j patelSummit Freight Partnersdemo06/19/2025resched 2x7/30ask jenn
7K. OyelaranNorthbay Distributnhigh8/3#####
8marcus (?)Lakeshoremedleft vm, no last name, try the dispatch line again thurs
9
10Lisa SRivermontHIGHaugdupe of row 6?7/12
11ashbury warehousing??who took this one
12#N/A
13ChristaCalder Cold Chainhigh intent8/31new ops director8/28me
14T. BurchPortside Freightno show8/62nd one
15TOTAL20dont delete this tab

Drop the transcript in and the record writes itself.

Paste the call. BDR Desk reads it and fills in the name, company, phone, email, status, and next date, then writes a two-line summary. Anything it hears that has no field is kept with the record, not dropped.

Call transcript, pasted
RepOkay, perfect. And just so I've got it right, can you spell the last name for me?
DanaSure, it's Dana Whitaker, W-H-I-T-A-K-E-R. I run inbound here at Cedarline.
RepGot it. So what's the part that's actually hurting right now?
DanaHonestly, everything backs up at receiving. Trailers sit, we're eating detention, and I can't go into peak with the dock running like this.
RepUnderstood. Is it just you looking at this, or
DanaNo, our transportation manager would want eyes on it before we did anything.
RepMakes sense. What's the best number and email for you?
Dana312-555-0188, and email is d.whitaker@cedarlinelogistics.com.
RepGreat. Would Tuesday afternoon work to walk you through it?
DanaTuesday afternoon works, yeah. Send something over before then if you can.
Contact record, written
NameDana Whitaker
CompanyCedarline Logistics
Phone(312) 555-0188
Emaild.whitaker@cedarlinelogistics.com
StatusHigh intent
Follow-upTue Sep 8, afternoon
SummaryRuns inbound. The backlog starts at receiving and she wants it resolved before peak season.

The follow-up is written from what was actually said.

The draft quotes the call: the pain, the timing, the system they run, and the person they want on the next call. It stays a draft until the rep reads it and sends it.

Tod.whitaker@cedarlinelogistics.com
SubjectThe receiving backlog, before peak
Drafted 41 seconds after the callNot sent

Every contact comes with the people around them.

For each new contact, BDR Desk builds the decision hierarchy at that company: the peers who will be consulted, and the executives who sign. Names and titles come from Apollo, the sales intelligence platform the team already runs on.

From the transcript

“…include our transportation manager before anything moves.”

Dana WhitakerInbound operationsSaid it herself
Ellen SartoTransportation managerNamed on the call
Marcus OyelaranDirector of warehouse operationsApollo
Tomas ReyerIT and systems managerApollo
Priya RaghunathanChief financial officerApollo
Grace LindqvistVP, supply chainApollo

A calendar that works for the rep.

Follow-ups and demos land on the calendar with the notes from the call attached, so the next conversation starts where the last one ended. Click a demo to read its notes.

Calendar
September 2026, 31 follow-ups and 12 demos
ListCalendar
MonTueWedThuFriSatSun
31
1Cedarline, callBrookfield, follow-up
2Summit, demo 2:00
3Northbay, follow-upLakeshore, follow-up
4Ashbury, follow-up
5
6
7Calder, follow-up
8Cedarline, demo 2:00Rivermont, follow-up
9Fairview, follow-up
10Rivermont, demo 11:00Portside, follow-up
11Brookfield, follow-up
12
13
14Summit, follow-upNorthbay, follow-up
15Fairview, demo 9:30
16Portside, follow-up
17Northbay, demo 1:00Lakeshore, follow-up
18Calder, follow-up
19
20
21Ashbury, follow-up
22Cedarline, follow-upSummit, follow-up
23Rivermont, follow-up
24Brookfield, demo 3:00
25Lakeshore, follow-up
26
27
Cedarline LogisticsDana Whitaker, inbound operations. Demo, Tuesday September 8 at 2:00 pm.

Runs inbound, where the backlog starts. Wants it resolved before peak season.

How it's built

One workflow, six systems, and a single body of sales context that all of them read.

Call eventsNooks, the team's dialer, sends the transcript when a call ends.
Parsing and writingClaude reads the transcript, fills the record, drafts the email, and maps the organisation.
The pipelineSupabase holds contacts, notes, follow-ups, and the transcripts behind them.
CRMHubSpot receives the record and stays matched to the account.
People dataApollo supplies names, titles, and addresses for the decision hierarchy.
InterfaceReact. A queue, a calendar, and a drawer. No rollups and no team view, because nobody was going to read them.