> ## Documentation Index
> Fetch the complete documentation index at: https://docs.corti.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# template.defaultTemplateUpdated

> Emitted when the default template is updated.

## Event Properties

| Field          | Value                               |
| -------------- | ----------------------------------- |
| `event`        | `"template.defaultTemplateUpdated"` |
| `confidential` | `boolean`                           |
| `payload`      | `object`                            |

<Tabs>
  <Tab title="Public Payload">
    | Field                      | Type                          | Description                          |
    | -------------------------- | ----------------------------- | ------------------------------------ |
    | `defaultTemplateId`        | `string`                      | Previous default template identifier |
    | `defaultTemplateType`      | `"legacy" \| "schema-driven"` | Previous default template type       |
    | `defaultTemplateLanguage`  | `string`                      | Previous default template language   |
    | `selectedTemplateId`       | `string`                      | New default template identifier      |
    | `selectedTemplateType`     | `"legacy" \| "schema-driven"` | New default template type            |
    | `selectedTemplateLanguage` | `string`                      | New default template language        |

    #### Example

    ```json theme={null}
    {
      "event": "template.defaultTemplateUpdated",
      "confidential": false,
      "payload": {
        "defaultTemplateId": "template_default",
        "defaultTemplateType": "legacy",
        "defaultTemplateLanguage": "en",
        "selectedTemplateId": "template_selected",
        "selectedTemplateType": "legacy",
        "selectedTemplateLanguage": "en"
      }
    }
    ```
  </Tab>

  <Tab title="Confidential Payload">
    | Field                      | Type                          | Description                          |
    | -------------------------- | ----------------------------- | ------------------------------------ |
    | `defaultTemplateId`        | `string`                      | Previous default template identifier |
    | `defaultTemplateType`      | `"legacy" \| "schema-driven"` | Previous default template type       |
    | `defaultTemplateLanguage`  | `string`                      | Previous default template language   |
    | `selectedTemplateId`       | `string`                      | New default template identifier      |
    | `selectedTemplateType`     | `"legacy" \| "schema-driven"` | New default template type            |
    | `selectedTemplateLanguage` | `string`                      | New default template language        |

    #### Example

    ```json theme={null}
    {
      "event": "template.defaultTemplateUpdated",
      "confidential": true,
      "payload": {
        "defaultTemplateId": "template_default",
        "defaultTemplateType": "legacy",
        "defaultTemplateLanguage": "en",
        "selectedTemplateId": "template_selected",
        "selectedTemplateType": "legacy",
        "selectedTemplateLanguage": "en"
      }
    }
    ```
  </Tab>
</Tabs>
