> For the complete documentation index, see [llms.txt](https://codemash.gitbook.io/codemash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codemash.gitbook.io/codemash/cloud/project/settings.md).

# Settings

Project settings — nine tabs for brand, access, languages, environments, webhooks, bindings, the Admin Portal, AI and termination.

**Where:** Project → **Settings** · `/projects/<project>/settings?tab=<Tab>`

**Project Settings** holds the values every module of the project reads: the name and logo, who may call the API, languages, environments, webhooks, the Admin Portal, end-user AI, and switching the project off. The open tab is part of the address, so you can send a colleague a link straight to it. Old `?tab=Region` links open **Access**.

<figure><img src="https://712692422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHy372bqsaex2cqS3ikhL%2Fuploads%2Fgit-blob-dbf661b2ea395b4e6d4c33b05ccc7637a5fbc9ad%2Fsettings-1.png?alt=media" alt="Project Settings heading with the tab bar Brand, Access, Languages, Environments, Webhooks, Bindings, Admin Portal, AI, Termination"><figcaption><p>The tab bar (at 1440 px wide, Termination is cut at the right).</p></figcaption></figure>

## Columns, search and filters

| Tab          | What it holds                                                                                             |
| ------------ | --------------------------------------------------------------------------------------------------------- |
| Brand        | Logo, icon, project id, short name, name, URL, Admin portal URL, description.                             |
| Access       | Deployment endpoints, CORS origins, what the Admin Portal shows before sign-in, legal documents, regions. |
| Languages    | Default language and supported languages.                                                                 |
| Environments | The environment ladder (PROD, TEST, …), new environment, promote, delete.                                 |
| Webhooks     | Signing secret, extra headers and destinations of the project's outgoing webhooks.                        |
| Bindings     | The `@Model.Project.*` values templates and triggers can use.                                             |
| Admin Portal | The portal's service user, API keys, the portal switch and the AI chat switch.                            |
| AI           | Default LLM, assistants, embeddings, knowledge and plans for end-user AI.                                 |
| Termination  | Disable, enable or delete the project.                                                                    |

Most rows have a **Change** link that opens a small dialog with **Submit**; switches save the moment you press them. After a save Cloud shows **Project settings updated**. On a laptop screen the tab bar is wider than the page — scroll it, or open `?tab=AI` / `?tab=Termination` directly.

## What you can do here

* [Change the brand](/codemash/cloud/project/settings/brand.md)
* [Allow web origins, legal documents and regions](/codemash/cloud/project/settings/access.md)
* [Change the languages](/codemash/cloud/project/settings/languages.md)
* [Create, promote or delete an environment](/codemash/cloud/project/settings/environments.md)
* [Set up webhooks](/codemash/cloud/project/settings/webhooks.md)
* [Read the bindings](/codemash/cloud/project/settings/bindings.md)
* [Set up the Admin Portal](/codemash/cloud/project/settings/admin-portal.md)
* [Set up end-user AI](/codemash/cloud/project/settings/ai.md)
* [Disable or delete the project](/codemash/cloud/project/settings/termination.md)
