Stacklink
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.

ProviderKeyCategoryAuth modesTriggers
Stacklink (platform)platformcustomapi_key
Sandboxsandboxcomplianceapi_key · portal_session · otp_sessionwebhook + polling
WhatsApp Businesswhatsapp_businesscommunicationapi_key · webhook_secretwebhook
Razorpayrazorpaypaymentapi_key · webhook_secretwebhook + polling
Zoho Bookszoho_booksaccountingoauth2webhook + polling
Shopifyshopifycommerceoauth2webhook + polling
Google Sheetsgoogle_sheetsproductivityoauth2webhook + polling
Google Drivegoogle_driveproductivityoauth2_full_drive · oauth2_file_limitedwebhook + polling
Gmailgmailproductivity7 granular modes (below)webhook + polling
Google Docsgoogle_docsproductivityoauth2
Slackslackcommunicationoauth2webhook

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 Driveoauth2_full_drive vs oauth2_file_limited for 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.

On this page