Reference
Providers
The integration catalog — auth modes, capabilities, and trigger support.
Provider toolkits are reconciled automatically on server start
(PROVIDER_CATALOG_RECONCILE_ON_STARTUP) — when a provider ships, its tools, triggers, auth modes,
and branding appear in the catalog without a manual step.
~11Providersaccounting, payments, mail, chat, commerce, compliance
400+Toolsdiscoverable by intent, not memorized
AutoCatalog updatesreconciled on every deploy
Exact catalog from provider-catalog.ts. Tool counts grow as operations are added; discover live
tools with STACKLINK_SEARCH_TOOLS or GET /v1/providers.
| Provider | Key | Category | Auth modes | Triggers |
|---|---|---|---|---|
| Stacklink (platform) | platform | custom | api_key | — |
| Sandbox | sandbox | compliance | api_key · portal_session · otp_session | webhook + polling |
| WhatsApp Business | whatsapp_business | communication | api_key · webhook_secret | webhook |
| Razorpay | razorpay | payment | api_key · webhook_secret | webhook + polling |
| Zoho Books | zoho_books | accounting | oauth2 | webhook + polling |
| Shopify | shopify | commerce | oauth2 | webhook + polling |
| Google Sheets | google_sheets | productivity | oauth2 | webhook + polling |
| Google Drive | google_drive | productivity | oauth2_full_drive · oauth2_file_limited | webhook + polling |
| Gmail | gmail | productivity | 7 granular modes (below) | webhook + polling |
| Google Docs | google_docs | productivity | oauth2 | — |
| Slack | slack | communication | oauth2 | webhook |
Capability highlights
- Sandbox — GST, KYC, TDS, income tax, bank virtual accounts. The reference executable provider; tools are generated from its OpenAPI specs at startup.
- Zoho Books — 40 capability modules (invoices, bills, contacts, banking, journals, fixed assets, …) from a generated manifest; financial writes are risk-classed and require explicit confirmation.
- Shopify — orders, products, inventory, customers, collections, bulk operations, and gated raw GraphQL.
- Gmail — granular auth modes so a session holds only the access it needs:
gmail.readonly,gmail.send,gmail.compose,gmail.modify,gmail.settings,gmail.contacts,gmail.full_access. - Google Drive —
oauth2_full_drivevsoauth2_file_limitedfor least-privilege file access.
Two implementation patterns
Dynamic (Sandbox)
Tools generated from OpenAPI specs fetched at startup — ideal for fast-moving, many-product APIs.
Generated manifest (Zoho Books)
A large manifest generated from the official OpenAPI archive and committed, with risk classes and approval rules baked in.