List sessions
GET /voice/sessions lists the sessions you created or are collecting for, newest first. Filter by status, createdAfter, and createdBefore. A platform can narrow to one customer with merchantPartyId.
cURL
Read one session
GET /voice/sessions/{voiceSessionId} returns the call facts and the partnerCorrelation you set when you created it.
cURL
call.summary is a short description of the conversation with every run of digits masked. call.endedBy says whether Natural’s agent or the caller ended the call, and call.transferredAt is set when the caller went back to your returnTarget.
For the payment, follow the paymentIntent relationship and read the intent.
Fetch the transcript
GET /voice/sessions/{voiceSessionId}/transcript fetches the transcript from the voice provider when you ask for it. Natural does not store transcripts, and every run of three or more digits is masked before it reaches you.
cURL
not_available with no turns.