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

# Home Page and Calendar: Your Meeting Command Center

> Manage every meeting from one place — review AI prep notes, monitor your bot, upload recordings, and act before, during, and after every call.

The Home page is your central hub for every meeting on your calendar. Piper surfaces all past and upcoming events as **Activity Cards**, giving you instant access to AI-generated prep notes, bot controls, tasks, CRM context, and post-call recordings — without ever leaving the page.

## Activity Cards

Each meeting on your calendar appears as an Activity Card on the Home page. The actions available on a card change depending on whether the meeting is upcoming, in progress, or completed.

<Tabs>
  <Tab title="Before the Call">
    Use the time before a meeting to arrive fully prepared.

    * **Enable or disable the bot** — toggle whether Piper's recording bot should join the call.
    * **AI Call Prep** — open a pre-call brief with key context automatically gathered by Piper (see [AI Call Prep](#ai-call-prep) below).
    * **Pending tasks** — review any open tasks linked to the associated deal.
    * **Attendee profiles** — visit any participant's LinkedIn profile directly from the card.
    * **CRM entities** — manage linked deals, contacts, and companies.
    * **Join the call** — click the meeting name to open the call link instantly.
  </Tab>

  <Tab title="During the Call">
    While a meeting is live, the Activity Card lets you monitor and control your bot in real time.

    * **Check bot status** — see whether the bot is joining, actively recording, or has encountered an issue.
    * **Send bot manually** — if the bot didn't join automatically, trigger it from the card without leaving the page.
    * **CRM entities** — continue managing linked CRM records while the call is underway.
  </Tab>

  <Tab title="After the Call">
    Once a meeting ends, the card becomes your gateway to everything Piper captured.

    * **Access transcription** — open the full recording and AI-generated notes.
    * **Check bot status** — review a final status summary, including any join failures and diagnostics.
    * **Review notes** — skim the AI summary directly from the card.
    * **CRM entities** — push or review any field updates extracted from the call.
  </Tab>
</Tabs>

***

## AI Call Prep

Before every meeting, Piper automatically assembles a pre-call brief so you walk in with full context — no manual research required.

The brief includes:

* **Past call notes** — key takeaways from previous conversations with the same contacts.
* **CRM context** — account details, current deal stage, and related CRM records.
* **Participant info** — roles, titles, recent interactions, and LinkedIn links for every attendee.
* **Recent updates summary** — a synthesised overview of what's changed since your last touchpoint.
* **Open action items** — any unresolved tasks tied to the deal.

<Tip>
  Click the LinkedIn link next to any participant's name to review their profile before the call and personalise your opening.
</Tip>

To access the brief, click the **AI Call Prep** button on the Activity Card before the meeting starts.

***

## Calendar Sync

Piper keeps your calendar up to date automatically.

* **Auto-sync** runs automatically in the background, pulling in new or updated events from your connected calendar.
* **Manual refresh** — click the refresh button in the top-right corner of the Home page to sync immediately.

<Note>
  If a meeting you just added doesn't appear yet, use the manual refresh button to pull it in right away.
</Note>

<Note>
  Piper connects to **Google Calendar** and **Microsoft / Outlook** calendars. For Google, your **primary** calendar is synced — meetings on secondary calendars (including those created automatically by your CRM) may not appear on the Home page.
</Note>

***

## Uploading Offline or Face-to-Face Recordings

Piper isn't limited to video calls. Click the **Upload** button in the top-right corner of the Home page to send an audio or video file from an in-person meeting, phone call, or any offline conversation through Piper's full transcription and AI analysis — see [Uploading Audio or Video Manually](/settings/recording-bot#uploading-audio-or-video-manually) for supported formats, size/length limits, and the full steps.

***

## Bot Status & Behaviour

Piper's bot joins your calls automatically and records on your behalf. The Activity Card always shows the current bot status so you know exactly what's happening.

| Status                 | What it means                                                        |
| ---------------------- | -------------------------------------------------------------------- |
| **Scheduled**          | Bot is set to join when the meeting starts.                          |
| **Joining**            | Bot is currently connecting to the call.                             |
| **Active / Recording** | Bot has joined and is recording.                                     |
| **Left**               | Call has ended; recording is being processed.                        |
| **Failed to join**     | Bot could not enter the call — diagnostic info is shown on the card. |

<Warning>
  If the bot fails to join, check the diagnostic message on the Activity Card. Common causes include missing calendar permissions or a call link that changed after the invite was sent.
</Warning>

**Re-sending the bot during an active meeting:** If the bot didn't join automatically, click **Send Bot** on the Activity Card while the meeting is in progress. The bot will attempt to join immediately.

**Automatic exit:** The bot leaves a call automatically after an extended period of silence to avoid recording dead air.

***

## Linking CRM Entities to a Meeting

To make sure Piper maps notes and extracted fields to the right deal, contact, and company, you should confirm CRM links before or during each meeting.

<Steps>
  <Step title="Locate the CRM entity selector">
    On the Activity Card (or on the Transcription page), find the rectangle showing the **Deal / Contact / Company** icons.
  </Step>

  <Step title="Select the relevant records">
    Click the selector and choose the correct deal, contact, and company from the dropdown lists.
  </Step>

  <Step title="Verify auto-linking">
    If an attendee is associated with exactly one open deal in your CRM, Piper links it automatically. If they're connected to multiple deals, you need to set the link manually.
  </Step>
</Steps>

<Note>
  If no deal is linked to a meeting, CRM fields won't populate and notes won't be associated with the correct record. Always verify the CRM link before or shortly after each call.
</Note>
