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

# Get started with Meetings

> Connect your calendar, record meetings automatically, and review transcripts, summaries, and action items.

Cassidy's Meeting Recorder captures your conversations, generates transcripts, and turns them into searchable, actionable insights. It works with Google Meet, Zoom, and Microsoft Teams. To let [Agents](/agents/overview) answer questions across your meetings in [Chat](/guides/chatting-with-an-agent), add the [Meetings Connector](/agents/connectors/meetings) — the full walkthrough is in [Chat with your meetings](/meetings/knowledge-base). You can also bring meetings into your [Knowledge Base](/knowledge-base/overview) and automate follow-ups with [Workflows](/workflows/overview).

<iframe className="w-full aspect-video rounded-xl" src="https://www.loom.com/embed/49387cc554414af0b1b0561651eb94e5" title="Cassidy Meetings overview" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

## What you can do with Meetings

* **Record and transcribe** -- Cassidy joins your meetings automatically and generates real-time transcripts with speaker identification.
* **AI summaries and action items** -- Every recorded meeting gets an AI-generated summary with action items, discussion points, and key decisions.
* **Chat with your meetings (recommended)** -- Add the [Meetings Connector](/agents/connectors/meetings) so your team can search transcripts, read summaries, and get timestamped citations in [Chat](/guides/chatting-with-an-agent), without importing meetings into the Knowledge Base. See [Chat with your meetings](/meetings/knowledge-base) for when to use the Connector, one-meeting chat, or KB import.
* **Search and browse on the Meetings page** -- Find specific topics, decisions, or quotes across your meeting history from the **Meetings** list and filters.
* **Power Workflows** -- Automatically trigger [Workflows](/meetings/workflows) when a meeting ends to generate follow-ups, update your CRM, or post summaries to Slack.
* **Share and control access** -- Share recordings with flexible permissions and automate access with [sharing rules](/meetings/sharing-and-permissions).

## Connect your calendar

Connect your Google Calendar or Microsoft Outlook calendar so Cassidy knows which meetings to join.

<Steps>
  <Step title="Open the Meetings page">
    Click **Meetings** in the left sidebar of your Cassidy workspace.

    <Frame>
      <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/sidebar-meetings-tab.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=8b884ac32f9d94fa49992a1b8a34f66b" alt="Cassidy left sidebar with the Meetings tab highlighted" width="452" height="826" data-path="images/meetings/sidebar-meetings-tab.png" />
    </Frame>
  </Step>

  <Step title="Start the setup">
    Click **Connect** to begin the meetings setup process.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/connect-button.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=51488e34b4425f7790a72f921122c7d8" alt="Meetings page showing the Connect button for first-time setup" width="452" height="264" data-path="images/meetings/connect-button.png" />
    </Frame>
  </Step>

  <Step title="Choose your calendar provider">
    Select **Google Calendar** or **Microsoft Outlook** from the available options.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/calendar-provider-selection.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=402805a025dea9814daf6f90af9a3b30" alt="Calendar provider selection dialog showing Google Calendar and Microsoft Outlook" width="952" height="522" data-path="images/meetings/calendar-provider-selection.png" />
    </Frame>
  </Step>

  <Step title="Authorize access">
    Follow the authentication prompts for your selected calendar provider to grant Cassidy access to your calendar.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/calendar-authorize.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=4484c89b6eb4f9d3cc7ce29e3b754bd3" alt="Calendar authorization prompt requesting access to your calendar" width="1202" height="1524" data-path="images/meetings/calendar-authorize.png" />
    </Frame>
  </Step>

  <Step title="Configure auto-join preferences">
    Choose which meetings Cassidy should automatically join:

    * **All scheduled meetings**
    * **Meetings where I am the host**
    * **Meetings where participants are outside your domain**
    * **Meetings where participants are within your domain**
    * **Only meetings I manually select**

    Click **Save and Complete Setup** to finalize your preferences.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/auto-join-preferences.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=70c1ffb42af31119673bdeee102e86a0" alt="Auto-join configuration showing meeting join preference options" width="940" height="854" data-path="images/meetings/auto-join-preferences.png" />
    </Frame>
  </Step>
