> ## 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.

> ## Agent Instructions
> PostQueen's hosted API is https://api.postqueen.ai. The public API base is https://api.postqueen.ai/public/v1 and takes the raw API key in the Authorization header, with no Bearer prefix.
> The MCP server for posting is https://api.postqueen.ai/mcp/YOUR_API_KEY (or /mcp with Authorization: Bearer YOUR_API_KEY). docs.postqueen.ai/mcp only searches these docs and cannot post.
> The API key is under Connections > API Keys in the app, and only workspace admins can see it.

# Skool

> What PostQueen will post to Skool groups, how it will connect, and the limits it checks before a post is scheduled.

export const ChannelStatus = ({status, children}) => {
  const look = ({
    available: {
      color: 'green',
      label: 'Available'
    },
    'in-review': {
      color: 'yellow',
      label: 'In review'
    },
    soon: {
      color: 'gray',
      label: 'Soon'
    }
  })[status] || ({
    color: 'gray',
    label: status
  });
  return <div className="pq-status not-prose" data-status={status}>
      <Badge color={look.color} shape="pill" size="md">{look.label}</Badge>
      {children ? <span className="pq-status-note">{children}</span> : null}
    </div>;
};

<ChannelStatus status="soon">Cannot be connected on PostQueen yet.</ChannelStatus>

PostQueen will post titled posts with attachments into your Skool groups and categories, with threaded comments underneath.

<div className="pq-visual pq-visual-card pq-tint-lilac">
  <img noZoom src="https://mintcdn.com/forceplay/CEQwaAjYodG7Gh_r/images/site/channels/skool.webp?fit=max&auto=format&n=CEQwaAjYodG7Gh_r&q=85&s=acc317d4108a3fd6eb8585ea16d4c714" alt="A new Skool post in the PostQueen composer, with the post types Skool takes and the time it goes out" width="1200" height="1078" data-path="images/site/channels/skool.webp" />
</div>

## What you can post

<CardGroup cols={2}>
  <Card title="Text" icon="type">
    Up to 5,000 characters, under a title you set for each post.
  </Card>

  <Card title="Media" icon="image">
    Images or video files, uploaded to Skool as attachments.
  </Card>

  <Card title="Post types" icon="layers">
    A titled post in a group and category, and threaded comments.
  </Card>

  <Card title="Analytics" icon="chart-line">
    No analytics for Skool.
  </Card>
</CardGroup>

**Not supported:** polls.

## Connect Skool

<Note>
  Skool is listed in **Add Channel**, but it cannot be connected on PostQueen yet. Skool has no public API, so connecting it will go through the PostQueen browser extension in Chrome, which uses your own Skool session.
</Note>

<Warning>
  Using a browser extension to interact with a platform may violate its terms of service and could result in your account being suspended or banned.
</Warning>

## Post settings

Each Skool post in the composer has these settings:

* **Title**: the post's title. Required.
* **Select Group**: the group to post in. Required. The list shows your first 30 groups.
* **Select Label**: the category the post is filed under. Required. In a group with no categories the only choice is **Default Label**, which posts without one.

The field names and values for the API are on [Skool posting settings](/public-api/providers/skool).

## Good to know

* Before a post is scheduled, PostQueen checks that it is at most 5,000 characters and that a title, a group and a label are set.
* The composer's follow-up button reads **Add comment / post**, but every follow-up goes out as a comment, each under the one before it, with its own delay and attachments.
* Skool can refuse a post. "You can't post to this channel" means your role in the group is below what it requires, and "Cannot post to this label" means the category is restricted.

## Next steps

<CardGroup cols={2}>
  <Card title="Create a post" icon="square-pen" href="/using/create-a-post">
    Write once for several channels, then schedule it, save a draft or post now.
  </Card>

  <Card title="Channels and their status" icon="layout-grid" href="/channels/overview">
    Which networks you can connect today, what each one posts, and its text limit.
  </Card>

  <Card title="Post from an AI agent" icon="bot" href="/agents/overview">
    Ask Claude, ChatGPT, Grok Bot or another agent to schedule the post for you.
  </Card>

  <Card title="A post did not go out" icon="triangle-alert" href="/troubleshooting/post-failed">
    Why a post fails and what to do about it.
  </Card>
</CardGroup>
