Example Usage

import { LanguageGroupUpdateRequest } from "syllable-sdk/models/components";

let value: LanguageGroupUpdateRequest = {
  name: "Call Center 1 Languages",
  description: "Languages spoken by operators at Call Center 1",
  languageConfigs: [
    {
      languageCode: "zh-CN",
      voiceProvider: "OpenAI",
      voiceDisplayName: "Onyx",
      dtmfCode: 1,
    },
  ],
  skipCurrentLanguageInMessage: false,
  id: 1,
  editComments: "Added Spanish support.",
};

Fields

FieldTypeRequiredDescriptionExample
namestringTRUEThe name of the language group.Call Center 1 Languages
descriptionstringFALSEDescription of the language group.Languages spoken by operators at Call Center 1
languageConfigscomponents.LanguageConfig[]TRUEVoice and DTMF configurations for each language in the group.
skipCurrentLanguageInMessagebooleanTRUEWhether a message using the language group to generate a language DTMF menu should skip the agent’s current language in the menu.
idnumberTRUEThe ID of the language group to update.1
editCommentsstringFALSEComments for the most recent edit to the language group.Added Spanish support.