# Zapier catalogue

Generated from the integration definition. Each connection supplies the workspace automatically. Required fields are marked **required**.

## Actions and searches

### List Accessible Workspaces

List accessible workspaces.

Key: `listAccounts`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### Get Connected Workspace

Get a workspace.

Key: `getAccount`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| No input fields | — | — | Uses the connected workspace. |


### List Leads

List leads.

Key: `listLeads`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Search (`search`) | string | optional | Matches the lead's username or full name. To look up an email address, use Find Lead by Email. |
| Status (`status`) | list of string | optional | Uncontacted, Message Sent, Replied, Follow Up, Appointment Scheduled, Call Completed, Customer, Not Interested |
| Minimum Score (`min_score`) | integer | optional | Keep only leads whose `score` is at least this. Confidence levels are equal twenty-point bands of `score`, so `min_score=80` is level 5, `min_score=60&max_score=79` is level 4, and so on. A lead with no level yet stores a score of 0, so a range that reaches down to 0 includes leads whose `confidence_level` is `null`. |
| Maximum Score (`max_score`) | integer | optional | Keep only leads whose `score` is at most this. |
| Updated After (`updated_after`) | datetime | optional |  |


### Update Lead

Update user-managed lead fields. Requires leads:write.

Key: `updateLead`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Status (`status`) | string | optional | Uncontacted, Message Sent, Replied, Follow Up, Appointment Scheduled, Call Completed, Customer, Not Interested |
| Email Operation (`email_operation`) | string | **required** | Leave unchanged, Set value, Clear value Set uses the value below. Clear removes the current value. Leave unchanged makes no change. |
| Email (`email`) | string | optional |  |
| Phone Operation (`phone_operation`) | string | **required** | Leave unchanged, Set value, Clear value Set uses the value below. Clear removes the current value. Leave unchanged makes no change. |
| Phone (`phone`) | string | optional |  |
| Notes Operation (`notes_operation`) | string | **required** | Leave unchanged, Set value, Clear value Set uses the value below. Clear removes the current value. Leave unchanged makes no change. |
| Notes (`notes`) | string | optional |  |


### List Lead Interactions

List a lead's interactions.

Key: `listLeadInteractions`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Type (`type`) | string | optional | Like Added, Like Removed, Comment Added, Comment Edited, Comment Removed, View Added, View Removed, Story Like Added, Story Reaction Added, Story Reply Added |


### Get Lead Activity

Get a lead's activity series.

Key: `getLeadActivity`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Grain (`grain`) | string | optional | Day, Month |
| Periods (`periods`) | integer | optional |  |


### List Lead Status Changes

List status changes for a lead.

Key: `listLeadStatusHistory`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Lead Score History

List score changes for a lead.

Key: `listLeadScoreHistory`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Lead Purchases

List purchases attributed to a lead.

Key: `listLeadPurchases`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Lead iClosed Calls

List sanitized iClosed appointments matched to a lead.

Key: `listLeadIclosedCalls`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Content

List imported content.

Key: `listContent`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Type (`type`) | list of string | optional | Post, Reel, Story, Story Highlight |
| Posted After (`posted_after`) | datetime | optional |  |


### List Content Interactions

List interactions on content.

