Hashtag sets & alt text
- 3 new
- 1 fixed
Save your go-to hashtags once, and describe images for accessibility.
New
- Hashtag sets - save your go-to hashtags once as a named set, then apply them to any post in one step. Sets live per workspace and work everywhere: pick one from the new toolbar button in the post composer, pass
hashtag_setto the API when creating a post, or let your AI agent use the newlist_hashtag_setsandcreate_hashtag_settools in the MCP server and Agent Skills CLI. Choose whether the tags land in the caption or in the automatic first comment, and OmniSocials skips tags the caption already has and guards Instagram's 30-hashtag limit for you.
- Hashtag sets in all eight SDKs - the Node.js, Python, PHP, Ruby, Go, Java, Rust and .NET SDKs each ship a hashtag sets resource, so the new endpoints work the same in every language.
- Alt text on every image - add accessibility descriptions to your media with the new ALT button on each image in the composer. Alt text publishes natively to Mastodon, Bluesky, X and Pinterest, so screen-reader users get a real description of your images. Also available in the API, MCP server and Agent Skills: any media entry can now be
{ "url": "...", "alt": "..." }, including per-tweet and per-toot media in threads.
Fixed
- Bluesky alt text placeholder - images posted to Bluesky no longer carry a generic "Image attached to post" description; they use your alt text, or none, so Bluesky's own alt-text reminders work as intended.




