Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Plugins

Plugins are pre-built connection packages for popular APIs. Each plugin includes API documentation, auth configuration, entity definitions, and access rules — maintained by Amodal so you just provide credentials.

Install

amodal connect <plugin-name>

Available Plugins

Communication

PluginDescription
SlackChannels, messages, users, reactions
SendGridEmail sending, templates, contacts
TwilioSMS, voice, messaging
IntercomConversations, contacts, articles

Developer Tools

PluginDescription
GitHubRepos, issues, PRs, actions, commits
JiraIssues, projects, sprints, boards
LinearIssues, projects, cycles, teams
ConfluencePages, spaces, search
NotionPages, databases, blocks

Monitoring & Ops

PluginDescription
DatadogMonitors, events, metrics, logs
PagerDutyIncidents, services, oncall schedules
OpsGenieAlerts, teams, escalations
AWS CloudWatchMetrics, alarms, logs, dashboards

Commerce & Finance

PluginDescription
StripePayments, customers, subscriptions, invoices
ShopifyOrders, products, customers, inventory
QuickBooksAccounts, invoices, payments, reports

CRM & Sales

PluginDescription
SalesforceContacts, opportunities, cases, accounts
HubSpotContacts, deals, tickets, companies

Support

PluginDescription
ZendeskTickets, users, organizations, search
Google SheetsRead/write spreadsheet data

Plugin Structure

Each plugin is a package containing:

plugin-name/
├── package.json    ← name, description, icon, category
├── spec.json       ← API config: source, auth, entities, sync
└── access.json     ← field restrictions, action tiers, scoping

Custom Connections

For APIs not in the plugin list, create custom connections with OpenAPI or GraphQL specs. See Connections.