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\u003eThis document provides reference documentation for the \u003ccode\u003eAdvancedSettings.Types.DtmfSettings\u003c/code\u003e class within the Dialogflow v3 API, detailing how to define behaviors for DTMF interactions.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this resource is 2.23.0, and there are numerous historical versions available, ranging from 1.0.0 to 2.22.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDtmfSettings\u003c/code\u003e class, which implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, includes properties like \u003ccode\u003eEnabled\u003c/code\u003e, \u003ccode\u003eFinishDigit\u003c/code\u003e, and \u003ccode\u003eMaxDigits\u003c/code\u003e to control DTMF processing.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, \u003ccode\u003eDtmfSettings()\u003c/code\u003e for a default instance and \u003ccode\u003eDtmfSettings(DtmfSettings other)\u003c/code\u003e for copying an existing \u003ccode\u003eDtmfSettings\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eDTMF processing, when enabled, allows Dialogflow to detect and react to button presses on a telephone keypad, enabling integration with bot business logic.\u003c/p\u003e\n"]]],[],null,[]]