Pendo
Lets an agent query your Pendo product-analytics account: run aggregation queries (Pendo's core analytics API), list tagged features, pages, and guides, list and run saved reports, and read the visitor/account metadata schemas used to build filters.
What it can do
| Method | What it does |
|---|---|
pendo_aggregation | Run an Aggregation query - the core Pendo analytics API. Provide a pipeline of stages whose first stage names a source (events, featureEvents, pageEvents, guideEvents, visitors, accounts). |
pendo_features_list | List tagged features. |
pendo_pages_list | List tagged pages. |
pendo_guides_list | List in-app guides with state, audience, and metrics. |
pendo_reports_list | List saved reports. |
pendo_report_run | Run a saved report and return its results as CSV. |
pendo_metadata_schema | Get the metadata schema for visitor or account (available fields and types). |
pendo_request | Generic passthrough to any Pendo endpoint for full API coverage. |
How to get credentials
- Sign in to Pendo and open Settings → Integrations → Integration Keys (app.pendo.io/admin/integrationkeys).
- Create an integration key (or copy an existing one). Read-only is enough for the actions above; pick the access level that matches your needs.
- Copy the key and paste it into FlyMyAI.
The key is sent on every request as the x-pendo-integration-key header.
Fields to fill in FlyMyAI
| FlyMyAI field | Where it comes from |
|---|---|
PENDO_INTEGRATION_KEY | Pendo → Settings → Integrations → Integration Keys |
Troubleshooting
401/403- the integration key is wrong, revoked, or lacks the access level for the endpoint. Re-copy or create a new key under Integration Keys.pendo_aggregationreturns an error about the pipeline - the first pipeline stage must include a validsource. See the Aggregations docs for the pipeline DSL.pendo_report_runreturns CSV text, not JSON - that is expected; report results come back as CSV.
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Pendo!