> This page is for Workforce.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# Pendo

**Authentication:** API key. See [Application credentials](/merge-agent-handler/admin-setup/add-oauth-credentials) for setup.

## Sample use cases

* Pull page view activity for all features in a product area over the last 90 days.
* Find accounts that have visited the onboarding guide but haven't completed it.
* Update visitor metadata after a user completes a key workflow in your app.

## Available Tools

#### get_account_metadata_schema

View available metadata fields for Pendo accounts, including field names and types

#### query_accounts

Retrieve Pendo account records matching metadata criteria. Max 50,000 results. Use offset for pagination

#### get_account

Get a single Pendo account by ID. Returns all metadata fields. Use query_accounts to search for account IDs

#### bulk_delete_accounts

Delete up to 500 Pendo accounts and all their associated data. Use for GDPR right-to-erasure requests

#### upsert_account_metadata

Set custom metadata fields on a Pendo account. Pass metadata as a dict of field names to values

#### query_activity

Query Pendo usage metrics by source: pageEvents, featureEvents, guideEvents, trackEvents, or pollEvents

#### get_product_area_activity

Get page view activity for all pages in a Pendo product area. Max 367-day range. Defaults to last 90 days

#### search_entities

Find Pendo items (Pages, Features, Track Events, guides) by name substring

#### list_segments

List all publicly shared Pendo segments with names and IDs. Segments define visitor/account cohorts

#### list_pages

List all tagged pages in Pendo with their IDs, names, and URL rules

#### get_page

Get a single Pendo page definition by ID, including URL rules and app association

#### list_features

List all tagged features (click targets) in Pendo with their IDs, names, and selectors

#### get_feature

Get a single Pendo feature definition by ID, including CSS selector and page association

#### list_track_types

List all custom track event types instrumented in Pendo. Returns event names and IDs

#### list_guides

List Pendo guides, optionally filtered by state or type. Returns ID, name, description, state, and scheduling info

#### get_guide

Get a single Pendo guide by ID. Returns full definition including steps, targeting, and scheduling

#### get_guide_metrics

Get performance data for a Pendo guide: views, completions, dismissals. Max 93-day range

#### get_visitor_metadata_schema

View available metadata fields for Pendo visitors, including field names and types

#### query_visitors

Retrieve Pendo visitor records matching metadata criteria. Max 50,000 results. Always excludes anonymous visitors

#### get_visitor

Get a single Pendo visitor by ID. Returns all metadata fields. Use query_visitors to search for visitor IDs

#### bulk_delete_visitors

Delete up to 500 Pendo visitors and all their associated events. Use for GDPR right-to-erasure requests

#### upsert_visitor_metadata

Set custom metadata fields on a Pendo visitor. Pass metadata as a dict of field names to values