Guide
How to schedule Mastodon posts
Mastodon can schedule a post, but only one at a time and only from a client that supports it. Echoly lets you write ahead, pick a time and publish to Mastodon together with X, Bluesky and Telegram, from any server.
1. Create a free Echoly workspace
Sign in with your email; the first link creates the workspace. Add a brand for your project.
2. Connect your account
On your brand page, enter your server under Mastodon (for example mastodon.social or your own instance) and press Connect. Your server opens and asks whether to let Echoly post for you. Echoly never sees your password; you can cut it off any time in Mastodon under Settings → Account → Authorized apps.
3. Write and schedule
Write the post, add up to 4 images, tick Mastodon (and anything else it should go to), pick a time and approve. Echoly posts on time and retries if your server is briefly unavailable.
Good to know
- Posts can be up to 500 characters, counted the way Mastodon counts them (a link counts as 23). Some servers allow more; Echoly keeps to 500 so a post works everywhere.
- Images can be up to 8 MB each.
- Threads: put a line with only
---between the parts and Echoly publishes them as a chain of replies, up to 10 posts. - Any server works, as long as it runs Mastodon or speaks its API.
- Mastodon doesn't charge per post, so Mastodon posts only count toward the plan's total: the Free plan includes 30 posts a month.
- Your scripts or AI agents can schedule Mastodon posts too, through the API or the MCP connector, with your approval.