Updates an existing inbound Call to status in-progress when the user picks up. Looks up the record by callId, Twilio call SID, or a fuzzy fallback on caller number within the last 5 minutes. Emits call_answered. Returns success even when no record is found (best-effort).
Documentation Index
Fetch the complete documentation index at: https://docs.tetherai.ca/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
At least one identifier (callId, twilioCallSid, or callerNumber) should be supplied so the server can locate the Call record.
Tether-minted call identifier — primary lookup key for the Call record.
Twilio conference room name binding the agent leg to the customer leg.
PSTN caller number in E.164, used as a fuzzy fallback when no IDs match.
Twilio Call SID (providerCallId) used to locate the record when the Tether callId is unknown.
Call marked answered (or no record found, but proceed)
true A Call document. Many fields are provider-specific; clients should be tolerant of additional properties.
{
"_id": "64f0a1b2c3d4e5f6a7b8cb00",
"callId": "64f0a1b2c3d4e5f6a7b8cb00",
"provider": "sinch",
"providerCallId": "sinch-call-abc123",
"direction": "outbound",
"status": "completed",
"from": "+14165550100",
"to": "+14165550199",
"contactId": "64f0a1b2c3d4e5f6a7b8c9d0",
"conversationId": "64f0a1b2c3d4e5f6a7b8c9e0",
"organizationId": "64f0a1b2c3d4e5f6a7b8c9d3",
"userId": "64f0a1b2c3d4e5f6a7b8c9d4",
"providerPhoneNumber": "+14165550100",
"startTime": "2026-05-15T09:10:00.000Z",
"answerTime": "2026-05-15T09:10:08.000Z",
"endTime": "2026-05-15T09:12:34.000Z",
"duration": 154,
"recordings": [],
"createdAt": "2026-05-15T09:10:00.000Z",
"updatedAt": "2026-05-15T09:12:34.000Z"
}