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

# Account Settings

> Manage your Mavio profile, preferences, notifications, and connected accounts.

Your account settings control your profile, recording preferences, notification channels, and connected integrations. Access settings from the web app at **Settings** in the sidebar, or from the desktop/mobile app's settings menu.

## Profile

### Personal information

Update your name, email, profile photo, and timezone:

1. Go to **Settings > Profile**.
2. Edit your details.
3. Click **Save**.

Your timezone affects how meeting times are displayed and when daily digests are sent.

### Password and authentication

| Action                           | How                                                                                              |
| -------------------------------- | ------------------------------------------------------------------------------------------------ |
| Change password                  | **Settings > Security > Change password**                                                        |
| Enable two-factor authentication | **Settings > Security > Two-factor authentication** — supports authenticator apps (TOTP) and SMS |
| Manage sessions                  | **Settings > Security > Active sessions** — view and revoke sessions on other devices            |

<Tip>
  Enable two-factor authentication for an extra layer of security. Authenticator apps (Google Authenticator, Authy, 1Password) are more secure than SMS.
</Tip>

## Recording preferences

| Setting                  | Options                        | Default         |
| ------------------------ | ------------------------------ | --------------- |
| **Default capture mode** | System audio, Microphone, Both | System audio    |
| **Auto-join meetings**   | On / Off                       | Off             |
| **Bot display name**     | Custom text                    | Mavio Notetaker |
| **Recording quality**    | Standard / High                | Standard        |
| **Privacy mode**         | On / Off                       | Off             |

Configure these in **Settings > Recording**.

## Notification preferences

Control how and when Mavio notifies you:

### Channels

| Channel           | What it delivers                                         |
| ----------------- | -------------------------------------------------------- |
| **In-app**        | All notifications — always on                            |
| **Email**         | Meeting notes ready, action items, weekly digest         |
| **Push (mobile)** | Meeting starting, recording complete, action items       |
| **Slack DM**      | Meeting notes, action items (requires Slack integration) |

### Events

| Event                          | Default             | Configurable |
| ------------------------------ | ------------------- | ------------ |
| Meeting notes ready            | Email + Push        | Yes          |
| Action item assigned           | Email + Push        | Yes          |
| Meeting about to start (5 min) | Push                | Yes          |
| Weekly summary digest          | Email (Monday 9 AM) | Yes          |
| Teammate shared a recording    | In-app              | Yes          |

Go to **Settings > Notifications** to toggle individual events on or off for each channel.

## Language and localization

| Setting                            | Location                                    |
| ---------------------------------- | ------------------------------------------- |
| **Interface language**             | Settings > General > Language               |
| **Default transcription language** | Settings > Transcription > Default language |
| **Date and time format**           | Follows your timezone setting               |

The Mavio interface is available in English, Spanish, French, German, Portuguese, Japanese, and Korean. Transcription supports 40+ languages regardless of your interface language.

## Connected accounts

View and manage all third-party connections in **Settings > Integrations**:

* **Google Calendar** — calendar sync for auto-join
* **Microsoft Outlook** — calendar sync alternative
* **Zoom** — meeting platform integration
* **Slack** — summary delivery and slash commands
* **Notion** — meeting notes database
* **Salesforce** — CRM logging
* **HubSpot** — CRM logging

Each integration shows its connection status, last sync time, and a **Disconnect** button.

## Data and storage

| Setting             | Description                                                                         |
| ------------------- | ----------------------------------------------------------------------------------- |
| **Storage used**    | View how much storage your recordings consume                                       |
| **Auto-delete**     | Automatically delete recordings older than a set period (30, 60, 90 days, or never) |
| **Export all data** | Download a complete archive of your recordings, transcripts, and settings           |
| **Delete account**  | Permanently delete your account and all associated data                             |

<Warning>
  Deleting your account removes all recordings, transcripts, summaries, and settings permanently. This action cannot be undone. Export your data first if you want to keep a copy.
</Warning>

## API access

Developers can generate API keys to access Mavio data programmatically:

1. Go to **Settings > API**.
2. Click **Generate API key**.
3. Copy the key and store it securely — it is shown only once.
4. See the [API documentation](/api-reference/introduction) for endpoints and usage.

