Lyftron AirCall Provider
The Lyftron API Profile for AirCall allows you to query data from AirCall. The AirCall profile is a single file (i.e. aircall.apip) which is meant to be used with the Lyftron API Driver. The profile contains the table definitions and other AirCall specific metadata that the Lyftron API Driver uses to connect to AirCall.
To use the AirCall Profile set the Profile property of Lyftron API Driver to the path of the AirCall profile, as well as the other connection properties specified in the documentation below. Once the Lyftron API Driver has been configured, you can issue SQL queries to access data from any of the AirCall Tables.
Connecting to AirCall
To authenticate to AirCall, you can use either Basic authentication or the OAuth standard. Use Basic to connect to your own data. Use OAuth to allow other users to connect to their data.
Using Basic Authentication
To use Basic Authentication, set the User connection property to your API ID and Password connection property to your API Token.
Using OAuth Authentication
First you need to register an OAuth app with Aircall. To create an Aircall app, follow this link and sign up: https://aircall.io/partners/registration/. You also need to provide to AirCall the Redirect URL that will be associated with your app.
After setting the following in ProfileSettings connection property, you are ready to connect:
- OAuthClientId: Set this to the client_id that AirCall has sent to you.
- OAuthClientSecret: Set this to the client_secret that has sent to you.