Google Integration

 

Kronologic depends on mail service to provide users with automated outreach & scheduling capabilities. With a G Suite email service the integration with Kronologic is accomplished via Google’s G Suite REST APIs. Kronologic uses  Mail, & Calendar APIs to provide seamless authentication and the Kronologic application experience expected in a Google environment. 

“The term REST is short for "Representational State Transfer." In the context of Google APIs, it refers to using HTTP verbs to retrieve and modify representations of data stored by Google.”

- Google REST API Team

 

Architecture

Architecture

 

 

Kronologic uses Google REST APIs to do 4 Things

  1. Sending emails & calendar invites templitized by users or admin on the behalf of the user to recipients defined by the user or admin.
  2. Checking the user’s calendar availability.
  3. Looking for responses from recipients that Kronologic is currently engaged with.
  4. Sending A.I-generated email on the behalf of the user for the purpose of negotiating schedule conflicts between the user & the recipient. 

 

 

Graph API Used https://www.googleapis.com*

Scope

Rationale

API Used

Calendars.ReadWrite

Used for creating or removing calendar events

*/calendar/v3/calendars/

Mail.ReadWrite

Reading and creating messages on the users behalf

*/gmail/v1/users/me/messages

Mail.Send

Sending email messages on the users behalf

*/gmail/v1/users/me/messages

Openid

Open Id data on the user

on authentication

Email

used in conjunction with opeid to obtain more detailed user info

on authentication

Offline_access

Retrieving offline access tokens to perform operations outlined

on authentication

 

 

Security & Privacy

Please visit www.kronologic.ai/trust to see how we work hard to earn and maintain your trust. And read more about to our privacy policy and terms & conditions.