---
sourceDocument: Australia API Reference
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/api-reference

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia API Reference

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# NowVoiceEndpoint class - Android

# NowVoiceEndpoint class - Android {#ariaid-title1}

Release version: Australia  
Updated July 21, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Describes a voice agent endpoint.

A voice endpoint identifies the specific voice agent channel to connect to. Use [`NowVoiceService.nowVoiceEndpoints`](https://servicenow-prod.fluidtopics.net/tRIQYHQALKmfk9GqAm~2BA#NowVoiceServiceAndroidAPI "Manages voice agent sessions for a single ServiceNow instance.") to obtain available NowVoiceEndpoints. Endpoints are retrieved from your ServiceNow instance's Mobile SDK settings. In most apps, there is a single endpoint.  
{#NowVoiceEndpointAndroidClass__table_vx2_klw_nva2__entry__3}

| Name | Type | Description |
|-|-|-|
| voiceServiceId | String | The unique identifier of the voice service. |
| voiceWebhookURL | String | The WebSocket webhook URL for the voice agent. |
| mobileChannelType | String | The mobile channel type for the endpoint. |
| mobileChannelId | String | The mobile channel identifier. |
[Table 1. Properties]

{#NowVoiceEndpointAndroidClass__table_vx2_klw_nva2}  
The following code example shows how to retrieve an instance of NowVoiceEndpoint from `NowVoiceService.nowVoiceEndpoints`.

    import com.servicenow.nowsdk.voice.NowVoiceSDK
    import kotlinx.coroutines.launch
    import java.net.URL

    lifecycleScope.launch {
        val result = NowVoiceSDK.makeVoiceService(
            instanceURL = URL("https://your-instance.service-now.com")
        )

        result
            .onSuccess { voiceService ->
                // Service is ready; proceed to select an endpoint
            }
            .onFailure { error ->
                // Handle NowServiceError
                Log.e("NowVoice", "Service creation failed: $error")
            }
    }

    val endpoint = voiceService.nowVoiceEndpoints.firstOrNull() ?: return


