gogol-dialogflow: Google Dialogflow SDK.

[ cloud, google, library, mpl, network ] [ Propose Tags ] [ Report a vulnerability ]

Builds conversational interfaces (for example, chatbots, and voice-powered apps and devices).

Warning: This is an experimental prototype/preview release which is still under exploratory development and not intended for public use, caveat emptor!

This library is compatible with version v3 of the API.


[Skip to Readme]

Modules

[Last Documentation]

  • Gogol
    • Gogol.DialogFlow
      • Projects
        • Locations
          • Agents
            • Changelogs
              • Gogol.DialogFlow.Projects.Locations.Agents.Changelogs.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.Changelogs.List
            • Gogol.DialogFlow.Projects.Locations.Agents.Create
            • Gogol.DialogFlow.Projects.Locations.Agents.Delete
            • EntityTypes
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.Export
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.Import
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.List
              • Gogol.DialogFlow.Projects.Locations.Agents.EntityTypes.Patch
            • Environments
              • ContinuousTestResults
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.ContinuousTestResults.List
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.DeployFlow
              • Deployments
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Deployments.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Deployments.List
              • Experiments
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.Create
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.Delete
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.List
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.Patch
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.Start
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Experiments.Stop
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.List
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.LookupEnvironmentHistory
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Patch
              • Gogol.DialogFlow.Projects.Locations.Agents.Environments.RunContinuousTest
              • Sessions
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.DetectIntent
                • EntityTypes
                  • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.EntityTypes.Create
                  • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.EntityTypes.Delete
                  • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.EntityTypes.Get
                  • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.EntityTypes.List
                  • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.EntityTypes.Patch
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.FulfillIntent
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.MatchIntent
                • Gogol.DialogFlow.Projects.Locations.Agents.Environments.Sessions.ServerStreamingDetectIntent
            • Gogol.DialogFlow.Projects.Locations.Agents.Export
            • Flows
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Export
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.GetValidationResult
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Import
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.List
              • Pages
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Pages.Create
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Pages.Delete
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Pages.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Pages.List
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Pages.Patch
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Patch
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Train
              • TransitionRouteGroups
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.TransitionRouteGroups.Create
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.TransitionRouteGroups.Delete
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.TransitionRouteGroups.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.TransitionRouteGroups.List
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.TransitionRouteGroups.Patch
              • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Validate
              • Versions
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.CompareVersions
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.Create
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.Delete
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.List
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.Load
                • Gogol.DialogFlow.Projects.Locations.Agents.Flows.Versions.Patch
            • Generators
              • Gogol.DialogFlow.Projects.Locations.Agents.Generators.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.Generators.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.Generators.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.Generators.List
              • Gogol.DialogFlow.Projects.Locations.Agents.Generators.Patch
            • Gogol.DialogFlow.Projects.Locations.Agents.Get
            • Gogol.DialogFlow.Projects.Locations.Agents.GetGenerativeSettings
            • Gogol.DialogFlow.Projects.Locations.Agents.GetValidationResult
            • Intents
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.Export
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.Import
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.List
              • Gogol.DialogFlow.Projects.Locations.Agents.Intents.Patch
            • Gogol.DialogFlow.Projects.Locations.Agents.List
            • Gogol.DialogFlow.Projects.Locations.Agents.Patch
            • Gogol.DialogFlow.Projects.Locations.Agents.Restore
            • Sessions
              • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.DetectIntent
              • EntityTypes
                • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.EntityTypes.Create
                • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.EntityTypes.Delete
                • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.EntityTypes.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.EntityTypes.List
                • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.EntityTypes.Patch
              • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.FulfillIntent
              • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.MatchIntent
              • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.ServerStreamingDetectIntent
              • Gogol.DialogFlow.Projects.Locations.Agents.Sessions.SubmitAnswerFeedback
            • TestCases
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.BatchDelete
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.BatchRun
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.CalculateCoverage
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Export
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Import
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.List
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Patch
              • Results
                • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Results.Get
                • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Results.List
              • Gogol.DialogFlow.Projects.Locations.Agents.TestCases.Run
            • TransitionRouteGroups
              • Gogol.DialogFlow.Projects.Locations.Agents.TransitionRouteGroups.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.TransitionRouteGroups.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.TransitionRouteGroups.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.TransitionRouteGroups.List
              • Gogol.DialogFlow.Projects.Locations.Agents.TransitionRouteGroups.Patch
            • Gogol.DialogFlow.Projects.Locations.Agents.UpdateGenerativeSettings
            • Gogol.DialogFlow.Projects.Locations.Agents.Validate
            • Webhooks
              • Gogol.DialogFlow.Projects.Locations.Agents.Webhooks.Create
              • Gogol.DialogFlow.Projects.Locations.Agents.Webhooks.Delete
              • Gogol.DialogFlow.Projects.Locations.Agents.Webhooks.Get
              • Gogol.DialogFlow.Projects.Locations.Agents.Webhooks.List
              • Gogol.DialogFlow.Projects.Locations.Agents.Webhooks.Patch
          • Gogol.DialogFlow.Projects.Locations.Get
          • Gogol.DialogFlow.Projects.Locations.List
          • Operations
            • Gogol.DialogFlow.Projects.Locations.Operations.Cancel
            • Gogol.DialogFlow.Projects.Locations.Operations.Get
            • Gogol.DialogFlow.Projects.Locations.Operations.List
          • SecuritySettings
            • Gogol.DialogFlow.Projects.Locations.SecuritySettings.Create
            • Gogol.DialogFlow.Projects.Locations.SecuritySettings.Delete
            • Gogol.DialogFlow.Projects.Locations.SecuritySettings.Get
            • Gogol.DialogFlow.Projects.Locations.SecuritySettings.List
            • Gogol.DialogFlow.Projects.Locations.SecuritySettings.Patch
        • Operations
          • Gogol.DialogFlow.Projects.Operations.Cancel
          • Gogol.DialogFlow.Projects.Operations.Get
          • Gogol.DialogFlow.Projects.Operations.List
      • Gogol.DialogFlow.Types

Flags

Manual Flags

NameDescriptionDefault
field-selectors

If record field selectors should be enabled. Disabling this requires GHC >=9.2 and the NoFieldSelectors extension.

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.4.0, 0.5.0, 1.0.0
Dependencies gogol-core (>=1.0.0 && <1.1) [details]
License MPL-2.0
Copyright Copyright (c) 2015-2025 Brendan Hay
Author Brendan Hay
Maintainer Brendan Hay <[email protected]>, Toni Cebrián <[email protected]>
Category Google
Home page https://github.com/brendanhay/gogol
Bug tracker https://github.com/brendanhay/gogol/issues
Source repo head: git clone git://github.com/brendanhay/gogol.git(gogol-dialogflow)
Uploaded by BrendanHay at 2025-05-07T06:07:49Z
Distributions
Downloads 997 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-05-07 [all 2 reports]

Readme for gogol-dialogflow-1.0.0

[back to package description]

gogol-dialogflow

Version

1.0.0

Description

A client library for the Google Dialogflow.

Contribute

For any problems, comments, or feedback please create an issue here on GitHub.

Note: this library is an auto-generated Haskell package. Please see gogol-gen for more information.

Licence

gogol-dialogflow is released under the Mozilla Public License Version 2.0.