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

# Livestorm

> Connect Livestorm to pull webinar attendees and event data into your workflows.

## How to set up Livestorm

### Authentication

Livestorm uses API key authentication:

1. Log in to your Livestorm account
2. Navigate to **Settings** → **Integrations** → **API**
3. Generate or copy your API key
4. Paste the API key in Cargo when connecting

## Livestorm data models

### Fetch people

Pull all people (registrants and attendees) from your Livestorm account.

**Features:**

* Incremental sync (only new/updated people)
* Minimum 30-minute sync interval
* Unifies contacts by email

**Data includes:**

* Email address
* First name, last name
* Registration status
* Attendance data
* Custom field responses

**Use cases:**

* Sync webinar registrants to your CRM
* Trigger follow-up workflows based on registration
* Build segments of webinar attendees

### Fetch events

Pull all events (webinars) from your Livestorm account.

**Features:**

* Incremental sync
* Minimum 30-minute sync interval

**Data includes:**

* Event name and slug
* Event status
* Scheduled date/time
* Event settings

**Use case:** Track webinar performance and sync event metadata.

### Fetch sessions

Pull all sessions (individual webinar occurrences) from Livestorm.

**Features:**

* Incremental sync
* Minimum 30-minute sync interval

**Data includes:**

* Session date/time
* Session status
* Attendee count
* Duration

**Use case:** Track session-level attendance and engagement.

## Response data

### People data includes:

| Field              | Description              |
| ------------------ | ------------------------ |
| email              | Contact email address    |
| first\_name        | First name               |
| last\_name         | Last name                |
| registrant\_detail | Registration information |
| attendance         | Attendance status        |
| custom\_fields     | Form field responses     |
| created\_at        | Registration timestamp   |

### Events data includes:

| Field               | Description     |
| ------------------- | --------------- |
| title               | Webinar title   |
| slug                | URL slug        |
| status              | Event status    |
| estimated\_duration | Expected length |
| timezone            | Event timezone  |

## Best practices

* Use incremental sync to capture new registrants quickly
* Segment attendees vs. no-shows for different follow-up
* Capture custom field data for lead qualification
* Sync before webinar for sales prep, after for follow-up
* Combine with enrichment to complete attendee profiles
