Kommunicate Developer Docs | AI Customer Support Integration Guides

Kommunicate Developer Docs | AI Customer Support Integration Guides

  • Book a Demo
  • Try For Free

›AI Agents

Web

  • Installation
  • CMS Installation
  • Authentication
  • Conversation
  • Conversation Assignment
  • Customization
  • Localization
  • Logout
  • Troubleshooting

Android

  • Installation
  • Authentication
  • Push Notification
  • Conversation
  • Customization
  • Localization
  • Logout
  • Migration
  • Troubleshooting

iOS

  • Installation
  • SwiftUI Setup (Optional)
  • Authentication
  • Push Notification
  • Conversation
  • Customization
  • Configuration
  • Localization
  • Logout
  • Troubleshooting

React Native

  • Installation
  • Expo Installation
  • Authentication
  • Push Notification
  • Conversation
  • Customization
  • Logout
  • Troubleshooting

Flutter Mobile

  • Installation
  • Authentication
  • Push Notification
  • Conversation
  • Customization
  • Localization
  • Troubleshooting

Flutter Web

  • Installation
  • Authentication
  • Conversation

Ionic/Cordova

  • Installation
  • Authentication
  • Push Notification
  • Conversation
  • Customization
  • Localization
  • Logout
  • Resolving Errors

Ionic/Capacitor

  • Installation
  • Authentication
  • Push notification
  • Customization

Rich Messages

  • How To Use
  • Types of Rich Messages

AI Agents

  • AI Agents Setup
  • OpenAI, Anthropic and Gemini
  • Dialogflow Integration
  • Lex Integration
  • Kompose AI Agent Builder
  • IBM Watson Integration
  • Google CES (CX Agent Studio) Integration
  • Custom AI Agent Integration
  • Import Kompose AI Agent
  • AI Agent Samples

Integrations

  • Zapier
  • WhatsApp
  • WhatsApp 360Dialog
  • WhatsApp Twilio
  • WhatsApp Cloud API
  • Instagram Integration
  • Telegram Integration
  • Sunshine Integration
  • Freshdesk Integration
  • Pipedrive Integration
  • Agile Integration
  • Slack Integration
  • Google Analytics

Platform APIs

  • Authentication
  • Endpoints

Dashboard Features

  • Analytics
  • Conversations
  • Users
  • AI Agent Integration
  • Helpcenter
  • Campaign Messaging
  • Settings

Configuration

  • Single Sign On (SSO) Setup
  • Webhooks
  • Access Token URL
  • Email Fallback

Google CES (CX Agent Studio) Integration

This guide explains how to integrate a Google CES (CX Agent Studio) agent with Kommunicate.

Step 1: Open Agent Integrations

Log in to the Kommunicate Dashboard. Navigate to Agent Integrations

Locate Google CX Agent Studio and click Integrate Agent.

Open Agent Integrations

The integration screen contains the following fields:

  • Service Account JSON
  • Region
  • Language
  • Agent ID
  • Deployment ID

Integration Screen


Step 2: Configure the Integration

The integration requires a Google Cloud Service Account JSON file along with your Agent ID and Deployment ID.

Complete the following sections to obtain each value.


Step 2.1: Create a Google Cloud Service Account

Sign in to your Google Cloud Console.

Navigate to:

IAM & Admin → Service Accounts

Click Create Service Account.

Service Accounts

Enter:

  • Service Account Name
  • Service Account ID (auto-generated)
  • Description (optional)

Click Create and Continue.

Assign the Owner role. Click Create and close.

Service Account Details

Note

Ensure the service account has sufficient permissions to access your deployed CX Agent.


Step 2.2: Generate a JSON Key

Open the newly created Service Account.

Navigate to:

Keys → Add Key → Create New Key. Select JSON as the key type. Click Create.

JSON Key

The JSON key file will automatically download to your computer.

Keep this file secure as it is required for authentication.


Step 2.3: Upload the Service Account JSON

Return to the Kommunicate integration page.

Click Get Key.

Upload JSON

Select the downloaded Service Account JSON file.

After uploading successfully, proceed to the next step.


Step 3: Get the Agent ID and Deployment ID

Open your Google CX Agent Studio project. Navigate to the deployed agent. Open Deployed Channels. Open the Test Command popup.

Deployed Channels

Test Command

Copy the Deployment Path.

It will look similar to:

projects/project-name/locations/us/apps/11698e79251f/deployments/8a4add8776e7

In the above example, The Agent ID and Deploment ID are shown below.

  • Agent ID = 11698e79251f
  • Deployment ID = 8a4add8776e7

Copy both values.


Step 4: Complete the Integration

Return to the Kommunicate Dashboard.

Fill in all the required fields.

FieldValue
Service Account JSONUpload the downloaded JSON file
RegionGoogle Cloud Region where the agent is deployed
LanguageDefault language configured for the agent
Agent IDCopied from the deployment path
Deployment IDCopied from the deployment path

After entering all the details, click Save.

Kommunicate will validate the configuration and connect to your Google CES agent.


Summary

The integration process consists of four steps:

  1. Open Google CX Agent Studio integration in Kommunicate.
  2. Create a Google Cloud Service Account and upload the JSON key.
  3. Retrieve the Agent ID and Deployment ID from the deployed agent.
  4. Save the configuration and verify the integration.
← IBM Watson IntegrationCustom AI Agent Integration →
  • Step 1: Open Agent Integrations
  • Step 2: Configure the Integration
  • Step 2.1: Create a Google Cloud Service Account
  • Step 2.2: Generate a JSON Key
  • Step 2.3: Upload the Service Account JSON
  • Step 3: Get the Agent ID and Deployment ID
  • Step 4: Complete the Integration
  • Summary

Start Small. Prove Value. Scale Safely

You don't need to bet your entire support operation on AI.
Start with the conversations that are safe to automate using an AI agent.
Expand as confidence grows.

Get StartedSee a Live Demo
Kommunicate logo
*Subscribe to our newsletter
Product
No-Code AI Agent BuilderGenerative AI ChatbotVoice AIAI Email TicketingFAQ ChatbotLive Chat
OpenAI IntegrationGoogle Gemini IntegrationAnthropic IntegrationAI Agent Features
Industries
Healthcare AI AgentEcommerce AI AgentEducation AI AgentBanking AI Agent
Gaming AI AgentTravel AI AgentTelecom AI AgentInsurance AI Agent
Integrations
WhatsApp AI AgentZendesk AI AgentWordpress AI AgentAndroid Chatbot SDKiOS Chatbot SDK
Facebook Messenger AI AgentInstagram AI Agent
All Integrations
Resources
Chatbot TemplatesCase StudiesWhitepapersAI Customer Service Guide
Chatbot GuideVideosKnowledge HubComparisons
ROI CalculatorBlogsGlossary
Company
About UsPricingContact UsAffiliate ProgramPartner ProgramMediaHelp CenterTrust CenterAPI Status
Languages
ArabicSpanishFrenchGermanPortugueseItalianSwedishRussian
© Kommunicate 2026
T&CPrivacy PolicyCareerSLADPASitemap