---
title: "Update Booking Settings"
method: PUT
path: "/settings/booking"
tags: ["Settings"]
---

# Update Booking Settings

`PUT /settings/booking`

## Request

- Base URL: `https://api.openintake.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openintake.ai/settings/booking`
- Auth: none declared

Update booking confirmation settings for the current customer.

Allows updating the SMS template for booking confirmations.
Supports variables: {{staff_member}}, {{staff_phone}}, {{client_name}}, {{booking_date}}, {{booking_time}}, {{case_title}}

## Request body

- UpdateBookingSettingsRequest: Update booking settings request model
  - `booking_confirmation_sms_enabled` boolean, nullable: Whether SMS booking confirmations are enabled
  - `booking_confirmation_sms_template` string, nullable: Template for SMS booking confirmations. Supports variables: {{staff_member}}, {{staff_phone}}, {{client_name}}, {{booking_date}}, {{booking_time}}, {{case_title}}
  - `booking_notification_email_recipient` string, nullable: Email address to send booking notification emails to (e.g., intake@lawfirm.com)
  - `max_meetings_per_day` integer, nullable: Maximum number of meetings a single staff member can have per day. Null means no limit.

## Response `200`

Successful Response

- BookingSettingsResponse: Booking settings response model
  - `booking_confirmation_sms_enabled` boolean, required: Whether SMS booking confirmations are enabled
  - `booking_confirmation_sms_template` string, nullable: Template for SMS booking confirmations. Supports variables: {{staff_member}}, {{staff_phone}}, {{client_name}}, {{booking_date}}, {{booking_time}}, {{case_title}}
  - `booking_notification_email_recipient` string, nullable: Email address to send booking notification emails to (e.g., intake@lawfirm.com)
  - `max_meetings_per_day` integer, nullable: Maximum number of meetings a single staff member can have per day. Null means no limit.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/openintake/apis/openintake-api.md) - [All operations](https://skmtc.dev/openintake/apis/openintake-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openintake/apis/openintake-api/revisions/de90a8dcbc07?raw)
