Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

send DTMF to Dialogflow via API #5912

Closed
HakobBabakhanyan opened this issue Jan 3, 2025 Discussed in #5562 · 1 comment
Closed

send DTMF to Dialogflow via API #5912

HakobBabakhanyan opened this issue Jan 3, 2025 Discussed in #5562 · 1 comment

Comments

@HakobBabakhanyan
Copy link

Discussed in #5562

Originally posted by ujja July 18, 2024
My Dialogflow agent has DTMF. I have to use my agent via api. Everything works fine, except DTMF matching. I see in the response that the DTMF is recognized, but it is not matched with any transition.

"match": {
  "intent": null,
  "parameters": null,
  "resolvedInput": "",
  "matchType": "NO_MATCH",
  "confidence": 1,
  "event": "sys.no-match-1"
},
"dtmf": {
  "digits": "1",
  "finishDigit": ""
},

If I test it in Dialogflow, then everything works fine, DTMF is recignized, and matched.

  "match": {
    "confidence": 1,
    "intent": {
      "displayName": "DTMF_1",
      "name": "projects/xxx/locations/europe-west2/agents/xxx/intents/xxx"
    },
    "matchType": "DIRECT_INTENT"
  },
  "dtmf": {
    "digits": "1",
    "transformed": true
  },

If I uncheck the Send new DTMF input while testing from dialogflow, then it looks similar as in first case, the DTMF is recognized, but not matched:

  "match": {
    "confidence": 1,
    "event": "sys.no-match-1",
    "matchType": "NO_MATCH"
  },
  "dtmf": {
    "digits": "1"
  },
@sofisl
Copy link
Contributor

sofisl commented Jan 23, 2025

Since this is an API issue, I think it's best to leave it in Discussions (the client library team works on the library itself, rather than each individual API). If you can recreate it in [Try this Method](https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3beta1/projects.locations.agents.sessions/detectIntent) then it means you should log the issue against the issue tracker for the API itself.

@sofisl sofisl closed this as completed Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants