Create a Virtual Agent conversational custom chat integration
task australia Updated Sep 10, 2026 1 min read create-adapter-for-virtual-agent.md
Use the Custom Chat Configuration Integration Framework (CCCIF) to create a conversational custom chat integration to support third-party chat clients so they can connect to the Virtual Agent Chat Server (VACS).
Before you begin
Activate the Glide Virtual Agent plugin (com.glide.cs.chatbot) if it's not already activated. This plugin automatically activates the Conversational Custom Chat Integration plugin (com.glide.cs.custom.adapter) for custom chat integrations.
Role required: admin
About this task
To integrate chat clients with Virtual Agent, follow these configuration steps and add action scripts to Workflow Studio.
Note: The CCCIF uses Integration Hub. Transactions count against your Integration Hub quota.
Procedure
48 lines · 3.1 KB
--- title: Create a Virtual Agent conversational custom chat integration description: Use the Custom Chat Configuration Integration Framework \(CCCIF\) to create a conversational custom chat integration to support third-party chat clients so they can connect to the Virtual Agent Chat Server \(VACS\). locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/conversational-interfaces/virtual-agent/create-adapter-for-virtual-agent.html release: australia product: Virtual Agent classification: virtual-agent topic_type: task last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Create custom chat integrations, Configure, Virtual Agent, Conversational Interfaces] --- # Create a Virtual Agent conversational custom chat integration Use the Custom Chat Configuration Integration Framework \(CCCIF\) to create a conversational custom chat integration to support third-party chat clients so they can connect to the Virtual Agent Chat Server \(VACS\). ## Before you begin Activate the [Glide Virtual Agent plugin](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/activate-virtual-agent.md) \(com.glide.cs.chatbot\) if it's not already activated. This plugin automatically activates the Conversational Custom Chat Integration plugin \(com.glide.cs.custom.adapter\) for custom chat integrations. Role required: admin ## About this task To integrate chat clients with Virtual Agent, follow these configuration steps and add action scripts to Workflow Studio. **Note:** The CCCIF uses Integration Hub. Transactions count against your Integration Hub quota. ## Procedure 1. [Create a new channel or update an existing channel for the integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/create-channel-va-cccif.md). 2. [Configure a new provider for the integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/create-provider-va-cccif.md). 3. [Set up message authentication](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/set-up-msg-auth-va-cccif.md). 4. [Create a channel identifier](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/create-channel-id-va-cccif.md). 5. [Select rich controls for inbound \(user input\) and outbound \(bot response\) transformation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/map-rich-controls-va-cccif.md). 6. [Create and configure a scripted REST API for your custom chat integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/configure-rest-api-va-cccif.md). 7. [Create the action scripts](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/create-action-scripts-va-cccif.md).
| title | Create a Virtual Agent conversational custom chat integration |
| description | Use the Custom Chat Configuration Integration Framework \(CCCIF\) to create a conversational custom chat integration to support third-party chat clients so they can connect to the Virtual Agent Chat Server \(VACS\). |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/conversational-interfaces/virtual-agent/create-adapter-for-virtual-agent.html |
| release | australia |
| product | Virtual Agent |
| classification | virtual-agent |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Create custom chat integrationsConfigureVirtual AgentConversational Interfaces |