Skip to main content

Call Leads

This document defines the schema and bucket structure for call tracking integrations with SearchLight. For S3 setup, file format, and access steps see the overview.

Bucket Key Structure

/standard-call/{account}/{YYYY-MM-DD}/{filename}.json.gz

Example: standard-call/example-plumber/2026-02-19/calls_bort.json.gz


Schema

FieldTypeRequiredDescriptionExample
idstringrequiredMust be unique per conversion per account"12345"
datetimestring (ISO 8601)requiredTimestamp in UTC"2026-02-19T16:47:48.577Z"
from_numberstringrequiredCustomer phone number with area code"123-456-7891"
to_numberstringrequiredDialed phone number with area code"123-456-7891"
call_duration_secondsnumberrequiredDuration of the call in seconds184
recording_urlstringrequiredURL of the call recording"https://www.calltracking.com/recording/10"
referrer_urlstringrequiredFull referrer URL as received"https://www.google.com/"
landing_page_urlstringrequiredFull landing page URL as received"https://exampleplumber.com/?gclid=..."
tracking_namestringrequiredCall tracking campaign name"ppc hvac campaign"
transcriptstringoptionalPlain text transcript of the call. Newlines allowed"Hello, thanks for calling\n..."
emailstringoptionalCustomer email address"example@email.com"
addressstringoptionalCustomer address"123 Main St, Austin, Texas"
zipcodenumberoptionalCustomer ZIP code12345
agentstringoptionalName or identifier of the agent or CSR"John Doe"