</Steps>

<Tip>You can change your auto-join preferences at any time from the **Settings** tab on the Meetings page.</Tip>

## Configure the meeting bot

Customize how the Cassidy meeting bot appears and behaves in your meetings. Navigate to the **Settings** tab on the Meetings page to adjust these options:

| Setting                         | Description                                                                                                       |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| **Display name**                | The name shown when the bot joins a meeting                                                                       |
| **Send a message when joining** | Whether the bot sends a chat message when it enters the meeting                                                   |
| **Chat message**                | The content of the message the bot sends                                                                          |
| **Auto-join configuration**     | Which meetings the bot joins automatically                                                                        |
| **Email summary preferences**   | Who receives email summaries after meetings: everyone invited, participants from your domain, only you, or no one |

<Frame>
  <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/bot-settings.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=da746b3e8d181261524ece0c16c0cfeb" alt="Meeting bot settings page showing display name, message, auto-join, and email summary options" width="1932" height="1648" data-path="images/meetings/bot-settings.png" />
</Frame>

<Info>Cassidy merges participants based on display name. If multiple users in your organization use the same display name, only one additional participant appears in the meeting, but every user's recording is captured separately.</Info>

<Accordion title="Organization-wide meeting settings">
  Organization admins can configure meeting bot settings for the entire organization. Navigate to **Organization Settings** and select **Meeting Settings** from the sidebar to set defaults that apply to all team members.

  <Frame>
    <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/org-meeting-settings.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=932a006ca47a46ed954d76236f4bc648" alt="Organization Settings page with Meeting Settings tab selected" width="2468" height="1016" data-path="images/meetings/org-meeting-settings.png" />
  </Frame>
</Accordion>

## Manage upcoming meetings

Go to the **Upcoming** tab on the Meetings page to see your next meetings. You can toggle the **Cassidy will join automatically** switch off for any specific meeting to prevent the bot from joining.

<Frame>
  <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/upcoming-meetings-toggle.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=7e26b7c09189957d8892c1543bfac5a1" alt="Upcoming meetings tab showing toggle switches for auto-join on individual meetings" width="2412" height="1198" data-path="images/meetings/upcoming-meetings-toggle.png" />
</Frame>

For recurring meetings, you can choose to **Update only this meeting** or **Update all occurrences** when toggling auto-join.

<Frame>
  <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/recurring-meeting-options.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=bdedd6e946a3d1bfcc438e9946f45a38" alt="Recurring meeting dialog showing options to update one or all occurrences" width="1238" height="308" data-path="images/meetings/recurring-meeting-options.png" />
</Frame>

## Add the bot to a live meeting

You can add the meeting recorder to any meeting that has already started.

<Steps>
  <Step title="Click Add to Live Meeting">
    From the Meetings page, click **Add to Live Meeting** in the top right.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/add-to-live-button.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=5b6b1d21384e4c08061ecf29a57b15c8" alt="Add to Live Meeting button on the Meetings page" width="1942" height="88" data-path="images/meetings/add-to-live-button.png" />
    </Frame>
  </Step>

  <Step title="Paste the meeting link">
    Enter your Google Meet, Zoom, or Microsoft Teams meeting URL, optionally set a custom bot name, and click **Add**.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/add-to-live-dialog.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=c8418afa4dc756eec06c109c444efc50" alt="Add to Live Meeting dialog with meeting URL field and bot name option" width="950" height="390" data-path="images/meetings/add-to-live-dialog.png" />
    </Frame>
  </Step>

  <Step title="Admit the bot">
    When the Cassidy bot attempts to join, admit it from the meeting's waiting room. Allow about 30 seconds for processing before the bot appears.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/admit-bot-waiting-room.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=78a8843208e04e902670e00c240335e6" alt="Meeting waiting room showing the Cassidy bot requesting to join" width="586" height="456" data-path="images/meetings/admit-bot-waiting-room.png" />
    </Frame>
  </Step>
