Integrate ServiceNow voice assistant with Genesys Cloud service \(SIP\)
Enable users to get support from AI voice agents by integrating a ServiceNow voice assistant with Genesys Cloud service using the Session Initiation Protocol (SIP) communication channel.
Before you begin
- Create a voice assistant. See Create an AI voice assistant for more information.
Role required: sn_aia.admin
About this task
Connect your Genesys Cloud contact center to a ServiceNow voice assistant using the Session Initiation Protocol (SIP) communication channel. After the integration is configured, Genesys Cloud routes calls to the ServiceNow SIP endpoint, where the AI voice agent handles the interaction. When call handling is complete, the integration supports transferring the caller to a live agent queue using the SIP REFER transfer method.
Procedure
-
Navigate to All > Conversational Interfaces > Assistant Designer > Assistants.
-
Find the voice assistant to connect to Genesys Cloud service and select Edit.
-
Select Communication channels from the guided setup navigation.
-
In the Provider application field, select the provider application to deploy the voice assistant to.
-
Select the Telephony provider tab.
-
From the Select communication channels drop-down list, select Session Initiation Protocol (SIP).
-
From the CCaaS provider drop-down list, select Genesys.
Enter the Transfer number/address and note the following generated values. You need these to configure the SIP trunk in your Genesys Cloud account.
Field Description Transfer number/address SIP URI to transfer the call to your Genesys Cloud service. Use the format user@domain, where the user part is up to 16 characters and the domain part is up to 256 characters. URI parameters are not supported.Transfer method Value set to REFER for Genesys Cloud service. ServiceNow SIP Trunk information The ServiceNow SIP fully qualified domain name (FQDN) for your region, used to route calls from Genesys Cloud service to the voice assistant. For SIP trunk configuration details including IP addresses and FQDNs per region, see SIP trunk configuration [KB3023612]. x-snc-param Generated token to send to your Genesys Cloud account to authenticate requests to the voice assistant. [Omitted image "voice-agents-genesys-sip-integration.png"] Alt text: Genesys SIP integration configuration showing the Transfer number/address, Transfer method, ServiceNow SIP Trunk information, and x-snc-param fields.
-
Enable context data persistence for the voice service.
-
Navigate to
sys_now_assist_deployment_config_attributes.listand check whether apersist_context_dataattribute exists for your voice service. -
If the attribute exists, open it and set Value to
true.[Omitted image "voice-agents-persist-context-data.png"] Alt text: The persist_context_data configuration attribute record for the voice service with its value set to true.
-
If the attribute does not exist, navigate to
sys_now_assist_deployment_config.list, open your voice assistant's deployment configuration record, and copy its sys_id.To copy the sys_id, select and hold (or right-click) the record header bar and select Copy sys_id.
-
Navigate to
sys_now_assist_deployment_config_attributes.list, select New, set Deployment Configuration to the sys_id you copied, Name topersist_context_data, and Value totrue, then select Submit.
When
persist_context_datais enabled, the voice assistant saves the session context as aninteraction_contextrecord namedbot_context_dataafter each call. For details about the stored fields, see Bot context data. -
-
In your Genesys Cloud account, configure the SIP trunk using the ServiceNow SIP FQDN and authentication token.
Use the ServiceNow SIP Trunk information and the x-snc-param token generated in the previous step. For SIP trunk configuration details, see SIP trunk configuration [KB3023612].
Result
Genesys Cloud service is connected to your ServiceNow voice assistant. Incoming calls routed through Genesys Cloud service are handled by the AI voice agent, which responds with a greeting and processes the caller's requests.
What to do next
For live agent transfer configuration and advanced SIP trunk settings, refer to your Genesys Cloud documentation or contact Genesys support.
Parent Topic:Integrating voice assistant with CCaaS provider
---
title: Integrate ServiceNow voice assistant with Genesys Cloud service \(SIP\)
description: Enable users to get support from AI voice agents by integrating a ServiceNow voice assistant with Genesys Cloud service using the Session Initiation Protocol \(SIP\) communication channel.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/intelligent-experiences/integrate-voice-service-with-genesys-sip.html
release: australia
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 3
keywords: [Genesys, Genesys Cloud, voice assistant, voice integration, CCaaS, telephony provider, AI voice agent, SIP]
breadcrumb: [Integrating voice assistant with CCaaS provider, Deploy AI voice agents, AI Agent Studio \(legacy\), AI agents and agentic workflows, Enable AI Experiences]
---
# Integrate ServiceNow voice assistant with Genesys Cloud service \(SIP\)
Enable users to get support from AI voice agents by integrating a ServiceNow voice assistant with Genesys Cloud service using the Session Initiation Protocol \(SIP\) communication channel.
## Before you begin
- Create a voice assistant. See [Create an AI voice assistant](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/intelligent-experiences/create-an-ai-voice-service.md) for more information.
Role required: sn\_aia.admin
## About this task
Connect your Genesys Cloud contact center to a ServiceNow voice assistant using the Session Initiation Protocol \(SIP\) communication channel. After the integration is configured, Genesys Cloud routes calls to the ServiceNow SIP endpoint, where the AI voice agent handles the interaction. When call handling is complete, the integration supports transferring the caller to a live agent queue using the SIP REFER transfer method.
## Procedure
1. Navigate to **All** > **Conversational Interfaces** > **Assistant Designer** > **Assistants**.
2. Find the voice assistant to connect to Genesys Cloud service and select **Edit**.
3. Select **Communication channels** from the guided setup navigation.
4. In the **Provider application** field, select the provider application to deploy the voice assistant to.
5. Select the **Telephony provider** tab.
6. From the **Select communication channels** drop-down list, select **Session Initiation Protocol \(SIP\)**.
7. From the **CCaaS provider** drop-down list, select **Genesys**.
Enter the **Transfer number/address** and note the following generated values. You need these to configure the SIP trunk in your Genesys Cloud account.
|Field|Description|
|-----|-----------|
|Transfer number/address|SIP URI to transfer the call to your Genesys Cloud service. Use the format `user@domain`, where the user part is up to 16 characters and the domain part is up to 256 characters. URI parameters are not supported.|
|Transfer method|Value set to **REFER** for Genesys Cloud service.|
|ServiceNow SIP Trunk information|The ServiceNow SIP fully qualified domain name \(FQDN\) for your region, used to route calls from Genesys Cloud service to the voice assistant. For SIP trunk configuration details including IP addresses and FQDNs per region, see [SIP trunk configuration \[KB3023612\]](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB3023612).|
|x-snc-param|Generated token to send to your Genesys Cloud account to authenticate requests to the voice assistant.|
\[Omitted image "voice-agents-genesys-sip-integration.png"\] Alt text: Genesys SIP integration configuration showing the Transfer number/address, Transfer method, ServiceNow SIP Trunk information, and x-snc-param fields.
8. Enable context data persistence for the voice service.
1. Navigate to `sys_now_assist_deployment_config_attributes.list` and check whether a `persist_context_data` attribute exists for your voice service.
2. If the attribute exists, open it and set **Value** to `true`.
\[Omitted image "voice-agents-persist-context-data.png"\] Alt text: The persist\_context\_data configuration attribute record for the voice service with its value set to true.
3. If the attribute does not exist, navigate to `sys_now_assist_deployment_config.list`, open your voice assistant's deployment configuration record, and copy its sys\_id.
To copy the sys\_id, select and hold \(or right-click\) the record header bar and select **Copy sys\_id**.
4. Navigate to `sys_now_assist_deployment_config_attributes.list`, select **New**, set **Deployment Configuration** to the sys\_id you copied, **Name** to `persist_context_data`, and **Value** to `true`, then select **Submit**.
When `persist_context_data` is enabled, the voice assistant saves the session context as an `interaction_context` record named `bot_context_data` after each call. For details about the stored fields, see [Bot context data](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/intelligent-experiences/voice-agent-reference.md).
9. In your Genesys Cloud account, configure the SIP trunk using the ServiceNow SIP FQDN and authentication token.
Use the **ServiceNow SIP Trunk information** and the **x-snc-param** token generated in the previous step. For SIP trunk configuration details, see [SIP trunk configuration \[KB3023612\]](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB3023612).
## Result
Genesys Cloud service is connected to your ServiceNow voice assistant. Incoming calls routed through Genesys Cloud service are handled by the AI voice agent, which responds with a greeting and processes the caller's requests.
## What to do next
For live agent transfer configuration and advanced SIP trunk settings, refer to your Genesys Cloud documentation or contact Genesys support.
**Parent Topic:**[Integrating voice assistant with CCaaS provider](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/intelligent-experiences/integrating-voice-service-with-ccaas-providers.md)
| title | Integrate ServiceNow voice assistant with Genesys Cloud service \(SIP\) |
| description | Enable users to get support from AI voice agents by integrating a ServiceNow voice assistant with Genesys Cloud service using the Session Initiation Protocol \(SIP\) communication channel. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/intelligent-experiences/integrate-voice-service-with-genesys-sip.html |
| release | australia |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 3 |
| keywords | GenesysGenesys Cloudvoice assistantvoice integrationCCaaStelephony providerAI voice agentSIP |
| breadcrumb | Integrating voice assistant with CCaaS providerDeploy AI voice agentsAI Agent Studio \(legacy\)AI agents and agentic workflowsEnable AI Experiences |