integrations.sh
← all integrations

googleapis.com – dialogflow

OpenAPI apis-guru analyticsmedia

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

Homepage
https://api.apis.guru/v2/specs/googleapis.com:dialogflow/v3.json
Provider
googleapis.com:dialogflow / dialogflow
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/dialogflow/v3/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/dialogflow/v3/openapi.yaml

Tools (57)

Extracted live via the executor SDK.

  • projects.dialogflowProjectsLocationsAgentsChangelogsList

    Returns the list of Changelogs.

  • projects.dialogflowProjectsLocationsAgentsCreate

    Creates an agent in the specified location. Note: You should always train flows prior to sending them queries. See the .

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsContinuousTestResultsList

    Fetches a list of continuous test results for a given environment.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsCreate

    Creates an Environment in the specified Agent. This method is a . The returned Operation type has the following method-specific fields: - metadata: An empty - response: Environment

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsDeployFlow

    Deploys a flow to the specified Environment. This method is a . The returned Operation type has the following method-specific fields: - metadata: DeployFlowMetadata - response: DeployFlowResponse

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsDeploymentsList

    Returns the list of all deployments in the specified Environment.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsCreate

    Creates an Experiment in the specified Environment.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsList

    Returns the list of all experiments in the specified Environment.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsStart

    Starts the specified Experiment. This rpc only changes the state of experiment from PENDING to RUNNING.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsExperimentsStop

    Stops the specified Experiment. This rpc only changes the state of experiment from RUNNING to DONE.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsList

    Returns the list of all environments in the specified Agent.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsLookupEnvironmentHistory

    Looks up the history of the specified Environment.

  • projects.dialogflowProjectsLocationsAgentsEnvironmentsRunContinuousTest

    Kicks off a continuous test under the specified Environment. This method is a . The returned Operation type has the following method-specific fields: - metadata: RunContinuousTestMetadata - response: RunContinuousTestResponse

  • projects.dialogflowProjectsLocationsAgentsFlowsCreate

    Creates a flow in the specified agent. Note: You should always train a flow prior to sending it queries. See the .

  • projects.dialogflowProjectsLocationsAgentsFlowsExport

    Exports the specified flow to a binary file. This method is a . The returned Operation type has the following method-specific fields: - metadata: An empty - response: ExportFlowResponse Note that resources (e.g. intents, entities, webhooks) that the flow references will also be exported.

  • projects.dialogflowProjectsLocationsAgentsFlowsImport

    Imports the specified flow to the specified agent from a binary file. This method is a . The returned Operation type has the following method-specific fields: - metadata: An empty - response: ImportFlowResponse Note: You should always train a flow prior to sending it queries. See the .

  • projects.dialogflowProjectsLocationsAgentsFlowsList

    Returns the list of all flows in the specified agent.

  • projects.dialogflowProjectsLocationsAgentsFlowsPagesCreate

    Creates a page in the specified flow. Note: You should always train a flow prior to sending it queries. See the .

  • projects.dialogflowProjectsLocationsAgentsFlowsPagesList

    Returns the list of all pages in the specified flow.

  • projects.dialogflowProjectsLocationsAgentsFlowsTrain

    Trains the specified flow. Note that only the flow in 'draft' environment is trained. This method is a . The returned Operation type has the following method-specific fields: - metadata: An empty - response: An Note: You should always train a flow prior to sending it queries. See the .

  • projects.dialogflowProjectsLocationsAgentsFlowsTransitionRouteGroupsCreate

    Creates an TransitionRouteGroup in the specified flow. Note: You should always train a flow prior to sending it queries. See the .

  • projects.dialogflowProjectsLocationsAgentsFlowsTransitionRouteGroupsList

    Returns the list of all transition route groups in the specified flow.

  • projects.dialogflowProjectsLocationsAgentsFlowsValidate

    Validates the specified flow and creates or updates validation results. Please call this API after the training is completed to get the complete validation results.

  • projects.dialogflowProjectsLocationsAgentsFlowsVersionsCompareVersions

    Compares the specified base version with target version.

  • projects.dialogflowProjectsLocationsAgentsFlowsVersionsCreate

    Creates a Version in the specified Flow. This method is a . The returned Operation type has the following method-specific fields: - metadata: CreateVersionOperationMetadata - response: Version

  • projects.dialogflowProjectsLocationsAgentsFlowsVersionsList

    Returns the list of all versions in the specified Flow.

  • projects.dialogflowProjectsLocationsAgentsFlowsVersionsLoad

    Loads resources in the specified version to the draft flow. This method is a . The returned Operation type has the following method-specific fields: - metadata: An empty - response: An

  • projects.dialogflowProjectsLocationsAgentsIntentsCreate

    Creates an intent in the specified agent. Note: You should always train a flow prior to sending it queries. See the .

  • projects.dialogflowProjectsLocationsAgentsIntentsList

    Returns the list of all intents in the specified agent.

  • projects.dialogflowProjectsLocationsAgentsList

    Returns the list of all agents in the specified location.

  • projects.dialogflowProjectsLocationsAgentsRestore

    Restores the specified agent from a binary file. Replaces the current agent with a new one. Note that all existing resources in agent (e.g. intents, entity types, flows) will be removed. This method is a . The returned Operation type has the following method-specific fields: - metadata: An empty - response: An Note: You should always train flows prior to sending them queries. See the .

  • projects.dialogflowProjectsLocationsAgentsSessionsDetectIntent

    Processes a natural language query and returns structured, actionable data as a result. This method is not idempotent, because it may cause session entity types to be updated, which in turn might affect results of future queries. Note: Always use agent versions for production traffic. See .

  • projects.dialogflowProjectsLocationsAgentsSessionsEntityTypesCreate

    Creates a session entity type.

  • projects.dialogflowProjectsLocationsAgentsSessionsEntityTypesList

    Returns the list of all session entity types in the specified session.

  • projects.dialogflowProjectsLocationsAgentsSessionsFulfillIntent

    Fulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.

  • projects.dialogflowProjectsLocationsAgentsSessionsMatchIntent

    Returns preliminary intent match results, doesn't change the session status.

  • projects.dialogflowProjectsLocationsAgentsTestCasesBatchDelete

    Batch deletes test cases.

  • projects.dialogflowProjectsLocationsAgentsTestCasesBatchRun

    Kicks off a batch run of test cases. This method is a . The returned Operation type has the following method-specific fields: - metadata: BatchRunTestCasesMetadata - response: BatchRunTestCasesResponse

  • projects.dialogflowProjectsLocationsAgentsTestCasesCalculateCoverage

    Calculates the test coverage for an agent.

  • projects.dialogflowProjectsLocationsAgentsTestCasesCreate

    Creates a test case for the given agent.

  • projects.dialogflowProjectsLocationsAgentsTestCasesExport

    Exports the test cases under the agent to a Cloud Storage bucket or a local file. Filter can be applied to export a subset of test cases. This method is a . The returned Operation type has the following method-specific fields: - metadata: ExportTestCasesMetadata - response: ExportTestCasesResponse

  • projects.dialogflowProjectsLocationsAgentsTestCasesImport

    Imports the test cases from a Cloud Storage bucket or a local file. It always creates new test cases and won't overwrite any existing ones. The provided ID in the imported test case is neglected. This method is a . The returned Operation type has the following method-specific fields: - metadata: ImportTestCasesMetadata - response: ImportTestCasesResponse

  • projects.dialogflowProjectsLocationsAgentsTestCasesList

    Fetches a list of test cases for a given agent.

  • projects.dialogflowProjectsLocationsAgentsTestCasesResultsList

    Fetches a list of results for a given test case.

  • projects.dialogflowProjectsLocationsAgentsTestCasesRun

    Kicks off a test case run. This method is a . The returned Operation type has the following method-specific fields: - metadata: RunTestCaseMetadata - response: RunTestCaseResponse

  • projects.dialogflowProjectsLocationsAgentsWebhooksCreate

    Creates a webhook in the specified agent.

  • projects.dialogflowProjectsLocationsAgentsWebhooksList

    Returns the list of all webhooks in the specified agent.

  • projects.dialogflowProjectsLocationsList

    Lists information about the supported locations for this service.

  • projects.dialogflowProjectsLocationsSecuritySettingsCreate

    Create security settings in the specified location.

  • projects.dialogflowProjectsLocationsSecuritySettingsDelete

    Deletes the specified SecuritySettings.

  • projects.dialogflowProjectsLocationsSecuritySettingsList

    Returns the list of all security settings in the specified location.

  • projects.dialogflowProjectsLocationsSecuritySettingsPatch

    Updates the specified SecuritySettings.

  • projects.dialogflowProjectsOperationsCancel

    Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.

  • projects.dialogflowProjectsOperationsGet

    Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

  • projects.dialogflowProjectsOperationsList

    Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools