# Schedule Pixelfed photo posts and Stories.

Connect your Pixelfed account on any server and schedule photo posts, albums and Stories.

## What you can post to Pixelfed

- **Post**: Photos and videos, up to your server's album limit (20 on most servers). Captions up to your server's limit.
- **Story**: One photo or one video.

## Why teams schedule Pixelfed with PostBoost

- **One calendar for every channel**: See Pixelfed next to your other 14 channels and move posts when plans change.
- **One post, a version per network**: Write once, then adjust the text for Pixelfed without copying the post.
- **Know when a post fails**: If Pixelfed rejects a post, you see why and can retry it once it is fixed. A webhook can tell your code too.
- **Built for photos**: Albums, Stories, a sensitive-media flag and replies on or off, per post.

## Connect Pixelfed in three steps

1. **Open Accounts**: Choose Connect account, then Pixelfed.
2. **Enter your server**: Type your server's address and sign in there.
3. **Upload and schedule**: Add photos, choose post or Story and pick a time.

## Post to Pixelfed from your AI agent or your code

Ask your agent: "Post these three photos to Pixelfed as one album on Saturday at 10:00." (MCP tools: `upload-media-by-url`, `create-post`, `schedule-post`). Connect Pixelfed once in the dashboard; after that your agent can post to it.

API: `createPost` (https://postboost.co/docs/api/create-post/)

```bash
curl -X POST https://postboost.co/app/api/{workspaceUuid}/posts \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"accounts": [12], "queue": true, "versions": [{"account_id": 0, "is_original": true, "content": [{"body": "Our API 1.8 is live."}]}]}'
```

## Good to know

- Every Pixelfed post needs a photo or video.
- Connect Pixelfed in the dashboard. Agents cannot send a sign-in link for it yet.

Network status: https://postboost.co/docs/permissions/

## Pixelfed on PostBoost in one paragraph

PostBoost schedules and publishes to Pixelfed: post and story. You connect it by entering your server's address and signing in there. Posts go out from the dashboard, from an AI agent over MCP or from the REST API, and each connected Pixelfed account counts toward your plan's social accounts (Free: 3).

```text
channel: Pixelfed
providers: pixelfed
formats: Post, Story
text_limit: the server's limit (2,000 on most servers)
media: required; post: photos and videos up to the server's album limit (20 on most servers); Story: one photo or video
connect: dashboard
post: create-post, schedule-post, add-post-to-queue (MCP); POST /posts createPost (API)
page: https://postboost.co/integrations/pixelfed
docs: https://postboost.co/docs/permissions/
pricing: https://postboost.co/pricing.md
llms: https://postboost.co/llms.txt
```

## Questions about Pixelfed

### Does PostBoost work with any Pixelfed server?

Yes. Enter your server's address when you connect. PostBoost uses that server's caption and album limits.

### Can I post albums?

Yes, up to your server's limit, 20 on most servers.

### Can I connect Pixelfed on the Free plan?

Yes. Every plan can connect Pixelfed. The Free plan includes 3 social accounts and 3 scheduled posts. Paid plans start at $29 a month with a 14-day free trial.

### Can my AI agent post to Pixelfed?

Yes. Connect PostBoost to Claude, ChatGPT, Cursor or another MCP client, then ask it to write or schedule a Pixelfed post. Posts stay drafts until you or the agent schedule them.

## Related

- Social media image sizes: https://postboost.co/tools/social-media-image-sizes
- Social media character counter: https://postboost.co/tools/social-media-character-counter
- Network permissions: https://postboost.co/docs/permissions/

- Sign up free: https://postboost.co/app/register
- All integrations: https://postboost.co/integrations
