> ## Documentation Index
> Fetch the complete documentation index at: https://docs.postqueen.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Automation Overview

> Wire her into the stack you already run: n8n, Zapier and Make on the way in, webhooks and RSS AutoPost on the way out.

Your content rarely starts in PostQueen. It starts in a sheet a client fills in, in the post you
publish on Friday, in a scenario you built two years ago. Five routes put her inside the tool you
already run.

<Frame>
  <img src="https://mintcdn.com/forceplay/3MbWAJB4xKJ_Rxe0/images/brand/flow-everywhere.svg?fit=max&auto=format&n=3MbWAJB4xKJ_Rxe0&q=85&s=7aeda22f4b9f4bc0535ac3a6896f8cb2" alt="Content from AI, an RSS feed or a spreadsheet reaches PostQueen through Create Post and is scheduled to every channel at once" width="620" height="280" data-path="images/brand/flow-everywhere.svg" />
</Frame>

## Pick your route

<CardGroup cols={3}>
  <Card title="n8n" icon="https://mintcdn.com/forceplay/3MbWAJB4xKJ_Rxe0/images/brand/icon-n8n.svg?fit=max&auto=format&n=3MbWAJB4xKJ_Rxe0&q=85&s=25d4f09b68dcfa3384c00cdc67569bd5" href="/automation/n8n" width="30" height="30" data-path="images/brand/icon-n8n.svg">
    A community node with seven ready-made operations, from scheduling to video generation
  </Card>

  <Card title="Zapier" icon="https://mintcdn.com/forceplay/3MbWAJB4xKJ_Rxe0/images/brand/icon-zapier.svg?fit=max&auto=format&n=3MbWAJB4xKJ_Rxe0&q=85&s=9b00a49e4b41097e9b0c1462c85f0605" href="/automation/zapier" width="30" height="30" data-path="images/brand/icon-zapier.svg">
    Webhooks by Zapier in both directions, until the native app ships
  </Card>

  <Card title="Make" icon="https://mintcdn.com/forceplay/3MbWAJB4xKJ_Rxe0/images/brand/icon-make.svg?fit=max&auto=format&n=3MbWAJB4xKJ_Rxe0&q=85&s=70878cabd9801ee102878555158bff73" href="/automation/make" width="30" height="30" data-path="images/brand/icon-make.svg">
    The HTTP module for scenarios, plus a custom webhook coming back
  </Card>

  <Card title="Webhooks" icon="satellite-dish" href="/automation/webhooks">
    An HTTP call to your endpoint the moment a post goes live
  </Card>

  <Card title="RSS AutoPost" icon="rss" href="/automation/rss-autopost">
    She watches a feed hourly and drafts the newest item for you
  </Card>
</CardGroup>

|                         | Direction            | Needs a workflow tool |
| ----------------------- | -------------------- | --------------------- |
| **n8n · Zapier · Make** | your tool calls her  | yes                   |
| **Webhooks**            | she calls your stack | no                    |
| **RSS AutoPost**        | she moves on her own | no                    |

## What all five share

<Info>
  **One API key.** In [app.postqueen.ai](https://app.postqueen.ai), open **Settings › Developers ›
  Public API** and click **Reveal**. Send it as `Authorization: YOUR_API_KEY`, with no `Bearer`
  prefix. The n8n credential sends it for you once saved.
</Info>

Everything here speaks to the [Public API](/public-api/introduction) that also sits behind the
[CLI](/cli/introduction) and [MCP](/mcp/introduction), so the result never depends on the route.

<Warning>
  The create-post endpoint allows **30 requests per hour**. A chatty trigger reaches that faster than
  you would expect, so filter or delay a busy source.
</Warning>

## Self-hosting

Your own domain changes the address and nothing else.

| Where                    | Set it to                                     |
| ------------------------ | --------------------------------------------- |
| n8n credential **Host**  | `https://postqueen.example.com/api`           |
| Zapier and Make base URL | `https://postqueen.example.com/api/public/v1` |
| Hourly ceiling           | the `API_LIMIT` environment variable          |

Webhooks and AutoPost live in your instance's own settings, and with billing switched off the plan
checks are skipped, so both tabs are there. AutoPost calls OpenAI for captions and pictures, so set
`OPENAI_API_KEY` before turning those on, or leave them off and run the feed with no AI key at all.
