Schema Information

This subtopic provides a structured reference to assist you in working with Daton's Aircall connector and the associated fields and tables.

Need help with something?

Talk to data expert

Tables/APIs

The following is the list of tables or APIs associated with the Aircall connector:

  • Users
  • Numbers
  • Contacts
  • CompanyInfo
  • Tags
  • Teams
  • Calls

Users

Purpose: Fetch all Users associated to a Company and their information.

Source API Documentation https://developer.aircall.io/api-references/#list-all-users

Replication: Key-Based Replication

Replication Key: lastRunDate

FIELDS

Name
Target Datatype
id
NUMERIC
direct_link
STRING
name
STRING
email
STRING
available
BOOLEAN
availability_status
STRING
created_at
TIMESTAMP
time_zone
STRING
language STRING

Tags

Purpose: Fetch all Tags associated to a company and their information.

Source API Documentation https://developer.aircall.io/api-references/#list-all-tags

Replication: Full Replication

Replication Key: NA

FIELDS

Name
Target Datatype
id
NUMERIC
name
STRING
color
STRING
description STRING

Numbers

Purpose: Fetch all Numbers associated to a company and their information.

Source API Documentation https://developer.aircall.io/api-references/#list-all-numbers

Replication: Key-Based Replication

Replication Key: lastRunDate

FIELDS

Name
Target Datatype
id
NUMERIC
direct_link
STRING
name
STRING
digits
STRING
created_at
TIMESTAMP
country
STRING
time_zone
STRING
open
BOOLEAN
availability_status
STRING
is_ivr
BOOLEAN
live_recording_activated
BOOLEAN
messages
RECORD
users RECORD

Teams

Purpose: Fetch all Teams associated to a company and their information.

Source API Documentation https://developer.aircall.io/api-references/#list-all-teams

Replication: Full Replication

Replication Key: NA

FIELDS

Name
Target Datatype
id
NUMERIC
name
STRING
direct_link
STRING
created_at
TIMESTAMP
users RECORD

Contacts

Purpose:Fetch all the shared Contacts associated to a company with their phone numbers and emails information.

Source API Documentation https://developer.aircall.io/api-references/#list-all-contacts

Replication: Key-Based Replication

Replication Key: lastRunDate

FIELDS

Name
Target Datatype
id
NUMERIC
direct_link
STRING
first_name
STRING
last_name
STRING
company_name
STRING
information
STRING
is_shared
BOOLEAN
created_at
TIMESTAMP
updated_at
TIMESTAMP
emails
STRING
phone_numbers RECORD

Calls

Purpose: Fetch all Calls associated to a company and their information.

Source API Documentation https://developer.aircall.io/api-references/#list-all-calls

Replication: Key-Based Replication

Replication Key: lastRunDate

FIELDS

Name
Target Datatype
id
NUMERIC
direct_link
STRING
direction
STRING
status
STRING
missed_call_reason
STRING
started_at
TIMESTAMP
answered_at
TIMESTAMP
ended_at
TIMESTAMP
duration
NUMERIC
voicemail
STRING
recording
STRING
asset
STRING
raw_digits
STRING
user
RECORD
contact
STRING
archived
BOOLEAN
assigned_to
STRING
transferred_to
STRING
cost
STRING
number
RECORD
comments
RECORD
tags
RECORD
teams STRING

CompanyInfo

Purpose: Company information can be retrieve with this GET request.

 
Replication: Full Replication
 
Replication Key: NA

FIELDS

Name
Target Datatype
name
STRING
users_count
NUMERIC
numbers_count NUMERIC
 

 

Table of Contents