pip install supyagent

Give your
AI agents
real-world access

One API key. Your agents can take actions across 25+ services — and now react to external events in real time. Monitor websites, track RSS feeds, search the web, and trigger workflows automatically — across 150+ endpoints.

Free tier · No credit card required · Works with any LLM

terminal
$

Use with your AI coding tools

One command generates tool definitions that Claude Code, Cursor, and Codex understand natively. Your AI assistant sees every tool your agent can use.

terminal
$ supyagent skills generate
Discovering connected services...
✓ Google (Gmail, Calendar, Drive)
✓ Slack
✓ GitHub
✓ Discord
+ 21 more services
Generating skill definitions...
gmail_send Send an email via Gmail
slack_post_message Post to a Slack channel
calendar_create Create a calendar event
github_create_issue Create a GitHub issue
drive_upload Upload a file to Drive
... +145 more skills
✓ 150+ tool schemas documented
✓ Written to .supyagent/skills/SKILL.md
→ Your AI coding tools can now use every endpoint

Anthropic's CLI agent reads your skill files automatically from the workspace.

Claude Code
# Claude Code detects skills automatically
# Just run it in your project directory
$ claude
> Send the Q4 report to the team via Gmail
and post a summary in #general on Slack
Claude uses gmail_send and slack_post_message
to complete the task using your connected services.
62 services · 150+ endpoints

Act on internal systems. React to external events.

One API key connects your agents to 25+ services, 30+ real-time data sources, website monitoring, and a unified inbox — from SEC filings to RSS feeds to Slack messages.

Communicate

Gmail
Slack
Discord
Telegram
WhatsApp
Twilio SMS
Resend Email
Brevo

Organize

Google Calendar
Microsoft Calendar
Calendly
Google Slides

Productivity

Google Drive
OneDrive
Notion

Engage

Twitter / XSoon
LinkedInSoon

CRM & Sales

HubSpot
Pipedrive
Salesforce
Stripe

Issue Tracking

GitHub
Linear
Jira

AI & Media

Image Generation
Video Analysis
OCR
Text-to-Speech
Speech-to-Text

Web Search

Web Search
News Search
Image Search
Shopping Search
Video Search
Places Search

Financial Data

SEC Filings
FRED Economics
USPTO Patents
Finnhub Markets
Exchange Rates
US Treasury

Legal & Regulatory

Federal Register
Congress.gov
Court Opinions
Regulations.gov
CFPB Complaints

Science & Health

PubMed
Semantic Scholar
OpenFDA
CVE / NVD

Energy & Climate

EIA Energy
Carbon Intensity
Climate TRACE
Oil Prices

Government Data

World Bank
BLS Labor Stats
USDA Agriculture
FEMA Disasters
US Census

Monitor

RSS Feeds
Webpage Tracking
Unified Inbox

Need a custom integration? Let us know or build your own with supypowers.

Cross-service workflows

The real power? Combining them.

One API key unlocks every service. Your agents can chain actions across Gmail, Slack, LinkedIn, and Linear — or monitor external events with Radar and react automatically.

Customer support autopilot
# 1. Read unread support emails
supyagent gmail:messages --query "label:support is:unread"
# 2. Look up the sender in HubSpot
supyagent hubspot:contacts --email "sender@customer.com"
# 3. Send SMS confirmation to the customer
supyagent twilio:send '{
"to": "+1555123456",
"body": "Hi Alex, we got your request. Ticket #4821."
}'
# 4. Notify the support channel on Slack
supyagent slack:send '{
"channel": "#support",
"text": "New ticket #4821 from Alex: Order not received"
}'
Security-first by design

The safest agent
in the galaxy

Your AI agents should never juggle API tokens. With supyagent, credentials live in an encrypted vault in the cloud — your agent never touches them.

Encrypted at rest

OAuth tokens are AES-256 encrypted on our servers. API keys are HMAC-hashed. Even we can't read your credentials in plaintext.

Zero token exposure

Your agent never sees, stores, or transmits raw API tokens. It sends a request — we handle authentication behind the scenes.

One key to rule them all

A single supyagent API key replaces dozens of scattered service tokens. Revoke access instantly from one place.

how it stays safe
agent
Your AI Agent— sees nothing
request
cloud
supyagent vault
AES-256 encrypted tokens
Auto-refresh & rotation
Scoped permissions
authenticated call
services
GmailSlackGitHubCalendarDrive+20 more
Your agent sends requests — tokens never leave the vault.
The hard way

Here's what you'd build without us

For each provider, you'd need to:

  • Register an OAuth app with each provider
  • Build the authorization flow (consent screens, callbacks, PKCE)
  • Encrypt and store refresh tokens securely
  • Handle token expiry and auto-refresh
  • Map each provider’s API to a consistent interface
  • Manage permission scopes and user consent
  • Handle rate limits, retries, and error codes

× 25 providers = months of integration work.

the easy way
$ supyagent connect
✓ Connected to 25 services
✓ OAuth tokens encrypted & stored
✓ Auto-refresh configured
✓ 150+ endpoints ready
Total setup time: ~2 minutes

We handle OAuth flows, token encryption, automatic refresh, and permission scoping — so you don't have to.

Use it your way

Use our CLI for the fastest experience, or call the REST API from any language or agent framework.

Full-stack App
Fastest start
# Create a full-stack AI agent app
npx create-supyagent-app
# What you get:
# - Next.js 14 + App Router
# - Vercel AI SDK chat interface
# - 36 pre-built tool renderers
# - Prisma ORM + SQLite
# - supyagent cloud integration
# - Deploy-ready configuration
cd my-supyagent-app
npm run dev

Why supyagent

We handle the infrastructure so your agents can focus on what they do best.

Encrypted by default

OAuth tokens AES-encrypted at rest. API keys HMAC-hashed. Refresh tokens stored separately. Your users’ data stays safe.

One API key, every service

Authenticate once with supyagent connect. One key unlocks Gmail, Slack, GitHub, Calendar, and 25+ more services.

Agent-native documentation

Every integration generates OpenAI-compatible function schemas. Pass them directly to any LLM for tool use.

Works with any agent

Use our open-source framework, or call the REST API from LangChain, CrewAI, AutoGen, Claude, or your own code.

Built-in AI capabilities

Image generation, speech-to-text, text-to-speech, OCR, and video analysis — no separate API keys needed.

Real-time monitoring

Track RSS feeds and webpages for changes with Radar. Keyword filtering, configurable polling, and a unified inbox — your agents react to external events as they happen.

How it works

From zero to deployed in under 5 minutes.

01

Create your app

Run npx create-supyagent-app to scaffold a full-stack Next.js app with Vercel AI SDK, Prisma ORM, and a chat UI — ready to go in seconds.

02

Connect your services

Authenticate through the dashboard and link Gmail, Slack, Calendar, and more. One API key works across all your integrations.

03

Ship it

36 pre-built tool renderers, automatic context management, and session persistence out of the box. Deploy anywhere — Vercel, Fly.io, or self-host.

Ready to give your agents
real-world access?

Free tier. No credit card. 20+ services. 130+ endpoints.