Toolkit Reference
Choose a toolkit
Select a provider by capability coverage, account model, and operational constraints.
Start with the capability, then compare only the providers that implement the required canonical actions.
| Need | Start with |
|---|---|
| Full mailbox reads and writes | Gmail or Microsoft Outlook |
| Transactional send only | SMTP, Resend, SendGrid, or Mailgun |
| Full workspace messaging | Slack or Discord |
| Calendar events | Google Calendar |
| CRM | HubSpot |
| ERP/accounting | Odoo or QuickBooks |
| Payments | Stripe |
| Commerce | Shopify |
| Support | Zendesk |
| Public social data | A *-data platform toolkit |
| Portable voice orchestration | Voice Agents plus transport/STT/TTS toolkits |
Then check:
- Does the generated tool table contain every action in your workflow?
- Can your deployment provide the listed auth type and scopes?
- Do you need a declared
x_providerextension? - Is the tool read-only, mutating, destructive, or async?
- Does the mock cover the success and failure cases you will ship?