SAI Settings
Read and update your business's SAI configuration — preferred language, custom behavior instructions, and upsell instructions. You can also view the custom knowledge sources configured for your business; custom sources are managed via the Admin Dashboard.
Get SAI settings
Returns the SAI assistant settings configured for your business, including `preferredLanguage`, `preferredDateFormat`, `customInstructions`, `upsellInstructions`, and `customSources`. Responds with `404` if no SAI settings have been configured yet. `customSources` is read-only on this API and is managed through the Admin Dashboard; update the other fields with `PATCH /api/v1/sai/settings`.
Update SAI settings
Updates the SAI assistant settings for your business, creating them if none exist yet. Accepts only `preferredLanguage`, `preferredDateFormat`, `customInstructions`, and `upsellInstructions`; the first three are required and `upsellInstructions` is optional. `customSources` cannot be updated through this endpoint — manage custom sources in the Admin Dashboard. Fetch the current values with `GET /api/v1/sai/settings`.