<Note>
  API keys have the same access level as your account. Do not share your API key or commit it to version control.
</Note>

## Account settings details

<AccordionGroup>
  <Accordion title="Profile information management">
    Your profile information is visible to team members and appears in meeting participant lists. To update it:

    1. Go to **Settings > Profile**.
    2. Update any of the following:
       * **Display name** — how your name appears in transcripts, summaries, and team views.
       * **Email address** — changing your email requires verification of the new address. You will receive a confirmation link.
       * **Profile photo** — upload a square image (recommended 256x256 pixels or larger). Supported formats: JPG, PNG, WebP.
       * **Job title** (optional) — displayed in team views for organizational context.
    3. Click **Save**.

    Changes to your display name are reflected in future meeting transcripts. Existing transcripts retain the name that was set at the time of recording.
  </Accordion>

  <Accordion title="Notification preferences">
    Fine-tune your notifications across all channels in **Settings > Notifications**:

    * **Per-channel control** — enable or disable each event type independently for in-app, email, push (mobile), and Slack DM.
    * **Digest mode** — instead of individual notifications for each meeting, receive a daily or weekly digest summarizing all your processed meetings. Set the digest schedule in **Notifications > Digest frequency**.
    * **Quiet hours** — suppress all non-critical notifications during specified hours (e.g., 8 PM to 8 AM). Critical alerts like security notifications are still delivered.
    * **Mention alerts** — receive a notification when your name is mentioned in a meeting transcript or action item, even if you were not a participant.

    Email notifications include an unsubscribe link in the footer for quick opt-out from specific event types.
  </Accordion>

  <Accordion title="Default language settings">
    Configure language preferences that affect multiple parts of the application:

    * **Interface language** — the language used for all UI text, menus, and labels. Supported languages: English, Spanish, French, German, Portuguese, Japanese, and Korean. Set in **Settings > General > Language**.
    * **Default transcription language** — the language the transcription engine uses when automatic detection is not enabled. Set in **Settings > Transcription > Default language**.
    * **Summary language** — the language for AI-generated summaries. By default, summaries use the same language as the transcript. Override in **Settings > AI > Summary language**.

    Language settings are per-user and do not affect other team members.
  </Accordion>

  <Accordion title="Time zone configuration">
    Your time zone determines how meeting times are displayed throughout the application:

    1. Go to **Settings > Profile**.
    2. Select your time zone from the dropdown.
    3. Click **Save**.

    Time zone affects:

    * Meeting times in the dashboard and meeting library
    * Scheduled digest email delivery times
    * "Meeting about to start" notification timing
    * Date/time stamps on transcripts and summaries

    The app attempts to detect your time zone automatically from your device. If you travel frequently, consider enabling **Auto-detect time zone** in **Settings > General** so it updates based on your current location.
  </Accordion>

  <Accordion title="Two-factor authentication setup">
    Enable two-factor authentication (2FA) for additional account security:

    1. Go to **Settings > Security > Two-factor authentication**.
    2. Choose your method:
       * **Authenticator app** (recommended) — scan the QR code with Google Authenticator, Authy, 1Password, or any TOTP-compatible app.
       * **SMS** — receive a 6-digit code via text message. Less secure than authenticator apps but works as a fallback.
    3. Enter the verification code to confirm setup.
    4. Save your **recovery codes** in a secure location. These are one-time-use codes that let you access your account if you lose your authenticator device.

    <Warning>
      If you lose access to both your authenticator and recovery codes, account recovery requires identity verification through support and may take several business days.
    </Warning>
  </Accordion>

  <Accordion title="Connected accounts management">
    View and manage all third-party integrations in **Settings > Integrations**:

    Each connected account displays:

    * **Connection status** — active, expired, or error.
    * **Last sync time** — when data was last exchanged.
    * **Permissions granted** — what access the integration has.

    Actions available for each integration:

    * **Reconnect** — re-authorize if the connection has expired or is showing errors.
    * **Disconnect** — revoke access and remove the integration. Existing data (recordings, transcripts) is not deleted.
    * **Configure** — adjust integration-specific settings (e.g., which Slack channel receives summaries, which Notion database to sync with).

    Disconnecting an integration does not delete any data that was previously synced. It only stops future syncing.
  </Accordion>
</AccordionGroup>
