Integrations

Connect Aether to your stack

Use no-code automation tools, AI agent runtimes, or the REST API directly — every workflow is supported.

Automation

n8n

HTTP Node

Use the Aether HTTP node in n8n to trigger workflows on new messages, publish posts on schedule, and route social events to any downstream system.

View docs →

Make

Webhook + HTTP

Connect Aether to 1,500+ apps in Make (formerly Integromat). Trigger scenarios on webhook events, schedule posts from Google Sheets, or sync inbox messages to Notion.

View docs →

Zapier

Webhook + HTTP

Zap Aether to Gmail, Slack, Airtable, and thousands of other apps. Use Aether webhooks as triggers and the REST API as an action via Zapier's HTTP app.

View docs →

AI Agent

Claude Desktop

MCP Server

Install the Aether MCP server and talk to your social media accounts directly in Claude. Publish posts, check your inbox, and pull analytics in natural language.

View docs →

Cursor

MCP Server

Add Aether as an MCP server in Cursor's config and manage social content from inside your editor. Let your AI coding assistant publish release announcements automatically.

View docs →

Developer

Custom Webhook

Native

Subscribe to any Aether event (post.published, message.received, profile.connected) and receive HMAC-signed payloads to your own endpoint. Build any automation you can imagine.

View docs →

Build your own integration

Aether is a standard REST API with predictable JSON responses. If your tool supports HTTP, it supports Aether.

cURL

curl -X POST https://api.aetherhq.dev/v1/posts \
  -H "Authorization: Bearer $AETHER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Hello from my automation!",
    "profileIds": ["ig_abc123"],
    "scheduledFor": "2026-06-01T10:00:00Z"
  }'

Fetch API

const response = await fetch("https://api.aetherhq.dev/v1/posts", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AETHER_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    text: "Hello from my automation!",
    profileIds: ["ig_abc123"],
    scheduledFor: "2026-06-01T10:00:00Z",
  }),
});
const post = await response.json();