</Steps>

<Warning>The meeting bot must be admitted by a participant or host. If no one admits the bot, the meeting won't be recorded.</Warning>

## Review a recorded meeting

After a meeting ends, Cassidy processes the recording and makes it available on your Meetings page.

<Steps>
  <Step title="Find the meeting">
    Navigate to **Meetings** and browse the **All Meetings**, **Shared**, or **Private** tabs. Use the search bar (or press `/`) to search by meeting name or participant.

    <Frame>
      <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/meetings-list-search.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=d81035dd7a266923f94b2efd4304507a" alt="Meetings list page with search bar and tab filters for All Meetings, Shared, and Private" width="2418" height="1212" data-path="images/meetings/meetings-list-search.png" />
    </Frame>

    Click **Filter** to narrow results by recording status or participant.

    <Frame>
      <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/filter-meetings.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=0b4669379e22a766ab8699170f403d5b" alt="Meeting filter panel with recording status and participant options" width="430" height="544" data-path="images/meetings/filter-meetings.png" />
    </Frame>
  </Step>

  <Step title="Open meeting details">
    Click on a meeting to view its details, including date, participants, duration, and the recording.

    <Frame>
      <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/meeting-detail-overview.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=48cf08de678e203e76810f6c7cd39984" alt="Meeting detail page showing date, participants, duration, and recording playback" width="1950" height="1208" data-path="images/meetings/meeting-detail-overview.png" />
    </Frame>
  </Step>

  <Step title="Read the AI summary">
    Click the **Summary** tab to see:

    * **Action items** -- Tasks identified from the conversation with owners
    * **Overview** -- A concise summary of what was discussed
    * **Discussion points** -- Key topics broken down by theme
  </Step>

  <Step title="Browse the transcript">
    Click the **Transcript** tab to see the full conversation with speaker labels. You can:

    * Search through the transcript using the search bar
    * Click any line to jump to that moment in the video
    * Click **Sync to video** to synchronize transcript scrolling with video playback

    <Frame>
      <img src="https://mintcdn.com/cassidy/PgpjootqPdnqit0V/images/meetings/transcript-tab.png?fit=max&auto=format&n=PgpjootqPdnqit0V&q=85&s=60a3ed503742afb9ee74a4ffd1daf835" alt="Transcript tab showing speaker-labeled text with search bar and sync to video button" width="1166" height="844" data-path="images/meetings/transcript-tab.png" />
    </Frame>
  </Step>
</Steps>

## Disconnect your calendar

To disconnect your calendar, go to the **Settings** tab on the Meetings page, click **Disconnect**, and confirm in the popup.

<Frame>
  <img src="https://mintcdn.com/cassidy/jL2NfbhR1omEZxnz/images/meetings/disconnect-calendar.png?fit=max&auto=format&n=jL2NfbhR1omEZxnz&q=85&s=e94baf3a71a795d336faa995f1fcd81c" alt="Meetings Settings tab showing the Disconnect button for calendar" width="2068" height="1212" data-path="images/meetings/disconnect-calendar.png" />
</Frame>

## Next steps

<CardGroup cols={2}>
  <Card title="Chat with your meetings" icon="comments" href="/meetings/knowledge-base">
    Choose the Meetings Connector, one meeting in Chat, or Knowledge Base import.
  </Card>

  <Card title="Automate with meeting Workflows" icon="diagram-project" href="/meetings/workflows">
    Trigger Workflows when a meeting ends to generate follow-ups, update your CRM, and more.
  </Card>

  <Card title="Meetings Connector" icon="plug" href="/agents/connectors/meetings">
    How the Connector works and when to use Knowledge Base import instead.
  </Card>

  <Card title="Control access and sharing" icon="lock" href="/meetings/sharing-and-permissions">
    Share recordings with your team and set up automated sharing rules.
  </Card>

  <Card title="Build a Workflow" icon="wrench" href="/workflows/building">
    Learn the basics of creating Workflows in Cassidy.
  </Card>
</CardGroup>
