# Get Support Widget Settings

GET /api/v2/projects/{projectId}/support/settings

Returns Support widget settings in one payload: widget and AI-agent enabled flags, trusted domains, support mailbox, widget and email branding, launcher, and office hours. Credentials and notification recipients are managed separately in the dashboard.

## Request

- projectId: string, path, required — ID of the project whose Support settings to read.

## Response

- 200: Successful response
  - emailAgentEnabled: boolean, required, default true
  - emailBranding: object, required
    - emailAvatarUrl: string
    - emailFooter: string
    - emailFromName: string
    - emailHeaderName: string
  - enabled: boolean, required
  - launcher: object, required
    - alignment: left | right
    - customLauncherSelector: string
    - hideDefaultLauncher: boolean
    - horizontalPadding: integer
    - launcherSize: compact | default | large
    - verticalPadding: integer
    - zIndex: integer
  - mailbox: object, required
    - supportDomain: string, required
    - supportLocalPart: string, required
  - officeHours: object, required
    - officeHoursEnabled: boolean, required, default false
    - officeHoursSchedule: object
    - officeHoursTimezone: string
    - replyTime: string
  - trustedDomains: string[], required
  - widgetAgentEnabled: boolean, required, default true
  - widgetBranding: object, required
    - agentLabel: string
    - avatarUrl: string
    - greeting: string
    - suggestedQuestions: string[]
    - teamDescription: string
    - workspaceName: string
- 400: Invalid input data
- 401: Authorization not provided
- 403: Insufficient access
- 404: Not found
- 500: Internal server error
