---
title: "POST /v3/{+parent}/agents"
method: POST
path: "/v3/{+parent}/agents"
tags: ["projects"]
---

# POST /v3/{+parent}/agents

`POST /v3/{+parent}/agents`

## Path parameters

- `parent` string, required

## Request body

- GoogleCloudDialogflowCxV3Agent
  - `defaultLanguageCode` string
  - `genAppBuilderSettings` GoogleCloudDialogflowCxV3AgentGenAppBuilderSettings
    - `engine` string
  - `supportedLanguageCodes` string[]
  - `avatarUri` string
  - `gitIntegrationSettings` GoogleCloudDialogflowCxV3AgentGitIntegrationSettings
    - `githubSettings` GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettings
      - `repositoryUri` string
      - `accessToken` string
      - `displayName` string
      - `branches` string[]
      - `trackingBranch` string
  - `personalizationSettings` GoogleCloudDialogflowCxV3AgentPersonalizationSettings
    - `defaultEndUserMetadata` object
  - `timeZone` string
  - `startFlow` string
  - `securitySettings` string
  - `textToSpeechSettings` GoogleCloudDialogflowCxV3TextToSpeechSettings
    - `synthesizeSpeechConfigs` object
  - `name` string
  - `enableMultiLanguageTraining` boolean
  - `satisfiesPzs` boolean
  - `enableSpellCorrection` boolean
  - `satisfiesPzi` boolean
  - `clientCertificateSettings` GoogleCloudDialogflowCxV3AgentClientCertificateSettings
    - `privateKey` string
    - `sslCertificate` string
    - `passphrase` string
  - `locked` boolean
  - `answerFeedbackSettings` GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettings
    - `enableAnswerFeedback` boolean
  - `description` string
  - `startPlaybook` string
  - `speechToTextSettings` GoogleCloudDialogflowCxV3SpeechToTextSettings
    - `enableSpeechAdaptation` boolean
  - `enableStackdriverLogging` boolean
  - `advancedSettings` GoogleCloudDialogflowCxV3AdvancedSettings
    - `speechSettings` GoogleCloudDialogflowCxV3AdvancedSettingsSpeechSettings
      - `models` object
      - `endpointerSensitivity` integer
      - `useTimeoutBasedEndpointing` boolean
      - `noSpeechTimeout` string, google-duration
    - `loggingSettings` GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings
      - `enableInteractionLogging` boolean
      - `enableConsentBasedRedaction` boolean
      - `enableStackdriverLogging` boolean
    - `dtmfSettings` GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings
      - `enabled` boolean
      - `maxDigits` integer
      - `finishDigit` string
      - `endpointingTimeoutDuration` string, google-duration
      - `interdigitTimeoutDuration` string, google-duration
    - `audioExportGcsDestination` GoogleCloudDialogflowCxV3GcsDestination
      - `uri` string
  - `displayName` string

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/dialogflow.md) · [All operations](https://skmtc.dev/google/apis/dialogflow/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/dialogflow/revisions/9d65e7f14110/schema)
