Features
Ecosystem Connectors
Ecosystem Connectors - Opulent documentation
Ecosystem Connectors
Connect Opulent to your entire stack — and let agents act across every tool you use
What it is
Ecosystem Connectors give Opulent agents direct, authenticated access to the tools your business runs on. Instead of copying data between systems or manually triggering actions, agents read from and write to your stack autonomously — querying Stripe for revenue data, updating Salesforce records, posting to Slack, committing to GitHub, or ingesting from your database, all in a single workflow.
Quick Start
"Check our Stripe account for any subscriptions that churned this week.
For each churned customer, look them up in HubSpot, draft a personalized
win-back email, and add a follow-up task in the CRM.""Query our PostgreSQL database for all users inactive for 30+ days.
Cross-reference with Stripe to see which have active subscriptions.
Post a list of at-risk accounts to #retention in Slack.""Pull this week's closed deals from Salesforce. For each, create a
Notion onboarding page using our template, then send a welcome email
from Gmail with the onboarding link."Available Connectors
Revenue & Finance
| Connector | What Agents Can Do |
|---|---|
| Stripe | Query MRR, subscriptions, churn, invoices; create payment links; manage customers |
| QuickBooks | Read P&L, cash flow, invoices; log expenses; reconcile transactions |
| Xero | Financial reporting, invoice management, expense tracking |
CRM & Sales
| Connector | What Agents Can Do |
|---|---|
| Salesforce | Read/create/update leads, contacts, accounts, opportunities, tasks |
| HubSpot | Manage contacts, deals, pipeline; log activities; trigger sequences |
| Pipedrive | Deals, pipeline management, activity logging |
Communication
| Connector | What Agents Can Do |
|---|---|
| Slack | Post messages, read channels, create channels, send DMs |
| Gmail | Read, send, organize, label emails; manage drafts |
| Outlook | Read and send emails, manage calendar |
| Twilio | Send SMS notifications |
Productivity & Knowledge
| Connector | What Agents Can Do |
|---|---|
| Notion | Create/update pages and databases, read workspace content |
| Google Drive | Upload/download files, create docs and sheets, organize folders |
| Google Sheets | Read/write data, create new sheets, update existing ones |
| Airtable | Query bases, create/update records, manage views |
Development
| Connector | What Agents Can Do |
|---|---|
| GitHub | Create issues/PRs, commit code, read repo content, manage projects |
| Linear | Create/update issues, manage sprints, track velocity |
| Jira | Create/update tickets, manage boards, track progress |
Data & Analytics
| Connector | What Agents Can Do |
|---|---|
| PostgreSQL / MySQL | Full read/write SQL queries in natural language |
| Snowflake / BigQuery | Warehouse queries and transformations |
| Google Analytics | Traffic, conversion, and behavior reports |
| Mixpanel / Amplitude | Product analytics, funnel analysis, retention |
E-commerce
| Connector | What Agents Can Do |
|---|---|
| Shopify | Orders, products, inventory, customer data |
| Amazon Seller | Listings, orders, fulfillment tracking |
How to Connect
- Go to Settings → Connectors (or click Apps in the chat input)
- Find the connector you want to enable
- Click Connect and complete OAuth authorization (or enter your API key)
- Done — agents in your workspace can now access this tool
Credentials are encrypted and stored securely. You can revoke access at any time.
Multi-Connector Workflows
The real power of Ecosystem Connectors is combining multiple tools in a single agent workflow. Opulent coordinates across services automatically.
Example: Sales Intelligence Pipeline
"Every Monday at 8 AM:
1. Pull deals stuck in 'Proposal' stage for 14+ days from Salesforce
2. Research each company on LinkedIn and Crunchbase for recent news
3. Draft a personalized follow-up email per deal
4. Add a task to each deal in Salesforce
5. Post a summary to #sales in Slack"Connectors used: Salesforce + web research + Gmail + Slack
Example: Finance Automation
"When a new invoice arrives in Gmail (filter: subject contains 'Invoice'):
1. Extract the vendor, amount, due date, and invoice number
2. Log it to our QuickBooks accounts payable
3. Create a calendar reminder 3 days before due
4. Post to #finance in Slack for approval if amount > $5,000"Connectors used: Gmail + QuickBooks + Google Calendar + Slack
Example: Engineering Ops
"Each Friday at 5 PM:
1. Pull this week's merged PRs from GitHub
2. Get the corresponding Linear tickets that were closed
3. Write a weekly engineering update
4. Post to Notion Engineering wiki
5. Share in #eng-updates on Slack"Connectors used: GitHub + Linear + Notion + Slack
MCP (Model Context Protocol) Support
Beyond pre-built connectors, Opulent supports MCP — an open protocol that lets any tool expose capabilities to AI agents. If a tool you use has an MCP server, Opulent can connect to it with no custom integration required.
This means Opulent's connector ecosystem grows in lockstep with the broader MCP ecosystem — not limited to what Opulent has manually built.
Connecting an MCP Server
Go to Settings → Connectors → MCP Servers → Add Server
Enter the MCP server URL and any required credentials.Once connected, the agent can discover and use all tools the MCP server exposes.
Tips
Connect the tools you use most first. Start with Slack (for output delivery), your CRM, and your primary data source. These three enable the most powerful workflows immediately.
Use Slack as a universal delivery channel. Almost every automated workflow benefits from a Slack notification. Connect Slack first.
Grant read-only access when possible. For research and reporting workflows, read-only API keys reduce risk without limiting capability.
Test connector access with a simple query. Before building a complex workflow, verify the connection: "Pull my last 5 Stripe invoices" confirms Stripe is working.
Common Questions
How are my credentials stored? All API keys and OAuth tokens are encrypted at rest. Opulent does not log or expose credentials in any output.
Can I revoke access to a connector? Yes. Go to Settings → Connectors → Connected → select the connector → Disconnect.
Can agents write to my tools, not just read? Yes. Agents can create, update, and delete records with your authorization. For sensitive write operations (deletions, financial transactions), you can require explicit confirmation.
What if a connector I need isn't listed? Connect it via MCP if the vendor provides an MCP server. Or use the browser to access the tool's web interface directly.
Do connectors cost extra? No. Connectors are included in all plans. Usage of the connected tools is subject to the terms of those tools.