---
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


---

# NowVoiceTheme interface - Android

# NowVoiceTheme interface - Android {#ariaid-title1}

Release version: Australia  
Updated July 21, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Customizes the visual appearance of the voice agent UI.

Implement NowVoiceTheme to customize the voice agent UI colors. All properties have default light theme implementations; override only what you need. [NowVoiceThemeDark](https://servicenow-prod.fluidtopics.net/aubnwloTf0kh~fb4~ucIKw "A prebuilt dark theme implementation of NowVoiceTheme.") can be used as a prebuilt dark theme implementation.

This interface extends NowUITheme.  
{#NowVoiceThemeAndroidInterface__table_ql4_mgy_zjc__entry__3}

| Name | Default | Description |
|-|-|-|
| actionablePrimaryAIBackgroundColorGradientEnd | #71D5FE | AI gradient background end color. |
| actionablePrimaryAIBackgroundColorGradientStart | #86F673 | AI gradient background start color. |
| alertCritical0 | #F9C8CE | Error and critical alert background (close button). |
| alertCritical4 | #B31B2C | Error and critical alert icon color. |
| alertInfo0 | #BDDCF1 | Info alerts background. |
| alertInfo3 | #007AC9 | Info alerts level 3. |
| alertLow2 | #96979F | Low priority alerts. |
| backgroundPrimary | #FFFFFF | Neutral background and dialog background. |
| backgroundSecondary | #F5F6F7 | Secondary background and user message bubbles. |
| brandBackground | #BDDEE7 | Transcript button background when selected. |
| destructive | #E52239 | Destructive actions and error states. |
| highlightGreen | #BFE1D4 | Green highlight in voice chat. |
| highlightYellow | #F0E2BF | Yellow highlight in voice chat. |
| presenceAvailable | #4EA800 | Presence available indicator in voice chat. |
| primary | #00566E | Primary action color, transcript icon when selected. |
| secondary | #002832 | Animated background gradient shown during a voice interaction. |
| textActionable | #FFFFFF | Text on action buttons or highlighted background. |
| textPrimary | #10171A | Primary text color for UI elements. |
| textSecondary | #232E33 | Secondary text color. |
| textTertiary | #37444A | Tertiary text color, connection state text. |
[Table 1. Properties]

{#NowVoiceThemeAndroidInterface__table_ql4_mgy_zjc}  
Figure 1. NowVoiceTheme color palette

Default colors used in the prebuilt light theme.  
The following code example shows a custom implementation of
NowVoiceTheme.

    val myTheme = object : NowVoiceTheme {
        override val primary: Int = Color.parseColor("#0072C6")
        override val backgroundPrimary: Int = Color.WHITE
    }

    //voiceService is an initialized NowVoiceService
    voiceService.start(context, endpoint, theme = myTheme)