Key: `listContentInteractions`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Content (`content_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Type (`type`) | string | optional | Like Added, Like Removed, Comment Added, Comment Edited, Comment Removed, View Added, View Removed, Story Like Added, Story Reaction Added, Story Reply Added |


### List Content Leads

List leads that interacted with content.

Key: `listContentLeads`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Content (`content_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Content Snapshots

List metric snapshots for content.

Key: `listContentSnapshots`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Content (`content_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Interactions

List the append-only interaction log.

Key: `listInteractions`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Content (`content_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Type (`type`) | string | optional | Like Added, Like Removed, Comment Added, Comment Edited, Comment Removed, View Added, View Removed, Story Like Added, Story Reaction Added, Story Reply Added |
| Occurred After (`occurred_after`) | datetime | optional |  |


### List Products

List products.

Key: `listProducts`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Include Archived (`include_archived`) | boolean | optional |  |


### Create Product

Create a product. Requires products:write and OWNER/ADMIN.

Key: `createProduct`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Unique Request ID (`idempotency_key`) | string | **required** | Required: 8–200 characters. Map a unique source event or order ID. Reuse it for retries of the same operation within 24 hours; use a new ID for a new operation. |
| Name (`name`) | string | **required** |  |
| Amount in Minor Units (`amount_minor`) | integer | **required** | Integer minor units in the product/workspace currency: CHF 12.50 = 1250. An explicit zero means zero. For purchases, leave blank to use the catalogue price. |


### Update Product

Update product details or active state. iClosed product names and prices are read-only. Requires products:write and OWNER/ADMIN.

Key: `updateProduct`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Product (`product_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Name (`name`) | string | optional | Mutable only when the existing product's source is `human`. |
| Amount in Minor Units (`amount_minor`) | integer | optional | Integer minor units in the product/workspace currency: CHF 12.50 = 1250. An explicit zero means zero. For purchases, leave blank to use the catalogue price. |
| Active (`active`) | boolean | optional | Mutable for either `human` or `iclosed` products. |


### Archive Product

Archive a product. Requires products:write and OWNER/ADMIN.

Key: `archiveProduct`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Product (`product_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


### List Purchases

List attributed purchases.

Key: `listPurchases`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |


### Record Purchase

Record an append-only purchase for an existing lead and set its status to Customer. Requires purchases:write.

Key: `createPurchase`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Unique Request ID (`idempotency_key`) | string | **required** | Required: 8–200 characters. Map a unique source event or order ID. Reuse it for retries of the same operation within 24 hours; use a new ID for a new operation. |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Product (`product_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Amount in Minor Units (`amount_minor`) | integer | optional | Integer minor units in the product/workspace currency: CHF 12.50 = 1250. An explicit zero means zero. For purchases, leave blank to use the catalogue price. |
| Note (`note`) | string | optional |  |


### List Data Collection Runs

List sanitized data collection runs.

Key: `listRuns`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Workspace Snapshots

List account metric snapshots.

Key: `listAccountSnapshots`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List All Content Snapshots

List content metric snapshots across a workspace.

Key: `listAllContentSnapshots`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Content (`content_id`) | string | optional | Paginated dropdown; custom IDs accepted. |


### List Highlights

List imported story highlights.

Key: `listHighlights`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Highlight Items

List a highlight's imported items.

Key: `listHighlightItems`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Highlight (`highlight_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List iClosed Calls

List sanitized synchronized iClosed appointments.

Key: `listIclosedCalls`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Matched (`matched`) | boolean | optional |  |


### List Competitors

List competitors already observed for a workspace.

Key: `listCompetitors`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### List Competitor Interactions

List public profiles that reacted to a competitor.

Key: `listCompetitorInteractions`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Competitor (`competitor_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### Get Competitor Content Performance

Get an observed competitor's public content performance.

Key: `getCompetitorContentPerformance`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Competitor (`competitor_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


### List Competitor Reactive Profiles

List public profiles that reacted to competitor content.

Key: `listCompetitorReactiveProfiles`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Competitor (`competitor_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |
| Limit (`limit`) | integer | optional |  |
| Cursor (`cursor`) | string | optional | Use Next Cursor from the previous page and keep the same filters. |


### Get Analytics Overview

Get headline account analytics.

Key: `getAnalyticsOverview`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Lead Growth

Get lead growth series.

Key: `getLeadGrowthAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Audience Time Series

Get audience time series.

Key: `getAudienceSeries`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Audience Segments

Get audience segment analytics.

Key: `getAudienceSegments`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Sales Funnel

Get sales funnel analytics.

Key: `getFunnelAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Revenue Analytics

Get attributed revenue analytics.

Key: `getRevenueAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Content Performance

Get content performance analytics.

Key: `getContentPerformanceAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Comment Behavior

Get comment timing and shape analytics.

Key: `getCommentBehaviorAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Story Performance

Get story and highlight performance analytics.

Key: `getStoryPerformanceAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Get Team Conversion

Get setter conversion analytics without team-administration data.

Key: `getTeamConversionAnalytics`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Days (`days`) | integer | optional |  |


### Create Export

Start an asynchronous account export. Requires exports:create.

Key: `createExport`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Unique Request ID (`idempotency_key`) | string | **required** | Required: 8–200 characters. Map a unique source event or order ID. Reuse it for retries of the same operation within 24 hours; use a new ID for a new operation. |
| Resources (`resources`) | list of string | **required** | All resources, Leads, Content, Interactions, Products, Purchases, Account Snapshots, Content Snapshots, Highlights, Highlight Items, Lead Status Events, Lead Score History, Runs, Iclosed Calls Choose All resources by itself, or choose one or more individual resources. |


### Get Export Status

Get export status and temporary download links.

Key: `getExport`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Export ID (`export_id`) | string | **required** |  |


### Cancel or Delete Export

Cancel a running export or delete its generated files. Requires data:read and exports:create.

Key: `deleteExport`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Export ID (`export_id`) | string | **required** |  |


### Find Lead by Email

Find a lead by exact email in the connected workspace, ignoring case and surrounding spaces. Returns no result if missing; duplicate matches require a lead ID.

Key: `findLeadByEmail`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Email (`email`) | string | **required** | Exact email address. Matching ignores case and surrounding spaces. |


### Find Lead by ID

Get a lead.

Key: `getLead`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


### Find Content by ID

Get imported content.

Key: `getContent`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Content (`content_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


### Find Product by ID

Get a product.

Key: `getProduct`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Product (`product_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


### Find Purchase by ID

Get an attributed purchase.

Key: `getPurchase`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Purchase ID (`purchase_id`) | string | **required** |  |


### Find Highlight by ID

Get a highlight.

Key: `getHighlight`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Highlight (`highlight_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


### Find Competitor by ID

Get an observed competitor's public profile and latest analysis state.

Key: `getCompetitor`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Competitor (`competitor_id`) | string | **required** | Paginated dropdown; custom IDs accepted. |


## Instant triggers

### New Lead

Triggers when Insyder first records a lead.

Key: `newLead`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Status (`status`) | string | optional | Uncontacted, Message Sent, Replied, Follow Up, Appointment Scheduled, Call Completed, Customer, Not Interested |
| Minimum Score (`min_score`) | integer | optional |  |
| Maximum Score (`max_score`) | integer | optional |  |


### Lead Updated

Triggers when stored lead details change. Timestamp-only updates are ignored.

Key: `leadUpdated`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Changed Fields (`changed_fields`) | list of string | optional | Username, Full Name, Profile Picture Url, Email, Phone, Notes, Status, Confidence Level, Score, Engagement, Is Follower, Is Private, Is Verified, First Seen At, Last Interaction At, Created At, Follower Count, Following Count, Biography, Category, Media Count, Is Business, M, Is Spam, Interaction Count, Purchase Count |


### Lead Status Changed

Triggers when a lead changes status, including the previous and new status.

Key: `leadStatusChanged`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Status (`status`) | string | optional | Uncontacted, Message Sent, Replied, Follow Up, Appointment Scheduled, Call Completed, Customer, Not Interested |


### Lead Score Changed

Triggers when a recorded lead score or confidence level changes.

Key: `leadScoreChanged`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Minimum Score (`min_score`) | integer | optional |  |
| Maximum Score (`max_score`) | integer | optional |  |


### New Interaction

Triggers when Insyder records an interaction event.

Key: `newInteraction`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Content (`content_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Type (`type`) | string | optional | Like Added, Like Removed, Comment Added, Comment Edited, Comment Removed, View Added, View Removed, Story Like Added, Story Reaction Added, Story Reply Added |


### New Imported Content

Triggers when Insyder first imports a post, reel, story, or highlight story.

Key: `newContent`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Type (`type`) | string | optional | Post, Reel, Story, Story Highlight |


### New Product

Triggers when a product enters the catalogue.

Key: `newProduct`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Source (`source`) | string | optional | Human, Iclosed Sanitized record provenance. It conveys neither connection state nor configuration. |


### Product Updated

Triggers when product details or active state change.

Key: `productUpdated`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Product (`product_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Source (`source`) | string | optional | Human, Iclosed Sanitized record provenance. It conveys neither connection state nor configuration. |


### New Purchase

Triggers when an attributed purchase is recorded, including imported purchases.

Key: `newPurchase`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Product (`product_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Source (`source`) | string | optional | Human, Iclosed Sanitized record provenance. It conveys neither connection state nor configuration. |


### New iClosed Call

Triggers when Insyder first imports an iClosed appointment.

Key: `newIclosedCall`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Matched (`matched`) | boolean | optional |  |


### iClosed Call Updated

Triggers when imported iClosed appointment details or outcomes change.

Key: `iclosedCallUpdated`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Lead (`lead_id`) | string | optional | Paginated dropdown; custom IDs accepted. |
| Matched (`matched`) | boolean | optional |  |


### Data Collection Completed

Triggers when an existing data collection run finishes.

Key: `collectionCompleted`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Mode (`mode`) | string | optional | Competitor Analysis, Scheduled, Backfill, Manual Sanitized trigger mode; webhook runs are excluded. |
| Status (`status`) | string | optional | Never Run, Running, Success, Partial, Auth Expired, Failed |


### New Workspace Snapshot

Triggers when Insyder records workspace metrics.

Key: `newAccountSnapshot`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| No input fields | — | — | Uses the connected workspace. |


### New Content Snapshot

Triggers when Insyder records content metrics.

Key: `newContentSnapshot`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Content (`content_id`) | string | optional | Paginated dropdown; custom IDs accepted. |


### New Highlight

Triggers when Insyder first imports a story highlight collection.

Key: `newHighlight`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| No input fields | — | — | Uses the connected workspace. |


### New Highlight Item

Triggers when an item is added to an imported story highlight.

Key: `newHighlightItem`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Highlight (`highlight_id`) | string | optional | Paginated dropdown; custom IDs accepted. |


### Export Finished

Triggers when your export becomes ready or fails. Use Get Export Status for current download links.

Key: `exportFinished`

| Field | Type | Required | Choices / help |
|  --- | --- | --- | --- |
| Export ID (`export_id`) | string | optional |  |
| Status (`status`) | string | optional | Queued, Running, Ready, Failed, Canceled, Expired |


## Output conventions

List actions return `items`, `has_more`, `next_cursor`, `request_id`, and `raw_response_json`. Record actions return the API fields and request metadata. Searches return zero or one record. Trigger outputs include the public record plus `id`, `delivery_event_id`, `event_type`, `event_occurred_at` and `changed_fields`. Use Delivery Event ID for deduplication; the status history’s own `event_id` stays intact.