Build autonomous teammates into your product
Hosted runtime with sandboxed execution, managed OAuth, and 70+ integrations.
Get started for free · No credit card · See pricing
From zero to running teammate in seconds
Install the SDK, create a run, stream results.
pip install m8tesfrom m8tes import M8tes
client = M8tes()
for event in client.runs.create(message="Summarize the latest AI news"):
print(event.type, event.raw)70+
Integrations
SSE
Real-time streaming
Free
No credit card required
< 2 min
To first running teammate
Stop building and maintaining agent infrastructure
We handle the plumbing — you write the logic.
Sandboxed runtime
Isolated execution environment. No servers to manage.
Managed OAuth
70+ providers. We handle token refresh and re-auth.
Streaming
SSE with typed events. Push results to your UI in real-time.
Cost tracking
Per-message token and cost tracking out of the box.
Error handling
Retries, timeouts, and graceful failures built in.
Maintained integrations
We add new integrations and keep existing ones working.
Simple SDK, powerful teammates
Create
Define tools, instructions, and triggers.
Run
Stream results to your UI in real-time.
Automate
Schedule, trigger, repeat.
from m8tes import M8tes
client = M8tes()
# Create a reusable teammate with tools
bot = client.teammates.create(
name="Support Bot",
tools=["gmail", "slack"],
instructions="Handle customer tickets"
)
# Run with streaming
for event in client.runs.create(
teammate_id=bot.id,
message="Close resolved tickets"
):
print(event.type, event.raw)
# Schedule recurring work
task = client.tasks.create(
teammate_id=bot.id,
instructions="Generate weekly report",
)
client.tasks.triggers.create(
task.id, type="schedule", cron="0 9 * * 1"
)
# Per-user memory for multi-tenancy
client.memories.create(
user_id="customer_123",
content="Prefers email over Slack"
)Add AI teammates to your product
Everything you need to ship AI features to your users.
End-user isolation
Scope teammates, memory, and runs per user with user_id.
Permission controls
Autonomous, approval, or plan mode. Pre-approve tools per user.
Per-user memory
Persistent preferences and context across runs.
Webhook events
run.completed, run.failed — push notifications to your backend.
Streaming to your UI
Forward SSE events directly to your frontend.
File output
Teammates generate reports, exports, CSVs. Download via API.
Automate ops across your organization
Implement AI teammates with clear ROI. Replace manual workflows with autonomous execution.
Scheduling
Cron triggers for weekly reports, daily syncs, hourly checks.
Email inbox
Each teammate gets a unique email. Forward a thread, get work done.
Webhook triggers
POST to a URL, trigger a run. Connect to any system.
Follow-ups
Continue conversations. Context carries over.
Agent memory
Teammates remember preferences and past runs.
70+ integrations
Gmail, Slack, Notion, HubSpot, Stripe, Linear, and more.
What developers are building
Multi-tenant SaaS
Embed AI features in your product. Isolated memory, tools, and permissions per customer via user_id.
Customer Support
Triage tickets, draft replies, escalate to Slack. Trigger via email inbox or webhook — runs 24/7.
Marketing & Ads
Pause bad ad campaigns, add negative keywords, generate content briefs. Runs on a weekly schedule.
Data Pipelines
Pull Stripe MRR, sync CRM data, post summaries to Slack. Replace fragile Zapier chains with one teammate.
Internal Ops
Generate weekly reports, audit permissions, onboard new hires. Forward an email and get a researched reply back.
Sales & Outreach
Research prospects in HubSpot, draft personalized emails, log activity. Trigger by forwarding an email.
Ready to ship your first AI teammate?
Get started free. Ship in minutes.
