/portal/calls is the audit log of every conversation your AI receptionist had. Each row shows caller name (when extracted), classification (hot lead / warm lead / existing customer / spam / unclear / out of area), duration, and how long ago.
Listening to a call
Tap the play icon on any row to listen inline — no full-page navigation needed. Starting one playback pauses any other so you don't end up with two recordings competing for your speaker.
Reading the transcript
Click anywhere on the row (not the play button) to open the call detail page with the full transcript, AI-generated summary, structured data the qualifier extracted (caller name, service needed, urgency), and the booking outcome.
Filters + search
- Search across caller name, phone number, and call summary.
- Sort: Newest / Oldest / Hot leads first / Booked first / Unclear.
- Filter by classification — useful for quickly finding all the hot leads from the past week.
What 'unclear' means
When the AI couldn't confidently classify the call (caller hung up early, multiple topics, unclear intent), it gets tagged 'unclear'. These rows often have shorter durations and may not have a transcript. Worth scanning weekly for missed business — sometimes a real call gets 'unclear' if the customer was distracted.