Pendo is a product analytics and digital adoption platform.
It can be connected to Agen.co two ways, matching the Official / In-house filter in the connector picker:
- Official — Agen.co connects through Pendo's own hosted MCP server, so your AI agents get access to product analytics, guides, session replay, feedback, and more through Pendo's native OAuth flow.
- In-house — Agen.co wraps the Pendo Engage REST API directly through its own integration layer, using an Integration Key you create in Pendo settings.
Pick Official if the built-in MCP tools cover what your agents need. Fall back to In-house for direct API access with an Integration Key.
Prerequisites
Prerequisites
- A Pendo subscription with Subscription Admin access — required to enable the MCP server
- Your Pendo data center region (US, US1, EU, Japan, or Australia)
- Sign in to Pendo and go to Settings → Subscription settings → AI access. Enable Read-only tools. Optionally enable Write tools if your agents need to take actions in Pendo (read-only must be enabled first).
- In Agen.co, go to Connectors → My connectors, click Add connector, and in the search bar type
Pendoand select it. Keep this panel open. - In the Instance Slug field, enter a slug for this connector instance — it prefixes each imported tool as
slug__tool, so a second instance of the same connector needs a slug of its own. Use lowercase kebab-case. You can change it later from the connector's settings. - Select your Region — US, US1, EU, Japan, or Australia — to match your Pendo data center.
- Click Connect.
- You're redirected to Pendo to sign in and approve access.
- Return to Agen.co and click Add below the list of tools that were added.
Once connected, Pendo appears under My connectors with tools spanning:
| Area | What it covers |
|---|---|
| Visitors & accounts | Metadata, counts, last activity, and segment-based cohorts |
| Pages & features | Usage metrics, events, time-series data, and app-level usage |
| Guides & polls | Guide performance, views, completions, dismissals, and poll activity |
| Segments | Creating, reading, updating, and deleting audience segments |
| Sentiment surveys | NPS, CSAT, PMF, and UMUX scoring and individual responses |
| Session replay | Replay metadata, frustration events, and developer/network logs |
| Listen | Raw feedback, ideas, insights, and clustered themes |
| Orchestrate | Journey and email campaign discovery and performance |
Enabling the Pendo connector isn't enough on its own. Tool calls remain denied until you create a policy that grants access to the specific tools you want to expose.
Pendo is a product analytics and digital adoption platform. Integrating Pendo with Frontegg lets your application read product usage data, features, pages, guides, and visitor and account details on behalf of your users — all through Frontegg's integration layer (Pendo Engage public REST API v1). Pendo authenticates with a static Integration Key sent on every request, so there is no OAuth flow.
Prerequisites
Prerequisites
- A Pendo subscription with admin access
- Access to Settings → Integrations in Pendo to create an Integration Key
Pendo authenticates API requests with an Integration Key created by an admin in the Pendo web app. The key is sent on every request as the X-Pendo-Integration-Key header. Pendo hosts data in several regions, so you also select the Region that matches your subscription.
Sign in to Pendo and go to Settings → Integrations → Integration Keys.
Add a new Integration Key and give it a descriptive name, for example Frontegg Integration. Enable Allow Write Access if you want to use write operations as well as reads. Copy the key value.
Keep your Integration Key secure
Keep your Integration Key secure
The Integration Key grants access to your Pendo subscription through the API. Treat it like a password and never expose it in client-side code or commit it to version control. If it is exposed, delete it and create a new one on the same page.
Once you have your Integration Key, configure the integration in the Frontegg portal:
- Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Pendo.
- Select your Region — US (default), EU, US1, Japan, or Australia — to match your Pendo data residency.
- Paste your Integration Key.
- Click Save.
Keep your credentials secure
Keep your credentials secure
Never share or commit your Integration Key to version control.