Skip to main content
The SuperIntern API lets you send messages to your intern, trigger workflows, and integrate SuperIntern into your own applications.

Getting an API Key

  1. Go to Settings → API in the SuperIntern web app
  2. Generate a new API key
  3. Store it securely — you won’t be able to view it again
Keep your API key secret. Do not commit it to version control or expose it in client-side code.

Sending a Message

Send a message to your intern and get a response:
curl -X POST https://api.superintern.ai/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "What tasks do I have open today?",
    "session_id": "my-app-session-1"
  }'

Use Cases

  • Automation triggers — Send a message to SuperIntern when an event happens in your system (e.g., new Stripe payment → “Send a thank-you email to [customer]”)
  • Scheduled jobs — Trigger a workflow from your own scheduler
  • Custom interfaces — Build your own front-end on top of SuperIntern’s capabilities

Rate Limits

API requests count toward your credit balance. High-frequency automation should be designed with credit consumption in mind. For detailed API reference documentation, visit the API reference section (coming soon).
The SuperIntern API is available on Pro and Max plans.