---
title: How Does the Integration Between TrueEngage and Genesys Cloud Work?
description: Discover how TrueEngage connects with Genesys Cloud via OAuth, syncs configuration, and powers real-time customer interactions through automated data exchange and live metrics like expected wait times.
---

[![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/logoSvg.svg) ![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/logoText.svg)](https://kb.trueengage.com/?hsLang=en)

[Home](https://trueengage.com/?hsLang=en) [Docs](https://kb.trueengage.com/genesys-cloud?hsLang=en) [Pricing](https://trueengage.com/genesys-cloud/pricing?hsLang=en)

[Sign In](https://management.trueengage.com/login) [Install from AppFoundry](https://appfoundry.genesys.com/filter/genesyscloud/listing/d3d5011e-668b-411c-bc8d-512e3023b359) [Book a Demo](https://trueengage.com/genesys-cloud/demo?hsLang=en)

![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/hamburgerOpen.svg)

![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/hamburgerClose.svg)

[Home](https://trueengage.com/?hsLang=en) [Docs](https://kb.trueengage.com/genesys-cloud?hsLang=en) [Pricing](https://trueengage.com/genesys-cloud/pricing?hsLang=en)

[Sign In](https://management.trueengage.com/login) [Install from AppFoundry](https://appfoundry.genesys.com/filter/genesyscloud/listing/d3d5011e-668b-411c-bc8d-512e3023b359) [Book a Demo](https://trueengage.com/genesys-cloud/demo?hsLang=en)

[Skip to content](https://kb.trueengage.com/genesys-cloud/how-does-the-integration-between-trueengage-and-genesys-cloud-work#main-content)

- [Tickets](https://support.trueengage.com/tickets-view)
- [Sign out](https://support.trueengage.com/_hcms/mem/logout)

Open main navigation

Close main navigation

- [Tickets](https://support.trueengage.com/tickets-view)
- [Sign out](https://support.trueengage.com/_hcms/mem/logout)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://kb.trueengage.com/genesys-cloud?hsLang=en)
2. [Architecture & Security](https://kb.trueengage.com/genesys-cloud/architecture-security?hsLang=en)

# How Does the Integration Between TrueEngage and Genesys Cloud Work?

## TrueEngage offers seamless integration with Genesys Cloud, enabling personalized, real-time customer engagement across voice and digital channels. This article outlines how the integration works, what data is synchronized, and how we interact with the Genesys Cloud API.

### **🔐 Authentication & Authorization**

During installation, TrueEngage registers an **OAuth client** in your Genesys Cloud organization using the **Client Credentials Grant**. This secure, token-based authentication method allows our backend systems to communicate with Genesys Cloud APIs.

> ⚠️ **Important:** Access can be revoked at any time by deleting or disabling the OAuth client in your Genesys Cloud admin panel.

#### **Permissions**

The OAuth client used for synchronization between TrueEngage and Genesys Cloud is provisioned with the following permissions:

- MESSAGING  
  • Setting – add, view  
  • Integration – add, view
- ROUTING  
  • Schedule – view  
  • ScheduleGroup – view  
  • Queue – view  
  • WrapupCode – view
- CONVERSATION  
  • Callback – create, view  
  • Webmessaging – create, view, accept  
  • Communication – view
- TELEPHONY  
  • Plugin – all  
  • Sites – \*
- ANALYTICS  
  • ConversationDetail – view
- SCRIPTER  
  • Script – view
- UI  
  • SupervisorScheduledCallbacks – view
- WEBDEPLOYMENTS  
  • Deployment – view  
   

### **🔄 Data Synchronization**

TrueEngage synchronizes Genesys Cloud configuration data every **30 minutes** automatically. This ensures that any updates in Genesys Cloud (e.g., new queues, changes to deployments, schedules, etc.) are promptly reflected in our system.

You can also trigger synchronization **manually** from the TrueEngage Management Panel if immediate updates are needed.

#### **Synced Entities**

We retrieve and store the following configuration data from Genesys Cloud:

- **Queues**
- **Digital deployments & messaging configurations**: 
    - Genesys Messenger
    - WhatsApp
    - Facebook Messenger

- **SIP Trunk and site configuration** (provisioned during installation) & **DIDs**
- **Schedules** and **Schedule Groups**
- **Scripts**

This data is stored securely in our internal database and made available in the **TrueEngage Management Panel** for configuration purposes by your administrators.

#### **Real-Time Metrics**

Every **30 seconds**, TrueEngage fetches the **Expected Waiting Time (EWT)** for all configured channels. These values are cached and used to calculate whether the configured channel should be available or not.

#### **Outbound Interactions with Genesys Cloud**

TrueEngage performs the following outbound operations to Genesys Cloud as part of ongoing engagement orchestration:

- **Add participant data to interactions**
  
  (e.g., enrich conversations with contextual info for agents)
- **Create callbacks** on behalf of visitors or during automated flows
- **Provision technical DIDs** required to support audio and video calls through Genesys Cloud voice infrastructure

### **🔒 Revoking Access**

The Genesys Cloud administrator can **revoke TrueEngage’s access** at any time by deleting or disabling the OAuth client used during installation. Once revoked, synchronization and outbound operations will stop immediately.

- [Getting Started](https://kb.trueengage.com/genesys-cloud/getting-started?hsLang=en)
- [Installation & Setup](https://kb.trueengage.com/genesys-cloud/installation-setup?hsLang=en)
- [User Guide](https://kb.trueengage.com/genesys-cloud/user-guide?hsLang=en#main-content)

    - [Contact Channels](https://kb.trueengage.com/genesys-cloud/user-guide?hsLang=en#contact-channels)
- [Features](https://kb.trueengage.com/genesys-cloud/features?hsLang=en)
- [FAQs](https://kb.trueengage.com/genesys-cloud/faqs?hsLang=en)
- [Troubleshooting](https://kb.trueengage.com/genesys-cloud/troubleshooting?hsLang=en)
- [Administration & Billing](https://kb.trueengage.com/genesys-cloud/administration-billing?hsLang=en)
- [Integrations & API's](https://kb.trueengage.com/genesys-cloud/integrations-apis?hsLang=en)
- [Architecture & Security](https://kb.trueengage.com/genesys-cloud/architecture-security?hsLang=en)
- [Legal](https://kb.trueengage.com/genesys-cloud/legal?hsLang=en)
- [Interaction Routing & Availability](https://kb.trueengage.com/genesys-cloud/interaction-routing-availability?hsLang=en)

[![logo (3) copy](https://kb.trueengage.com/hs-fs/hubfs/logo%20(3)%20copy.png?width=440&height=36&name=logo%20(3)%20copy.png "logo (3) copy")](https://www.trueengage.com?hsLang=en)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)