Call raw Gmail, Google Calendar, or HubSpot endpoints through provider-api-catalog / provider-api-docs / provider-api-request, and stage large result sets with stageAs plus query-staged-dataset. Use when a canned Mail action lacks the exact endpoint, filter, pagination, or API version, or when scanning/aggregating many messages.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add BuilderIO/agent-native --skill provider-api-scans --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Provider Api Scans?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/builderio-provider-api-scans)More formats (shields.io, HTML) on the badges page.
---
name: provider-api-scans
description: >-
Call raw Gmail, Google Calendar, or HubSpot endpoints through
provider-api-catalog / provider-api-docs / provider-api-request, and stage
large result sets with stageAs plus query-staged-dataset. Use when a canned
Mail action lacks the exact endpoint, filter, pagination, or API version, or
when scanning/aggregating many messages.
---
# Provider API and Staged Scans
## Rule
Treat provider-specific actions as shortcuts, not capability limits. When the
exact Gmail, Google Calendar, or HubSpot endpoint/filter/pagination/API
version matters, use `provider-api-catalog`, `provider-api-docs`, and
`provider-api-request` against the real provider API.
## Staging large scans
For large scans, stage results with `stageAs` and analyze them with
`query-staged-dataset` (`list-staged-datasets` / `delete-staged-dataset`
manage the scratch rows). Staging keeps big provider payloads out of the
conversation: pass ids, counts, and bounded summaries instead of pasting raw
dumps.
## What Mail can reach
Mail's catalog resolves to `gmail`, `google_calendar`, and `hubspot` only
(`MAIL_PROVIDER_API_IDS` / `listProviderApiIdsForTemplateUse("mail")` in
`server/lib/provider-api.ts`). Gong, Pylon, and Apollo are not reachable
through `provider-api-request` in this app — see `contacts-and-crm`.
## Related Skills
- `contacts-and-crm` — which CRM providers are agent-reachable in Mail.
- `inbox-reads-and-triage` — prefer the canned read actions when they already
express the query.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!