public sealed class AdvancedSettings.Types.DtmfSettings : IMessage<AdvancedSettings.Types.DtmfSettings>, IEquatable<AdvancedSettings.Types.DtmfSettings>, IDeepCloneable<AdvancedSettings.Types.DtmfSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class AdvancedSettings.Types.DtmfSettings.
Define behaviors for DTMF (dual tone multi frequency).
If true, incoming audio is processed for DTMF (dual tone multi frequency)
events. For example, if the caller presses a button on their telephone
keypad and DTMF processing is enabled, Dialogflow will detect the
event (e.g. a "3" was pressed) in the incoming audio and pass the event
to the bot to drive business logic (e.g. when 3 is pressed, return the
account balance).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe provided content details the \u003ccode\u003eDtmfSettings\u003c/code\u003e class within the Dialogflow v3 API, offering a comprehensive list of versions ranging from 1.0.0 to the latest 2.23.0, and it is used to define behaviors for DTMF (dual tone multi frequency).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDtmfSettings\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, as well as inheriting from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDtmfSettings\u003c/code\u003e class includes properties to configure DTMF behavior, such as \u003ccode\u003eEnabled\u003c/code\u003e to process incoming audio for DTMF events, \u003ccode\u003eFinishDigit\u003c/code\u003e to set the terminating digit, and \u003ccode\u003eMaxDigits\u003c/code\u003e to limit the length of DTMF sequences.\u003c/p\u003e\n"],["\u003cp\u003eConstructors are available for \u003ccode\u003eDtmfSettings\u003c/code\u003e, including a default constructor and another allowing for object initialization with an existing \u003ccode\u003eDtmfSettings\u003c/code\u003e instance, enabling users to easily define and utilize DTMF settings in their applications.\u003c/p\u003e\n"]]],[],null,[]]