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

ConnectorWhat Agents Can Do
StripeQuery MRR, subscriptions, churn, invoices; create payment links; manage customers
QuickBooksRead P&L, cash flow, invoices; log expenses; reconcile transactions
XeroFinancial reporting, invoice management, expense tracking

CRM & Sales

ConnectorWhat Agents Can Do
SalesforceRead/create/update leads, contacts, accounts, opportunities, tasks
HubSpotManage contacts, deals, pipeline; log activities; trigger sequences
PipedriveDeals, pipeline management, activity logging

Communication

ConnectorWhat Agents Can Do
SlackPost messages, read channels, create channels, send DMs
GmailRead, send, organize, label emails; manage drafts
OutlookRead and send emails, manage calendar
TwilioSend SMS notifications

Productivity & Knowledge

ConnectorWhat Agents Can Do
NotionCreate/update pages and databases, read workspace content
Google DriveUpload/download files, create docs and sheets, organize folders
Google SheetsRead/write data, create new sheets, update existing ones
AirtableQuery bases, create/update records, manage views

Development

ConnectorWhat Agents Can Do
GitHubCreate issues/PRs, commit code, read repo content, manage projects
LinearCreate/update issues, manage sprints, track velocity
JiraCreate/update tickets, manage boards, track progress

Data & Analytics

ConnectorWhat Agents Can Do
PostgreSQL / MySQLFull read/write SQL queries in natural language
Snowflake / BigQueryWarehouse queries and transformations
Google AnalyticsTraffic, conversion, and behavior reports
Mixpanel / AmplitudeProduct analytics, funnel analysis, retention

E-commerce

ConnectorWhat Agents Can Do
ShopifyOrders, products, inventory, customer data
Amazon SellerListings, orders, fulfillment tracking

How to Connect

  1. Go to Settings → Connectors (or click Apps in the chat input)
  2. Find the connector you want to enable
  3. Click Connect and complete OAuth authorization (or enter your API key)
  4. 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.