Documentation

Build with AutoToolsHub

Everything you need to design, deploy, and scale automation workflows.

Getting Started

Create your account, install the SDK, and ship your first workflow.

Authentication

Generate API keys, manage scopes, and rotate credentials securely.

Webhooks

Subscribe to events, verify signatures, and handle retries.

CLI & SDKs

TypeScript, Python, and Node packages with full typings.

example.ts
// Trigger a workflow when a YouTube video is published
import { AutoTools } from "@autotoolshub/sdk";

const client = new AutoTools({ apiKey: process.env.ATH_API_KEY });

await client.triggers.create({
  source: "youtube.video.published",
  channelId: "UC_xxx",
  actions: [
    { type: "ai.generate", prompt: "Write 3 tweet variants" },
    { type: "twitter.post", account: "@brand" },
    { type: "slack.notify", channel: "#growth" },
  ],
});