---
title: 'Smart IVR announcements'
section: features
summary: 'Smart IVR announcements are the recordings the AI voice assistant plays, defined per announcement type and language on an IVR.'
updated: '2026-08-12'
---

> A **Smart IVR announcement** is one recording the AI voice assistant plays, pairing an announcement type with a language. Each type and language combination can be used only once per IVR.

## Overview

Smart IVR announcements are sub-records on an IVR. Each entry pairs an announcement type (greeting, hold, transfer, or hangup) and a language with the sound file the assistant plays. Add one entry per type and language combination you want to support - each combination can be used only once per IVR.



## See also

- [IVRs](ivrs.md) - the parent entity that holds these announcements.
- [Announcements](announcements.md) - the sound files played, including generating them from text with ElevenLabs AI voices.

```yaml fields
type:
  label: Type
  tab: General
  hint: 'Which moment this announcement covers - the greeting played when the assistant answers, the message played while the caller waits, the message played before a transfer, or the message played before the call ends.'
  values:
    -
      value: greeting_announcement
      label: 'Greeting announcement'
      text: 'Played when the assistant answers the call.'
    -
      value: hold_announcement
      label: 'Hold announcement'
      text: 'Played while the caller is waiting.'
    -
      value: transfer_announcement
      label: 'Transfer announcement'
      text: 'Played before the caller is transferred.'
    -
      value: hangup_announcement
      label: 'Hangup announcement'
      text: 'Played as the closing message before the assistant ends the call.'
language:
  label: Language
  tab: General
  hint: 'The language this announcement is spoken in. Add a separate entry per language you want the assistant to support.'
  values:
    -
      value: en
      label: English
      text: 'English announcement.'
    -
      value: de
      label: German
      text: 'German announcement.'
    -
      value: fr
      label: French
      text: 'French announcement.'
    -
      value: lb
      label: Luxembourgish
      text: 'Luxembourgish announcement.'
sound_file_id:
  label: Announcement
  tab: General
  hint: 'The announcement sound file the assistant plays. Only sound files of type Announcement appear here. Need a new one? Create an announcement on the Announcements page, where you can generate the audio from text with an ElevenLabs AI voice.'
```
