# Launch Your First Meeting

Once you have an agent configured, deploying it into a live meeting takes about 30 seconds. This guide covers the on-demand flow — pasting a meeting URL and launching.

---

## Before you start

You'll need:

- At least one configured agent 
- An active meeting already running — or one that's about to start — on Google Meet, Zoom, or Microsoft Teams
- The meeting URL (e.g. `https://meet.google.com/abc-defg-hij`)

---

## Step 1 — Open the Meetings dashboard

Click **Meetings** in the left navigation.

**XXX SCREENSHOT:** The Meetings page showing the "Start a Meeting" button and a list of past meetings below

---

## Step 2 — Click "Start a Meeting"

This opens the meeting launcher modal.

**XXX SCREENSHOT:** The "Start a Meeting" modal showing the URL input field, platform selector, agent selector, and the "Launch" button

---

## Step 3 — Paste the meeting URL

Paste your full meeting URL into the URL field. CoAgentor will detect the platform automatically (Google Meet, Zoom, or Teams).

**Supported URL formats:**

- `https://meet.google.com/abc-defg-hij`
- `https://zoom.us/j/123456789?pwd=...`
- `https://teams.microsoft.com/l/meetup-join/...`

---

## Step 4 — Select your agent

Choose the agent you want to deploy from the dropdown. If you have multiple agents, pick the one whose trigger rules match the meeting context.

**XXX SCREENSHOT:** The agent selector dropdown showing a list of available agents with their mode badges (Live/Silent)

---

## Step 5 — Confirm ethics consent

Before deploying, you must confirm that all meeting participants are aware an AI agent will be joining. This is a hard requirement — your agent's bot will display its name with an **(AI)** suffix in the participant list, making its presence visible to everyone in the call.

**XXX SCREENSHOT:** The ethics consent checkbox in the launch modal with the disclosure text

---

## Step 6 — Launch

Click **Launch**. The bot will join the meeting within a few seconds. You'll see the meeting card in your **Meetings** dashboard update to **Live** status.

**XXX SCREENSHOT:** A meeting card showing "Live" status with a pulsing green indicator and the agent name

---

## Watching it run

While the meeting is live, you can open the meeting card in your dashboard to see real-time events as they fire — which trigger fired, the transcript context that triggered it, and the agent's response.

**XXX SCREENSHOT:** The live meeting event log showing a list of trigger events with timestamps, transcript snippets, and agent responses

---

## Ending the meeting

Your agent will leave automatically when the meeting ends. On **Google Meet**, the host must click **End meeting for everyone** — not just _Leave call_ — for the bot to detect the meeting has ended. On Zoom and Teams, normal meeting termination is detected automatically.

---

## After the meeting

Once the meeting ends:

- The meeting card moves to **Ended** status
- The full event log is available in the dashboard
- If post-meeting summaries are enabled, a summary is sent to your configured channel
