T TradieBridge Docs Sign in

Docs

Dialpad

Calls, transcripts, contacts, staff and phone numbers.

Each record is held whole. A resource's columns are what a list filters and sorts by.

Questions

calls customers

Phone calls between two days, by the Dialpad person, department or call center on the call, or by day: calls, inbound, outbound, answered, missed, voicemails and talk minutes, most calls first.

from*
string. First day, e.g. 2026-09-01, in the company's time zone.
to
string. Last day, inclusive. Default today; at most 400 days.
by
string. Default target.

missed_calls customers

Inbound calls nobody answered between two days, newest first: when, the caller's number and name, who it rang, whether they left a voicemail, and whether a later call with that number connected.

from*
string. First day, e.g. 2026-09-01, in the company's time zone.
to
string. Last day, inclusive. Default today; at most 92 days.

Ask with ask_question, or GET …/answers/{question} with the arguments as query parameters.

16 resources

blocked_numbers Blocked numbers

Numbers blocked company-wide through Dialpad's API.

Keyed by source_id

3 columns
  • source_id string
  • modified_at datetime
  • number string

call_centers Call centers

Call centers: record_name, office_id, hours, hold queue, routing and phone numbers.

Keyed by source_id

5 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • office_id string
  • state string

call_labels Call labels

The call labels (tags) the company uses, by name.

Keyed by source_id

3 columns
  • source_id string
  • modified_at datetime
  • record_name string

call_routers Call routers

API call routers: record_name, office_id, enabled and the routing URL. The signing secret is not held.

Keyed by source_id

5 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • office_id string
  • enabled boolean

calls Calls

Every finished call: started_at, connected_at and ended_at (UTC), direction, target_name (the Dialpad person, department or call center on the call) with target_type and target_id, record_name (the other party), external_number, duration_seconds, was_recorded and voicemail. An inbound call with no connected_at was missed. Recording and voicemail links are in the document.

Keyed by source_id

16 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • started_at datetime
  • connected_at datetime
  • ended_at datetime
  • direction string
  • call_state string
  • target_type string
  • target_id string
  • target_name string
  • external_number string
  • internal_number string
  • duration_seconds decimal
  • was_recorded boolean
  • voicemail boolean

coaching_teams Coaching teams

Coaching teams: record_name and office_id.

Keyed by source_id

5 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • office_id string
  • state string

companies Companies

The Dialpad company itself, one document: name, domain, plan (account_type) and settings.

Keyed by source_id

6 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • domain string
  • account_type string
  • state string

contacts Contacts

Contacts: shared ones and each person's own, with record_name, company_name, primary_phone, primary_email and contact_type.

Keyed by source_id

8 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • company_name string
  • primary_phone string
  • primary_email string
  • contact_type string
  • owner_id string

departments Departments

Departments (ring groups): record_name, office_id, hours, routing and phone numbers.

Keyed by source_id

5 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • office_id string
  • state string

dispositions Dispositions

Call dispositions (wrap-up outcomes) set up for an office or call center.

Keyed by source_id

4 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • office_id string

numbers Numbers

The company's Dialpad phone numbers: number, number_type, status, and the target_type and target_id it rings.

Keyed by source_id

8 columns
  • source_id string
  • modified_at datetime
  • number string
  • number_type string
  • status string
  • target_type string
  • target_id string
  • office_id string

offices Offices

Offices: record_name, timezone, primary_office, opening hours, routing and the office's phone numbers.

Keyed by source_id

6 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • timezone string
  • primary_office boolean
  • state string

operators Operators

Who answers each office's, department's and call center's line: group_type and group_id, operator_kind (user or room) and the person or room.

Keyed by source_id

7 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • operator_id string
  • operator_kind string
  • group_type string
  • group_id string

rooms Rooms

Rooms (shared desk and conference-room phones): record_name, office_id and phone numbers.

Keyed by source_id

5 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • office_id string
  • state string

transcripts Transcripts

Dialpad AI's transcript of a call, keyed by the call's ID: each line's speaker, time and words, and its moments. lines_count counts them.

Keyed by source_id

3 columns
  • source_id string
  • modified_at datetime
  • lines_count integer

users Users

The people in Dialpad, suspended and deleted ones too: record_name, email, office_id, license, state and is_admin.

Keyed by source_id

8 columns
  • source_id string
  • modified_at datetime
  • record_name string
  • email string
  • office_id string
  • license string
  • state string
  • is_admin boolean