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 page provides reference documentation for the \u003ccode\u003eAdvancedSettings.Types.DtmfSettings\u003c/code\u003e class within the Google.Cloud.Dialogflow.Cx.V3 API, detailing its properties and behaviors.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version documented is 2.23.0, with a list of historical versions ranging from 1.0.0 to 2.23.0 that can be referenced.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDtmfSettings\u003c/code\u003e class is designed to manage behaviors for DTMF (dual tone multi frequency) events, including settings like enabling DTMF processing, setting timeout durations, defining a finish digit, and setting the max length of digits.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDtmfSettings\u003c/code\u003e class implements multiple interfaces like IMessage, IEquatable, IDeepCloneable, and IBufferMessage and inherits members from the object class.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors one for standard usage, and one for creating a new \u003ccode\u003eDtmfSettings\u003c/code\u003e object from an existing \u003ccode\u003eDtmfSettings\u003c/code\u003e object, and contains the properties \u003ccode\u003eEnabled\u003c/code\u003e, \u003ccode\u003eEndpointingTimeoutDuration\u003c/code\u003e, \u003ccode\u003eFinishDigit\u003c/code\u003e, \u003ccode\u003eInterdigitTimeoutDuration\u003c/code\u003e, and \u003ccode\u003eMaxDigits\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]