AdaptlyPost changelog

Every feature, improvement and fix we shipped, grouped by month and by part of the product.

269 updates over 16 months

  • 18 new

  • 8 improved

  • 12 fixed

Google Business Profile, Telegram and first comments

Two new places to publish, Google Business Profile and Telegram, plus first comments on six platforms. Analytics can now be exported, and LinkedIn is back on the analytics page.

NewPlatforms

Google Business Profile publishing

Connect your Google Business Profile locations and schedule updates, events and offers to them next to your other channels, with an optional button such as Book or Call. Each published post links back to Google.

NewPublishing

First comments

Add a first comment to a post and it goes up under the post shortly after it is live on LinkedIn, X, Threads, Bluesky, Mastodon or YouTube.

NewAnalytics

Export analytics to Excel, CSV and PDF

Download your social analytics for the current date range and platform filter as an Excel sheet, a CSV file or a PDF report from the analytics page.

Platforms

  • Browse Instagram trending sounds, preview them and attach one to a scheduled Reel

  • Invite collaborators on Instagram feed posts, Reels and carousels, from the composer or bulk scheduling

  • Pick one of Facebook's 74 text backgrounds for a text post, in the composer or from a CSV column

Analytics

  • LinkedIn is back in analytics, with daily activity and follower history for personal profiles

Publishing

  • Duplicate any post or recurring post and edit the copy

  • Add emojis from a searchable picker in the caption editor

  • Recurring posts can now repeat every year

Media

  • Give each platform in a video post its own thumbnail

  • Set image and carousel posts to square, portrait or landscape for Instagram and TikTok, or vertical on TikTok

Connected accounts

  • Clients can connect Bluesky and Mastodon accounts from a connect link

AI tools

  • Use your own OpenRouter key and pick any OpenRouter model to write captions

Workspaces & team

  • Owners and admins can give each member a monthly or one-off AI credit allowance from the owner's pool

  • Owners and admins can make any workspace the default from the workspaces page

Account

  • Accounts created with Google can set a password in Settings and sign in with email too

Publishing

  • Previews show your first comment, a link card for URLs, and landscape videos uncropped on Facebook and Instagram

Bulk scheduling

  • Bulk scheduling reads Pinterest descriptions and tags from your spreadsheet

Platforms

  • The Facebook Page picker shows each Page ID, and location Pages include their city

  • TikTok uploads blocked by a full draft inbox now say so

Integrations & API

  • The API now refuses twitterKeepLinks with a clear error when your plan does not include it, instead of accepting it and dropping the links

  • The API takes this month's new post options: first comments, Google Business Profile posts, Facebook text backgrounds, Instagram collaborators and a thumbnail per platform for video posts

  • AI assistants connected through the MCP server confirm the text, media, accounts and time with you before they publish

Account

  • In-app browsers that block Google sign-in show a banner with a button to copy the page link

Platforms

  • Instagram Story posts with several images publish each one as its own story, and their links open your profile

  • Threads accepts images up to a 10:1 ratio, and connecting Threads works when you are logged out of it

  • A single animated GIF posts to Bluesky as a video, and Bluesky takes images up to 2 MB

  • Public YouTube videos notify your channel's subscribers

  • Published Mastodon posts open from the post card

AI tools

  • A blocked image prompt shows the reason right away instead of retrying

Integrations & API

  • The API docs fit and scroll properly on phones

App experience

  • The dashboard and pricing pages no longer freeze for about 3 seconds on load

  • Preference changes like week start apply without a page reload and stay saved

Account

  • Google sign-in finishes when an email check is needed, and invited members get their organization's plan

Billing

  • A scheduled downgrade no longer takes an extra payment when it kicks in

Workspaces & team

  • Sign-in, connect pages and shareable connect links work on white-label domains and show your branding

  • 34 new

  • 22 improved

  • 32 fixed

Recurring posts, social analytics and a drag-and-drop calendar

Posts can repeat on a schedule, the Analytics page opened to everyone, and the calendar was rebuilt with drag-and-drop. Mastodon joined, and agencies can run AdaptlyPost on their own domain.

NewPublishing

Recurring posts

Set a post to repeat by frequency, weekdays and an end date or post count, and check the next dates before saving. Pause, resume or delete each series from the Recurring page or the API.

NewAnalytics

Social media analytics

A new Analytics page charts engagement from your Instagram, Facebook, Threads, TikTok, YouTube, Pinterest and Bluesky accounts over time, with a per-platform breakdown, per-post metrics, date ranges and a sync button.

NewCalendar

Rebuilt calendar with drag-and-drop

Drag a post to a new slot to reschedule it. Phones get an hourly day view with a pinned header, and a year view shows a whole year at once.

NewPlatforms

Mastodon support

Connect Mastodon accounts on any server and schedule or publish posts to them.

Publishing

  • Set a signature per workspace that is added to every post

  • Write spintax like {Hi|Hello} to publish a different variation each time

  • Add alt text to each image, sent to every platform that accepts it

  • Select several scheduled posts or drafts and delete them at once

  • Turn a scheduled post back into an undated draft from the calendar or the API

Platforms

  • Publish Instagram Reels as trial reels, shown to non-followers first

  • Mix images and videos in Instagram and Threads carousels

  • Publish a single image as an Instagram or Facebook Story

  • The composer warns when an X post has a link, and lifetime deal users can keep it clickable for 20 credits

Analytics

  • X analytics with per-post engagement and follower counts going back 180 days

  • Pick year to date or any custom date range

Calendar

  • Posts you publish outside AdaptlyPost show up in the calendar as read-only cards

Bulk scheduling

  • Bulk schedule text posts from a CSV or a .txt file with posts separated by blank lines

  • Schedule image posts from a CSV, one row per post, with Pinterest board, title and link

  • Metricool export templates import as they are, and missing Pinterest boards are created for you

Integrations & API

  • Pull analytics overviews, time series and post metrics from the API and MCP server

  • Generate captions and images through the API and MCP server, with a webhook when an image is ready

  • Post LinkedIn documents through the API

  • Schedule and manage posts from your terminal with the AdaptlyPost CLI. Write posts from markdown files, bulk schedule from a CSV, and manage recurring posts, webhooks, connect links and analytics. Install it from npm, Homebrew or a one-line script, with a docs page for every command

  • Add AdaptlyPost from the Claude directory in Claude on the web, desktop or mobile, sign in once, and Claude can draft, schedule and publish your posts without an API token

  • Schedule, publish and track posts from n8n workflows with the AdaptlyPost community node, and start a workflow when a post publishes, partly fails or fails, or an account disconnects

  • Add AdaptlyPost from the Manus plugin directory and let Manus draft, schedule and publish posts

  • In Claude and ChatGPT, add photos, videos or documents from your device through an upload box in the chat

  • Check which workspace, role and permissions an API key has with the new /me endpoint

  • Get a webhook when a connected account loses access, and recheck an account's connection through the API

Workspaces & team

  • Run the app on your own domain with your own logo, and send emails and invitations from your own sender domain

  • Four workspace roles: Admin, Editor, Contributor and Viewer. Contributors can save drafts but cannot schedule or publish

  • API keys get a role when you create them, never higher than your own

  • Give each workspace its own image

Connected accounts

  • Disconnect every account on a connector in one action

Publishing

  • Text posts with a URL get a link preview card on LinkedIn, Bluesky, Facebook and Threads

  • Previews show a realistic mock of the post on each platform, including full-screen Stories

Connected accounts

  • Search, filter and page through connected accounts, even with hundreds of profiles

  • Accounts that lose access stay listed with a reconnect button instead of disappearing

  • Choose which Facebook Pages and Instagram accounts to connect, with search and select all

  • Clients on a connect link can connect Instagram through Facebook

  • Bluesky accounts with an unconfirmed email show a warning, since Bluesky blocks their videos

Platforms

  • When TikTok's daily cap is hit, the post goes to your TikTok drafts and you are told beforehand

  • X videos can be up to 20 minutes long and 1 GB

Bulk scheduling

  • Bulk image and video uploads can take captions from .txt files or a captions CSV

  • Each bulk card shows its own platform settings, and Pinterest links can come from a CSV

  • Space bulk posts 1 to 7 days apart or by a custom interval, no longer capped at 12 hours

  • Bulk scheduling accepts Excel files, and image links are copied into AdaptlyPost at import so posts still publish if the source link dies

AI tools

  • Send an AI Image Studio result straight to the composer with Use in post

  • The caption generator accepts briefs up to 10,000 characters

App experience

  • Choose whether weeks start on Sunday or Monday, and every date follows your timezone and format

  • A reorganized sidebar groups bulk tools together and opens the section you are in

Integrations & API

  • AI assistants that sign in to AdaptlyPost can pick any workspace you belong to

  • Post responses include post and media URLs, and uploaded media can be reused across posts

  • Mastodon, image alt text, LinkedIn documents, Instagram trial reels, unscheduling and recurring posts also work from the MCP server, the CLI and the n8n node

Notifications

  • Subscription emails got a new design, and welcome and trial emails are no longer sent twice

  • Email dates show in your own timezone and language

Media

  • Videos are converted to MP4 before publishing, so other formats stop getting rejected

  • Custom video thumbnails reach YouTube, Instagram, Facebook, LinkedIn and Pinterest

  • Videos upload even when only some selected platforms accept them, and oversized ones are compressed

  • Large videos upload to YouTube, LinkedIn and X in chunks so they stop failing

  • A crop for one platform no longer changes the others, and low-resolution crops are upscaled

Publishing

  • A stalled post never goes out after its time slot, and its media stays until it publishes

  • Published posts keep their previews

Platforms

  • Facebook videos that time out during processing are recovered instead of marked failed

  • A Facebook identity check fails only that post and keeps the Page connected

  • Facebook posts keep your uploaded media, and large Facebook and Pinterest files publish

  • X Premium accounts can publish posts longer than 280 characters

  • LinkedIn posts keep all their text when it contains parentheses

  • YouTube tags no longer disappear on save, and comma-separated tags upload separately

  • Instagram feed videos and Reels up to 15 minutes are accepted

  • TikTok blocks posting only when TikTok itself restricts the account, and names the reason

  • Bluesky handles typed with a leading @ sign in, and rejected video uploads explain why

Connected accounts

  • Removing an account clears it from your scheduled posts

AI tools

  • Image generations with reference images no longer fail

Analytics

  • One withheld post no longer stops a whole Facebook sync, and Instagram posts without insights load

  • Moving an account to another workspace keeps its analytics

Workspaces & team

  • Team members can schedule on the workspace owner's plan

  • Invited teammates skip onboarding and sales emails, including when they sign in with Google

  • A demoted organization admin stays in their workspaces as an editor

Account

  • Sign-up accepts every valid password symbol

  • Logging out signs out only this device

  • An expired session logs you out cleanly instead of showing an empty dashboard

  • Signing in opens the organization you used last

Billing

  • Changing your payment method keeps your subscription running, and you get a confirmation email

Notifications

  • Unsubscribing stops marketing emails only, so account alerts still reach you

App experience

  • Reloading during onboarding takes you back to your last step

  • Your chosen language sticks, and switching it no longer loops

  • Bottom sheets sit above the iOS keyboard

  • 4 new

  • 3 fixed

LinkedIn document posts and a browser extension

LinkedIn gets document posts and company mentions, a browser extension lets you post from any page, and AI assistants can connect to AdaptlyPost by signing in.

NewPlatforms

LinkedIn document posts and company mentions

Upload a PDF, PowerPoint or Word file as a LinkedIn document post, which LinkedIn shows as a swipeable carousel. Mention a LinkedIn company page by pasting its URL or handle.

NewIntegrations & API

AdaptlyPost browser extension

Write, schedule or publish posts from the toolbar in Chrome, Edge and Firefox. Right-click an image, quote or link to start a post from it.

Integrations & API

  • Add the AdaptlyPost template to Grok Bot, paste your API token, and schedule posts from a Grok chat

  • 4 new

  • 8 improved

  • 6 fixed

Bring your own AI key and API webhooks

You can now plug in your own AI provider key and skip credits, the API can notify your systems when posts publish or fail, and AppSumo licenses can be redeemed.

NewAI tools

Bring your own AI key

Add your own Anthropic, OpenAI or Google key and pick the model for captions and AI Image Studio, without spending AdaptlyPost credits.

NewIntegrations & API

Webhooks and an OpenAPI spec

Register signed webhooks to hear when a post is scheduled, published, partly fails or fails. Build clients from the public OpenAPI document.

App experience

  • Send a feature request to the team from the sidebar

Billing

  • AppSumo buyers can redeem a license and get the matching plan and credits

Platforms

  • Free trials include a set number of X posts, and on AppSumo lifetime plans each X post uses credits

  • TikTok posts that process in the background are tracked until they finish

Bulk scheduling

  • Bulk image upload shows how many images each platform takes in one post

  • On AppSumo lifetime plans, bulk image and video scheduling show the X credit cost before you confirm

Publishing

  • Platform icons on a published post link to the live post

  • When a platform sends back a broken response, the failed post says so plainly

Notifications

  • Failed post emails name the profile the post failed on

App experience

  • Cmd/Ctrl-click or middle-click opens cards, buttons and menu items in a new tab

  • 3 new

  • 4 improved

  • 5 fixed

Client connect links and failed post alerts

Clients can connect their accounts to your workspace with a link, and AdaptlyPost emails you when a post fails or an account disconnects.

NewPlatforms

Facebook Business Manager Pages

Connect Facebook Pages owned through Meta Business Manager, and disconnect a single Page without removing the whole Facebook connection.

Integrations & API

  • Creating a post with media that was never uploaded fails right away with a clear message

Workspaces & team

  • Only Admins and Editors can change connected accounts

Billing

  • Pricing and plan cards show the limits your plan actually includes

App experience

  • A notice tells you when a new version of the app is out

  • 1 improved

  • 3 fixed

No more duplicate posts

A small month of fixes. Posts stop publishing twice after a temporary platform error, and the language saved in your account now wins over your browser language.

App experience

  • The language saved in your account settings wins over your browser language

  • 2 new

  • 2 improved

  • 6 fixed

Facebook Pages across workspaces and subscription restarts

One Facebook account can now be connected in several workspaces, and you can restart a canceled or expired plan yourself. The rest is fixes to posting, bulk scheduling and billing.

NewBilling

Restart a canceled or expired subscription

If your plan was canceled, suspended or your trial ran out, restart it from the billing page by choosing a payment method. Suspended plans also get a button to update the payment method.

Billing

  • A failed renewal payment is retried up to four times over about two weeks before your plan is canceled

Platforms

  • TikTok posts with externally hosted media fail right away and ask you to upload the file

  • 4 new

  • 5 improved

  • 12 fixed

Platform settings in bulk scheduling and full API docs

Bulk scheduling learned per-post platform options, the API and MCP server can now manage posts end to end, and the API got full developer docs.

NewIntegrations & API

Manage posts end to end from the API and MCP

Update, delete and bulk schedule posts, publish drafts, retry failed platforms and fetch per-platform results. A new page shows how to set up the MCP server.

NewIntegrations & API

Developer docs for the AdaptlyPost API

New docs cover authentication, a quick start and per-platform settings, with reference pages for every post, media and account endpoint.

Integrations & API

  • Install the AdaptlyPost agent skill in Claude Code, Cursor, Windsurf or Codex with one npx command

Publishing

  • Publishing retries automatically on temporary errors, and a scheduled post can't go out twice

  • Each post can go to only one account per platform

Media

  • Images upload directly to storage, so they upload faster and larger files no longer fail

  • Media links that aren't HTTPS get a clear error before you schedule

App experience

  • When something breaks, you get an error page with a retry button instead of a blank screen

  • 5 new

  • 3 improved

  • 9 fixed

Bulk scheduling and a public API

Schedule a whole batch of images or videos at once, and build on AdaptlyPost with personal API tokens. Images are now fitted to each platform automatically.

NewBulk scheduling

Bulk schedule images and videos

Drop in a batch of images or videos and pick the accounts once. Give each post its own caption and time, or spread them across days automatically, then schedule them all at once.

NewIntegrations & API

Public API with personal tokens

Create and revoke API tokens on a new page. Use them to list accounts, upload media, and create, list, view or delete posts from your own code.

NewMedia

Images fitted to every platform

Attached images are resized, cropped, compressed and converted to meet the rules of every platform you selected, so posts stop getting rejected.

Integrations & API

  • AI assistants like OpenClaw can schedule posts and upload media with the AdaptlyPost agent skill and your API token

Billing

  • Cancelling asks for quick feedback and may offer a discount, applied straight to your plan if you accept and shown on the billing page

Platforms

  • X accounts now connect with tokens that don't expire, so they stop needing to be reconnected, and X media uploads retry after a timeout

  • Adding a Pinterest account to a post fills in its default board

Account

  • A weak password at sign-up shows the exact reason

  • 6 new

  • 7 improved

  • 5 fixed

Content calendar, team workspaces and a home dashboard

Your posts now live on a monthly calendar, teams can share workspaces, and a home dashboard and guided setup help you get started. X posts can carry images and video.

NewCalendar

Content calendar

See scheduled and published posts on a monthly calendar, open any day to view its posts, and use it comfortably on a phone.

NewWorkspaces & team

Workspaces and team invites

Keep accounts and posts in separate workspaces and switch between them from the sidebar. Invite teammates by email to join with a role.

App experience

  • A home dashboard shows posting stats, connected accounts, upcoming posts and your credit balance

  • New users get a short guided setup to pick a business type, connect accounts and choose a plan

AI tools

  • AI captions and images run on credits that come with your plan each billing cycle, and you can buy extra credits that never expire. A spending history sits on the billing page

Media

  • Large video uploads to YouTube, Bluesky, LinkedIn and X are more reliable

Connected accounts

  • Facebook and YouTube cards explain which account to connect

Account

  • Confirm your email with a one-click magic link

  • Sessions refresh on their own, and you stay signed in after confirming your email

Billing

  • Starting a free trial checks your card for $0 instead of a $1 charge

  • Hitting a plan limit shows which limit you reached instead of a generic error

Notifications

  • Trial reminders come as one email two days before the end, and stop if you already cancelled

  • 7 new

  • 3 improved

  • 1 fixed

Schedule posts to nine platforms, with AI captions and images

AdaptlyPost became a social media scheduler. Write one post, tailor it per platform, schedule it or save it as a draft, with an AI caption writer and image studio built in.

NewPublishing

Create and schedule posts

A step-by-step composer lets you pick accounts, write a caption per platform, preview and schedule. Posts go to Instagram, Facebook, TikTok, YouTube, X and Threads.

NewPlatforms

Bluesky, Pinterest and LinkedIn

Connect Bluesky and LinkedIn accounts and publish to them, and publish Pinterest pins to a board you pick or create.

NewAI tools

AI Image Studio

Generate images from a prompt, choose the aspect ratio, resize, browse your history and drop images straight into a post.

NewPublishing

Drafts and editing

Save posts as drafts, edit drafts and scheduled posts later, and browse drafts, scheduled and published posts on their own pages.

NewAI tools

AI caption writer

Generate or rewrite a caption with AI from the main caption box or from any platform's own caption.

Connected accounts

  • Link your social accounts from a new Connectors page

  • Connect an Instagram business account through the Facebook account that manages it

Publishing

  • The composer lists every platform rule a post breaks, not only the first one

Platforms

  • YouTube Shorts publish more reliably, and videos preview correctly on published posts

Notifications

  • The email confirming a password reset shows the device and location the reset came from

  • 3 new

  • 3 fixed

Four new languages and card expiry reminders

The app now speaks French, German, Spanish and Portuguese, and you get a heads-up by email and on the billing page before your saved card expires.

Billing

  • Get an email and a billing page banner before your saved card expires

Notifications

  • Unsubscribe from email notifications with the link in any email

  • 3 new

Switch plans any time

Move between plans from the billing page and see the price change first, or swap the payment method on your subscription.

NewBilling

Upgrade or downgrade your plan

Switch plans from the billing page, review the price change before you confirm, and retry the payment if it fails.

Billing

  • Swap the card, PayPal or Apple Pay on your subscription without a new checkout

  • Customers in countries without states can check out

  • 2 new

  • 1 fixed

Tax at checkout and billing address edits

Checkout now works out tax for your country, and you can edit the billing address on your subscription yourself.

Billing

  • Edit the billing address on your subscription from the billing page

  • 3 new

  • 1 improved

A billing page and self-serve cancellation

A billing page shows your plan, lets you change the billing cycle, and lets you cancel or undo a cancellation.

NewBilling

Billing page

See your current plan, price and billing cycle, switch between monthly and yearly, and get a clear result page after checkout.

NewBilling

Cancel or undo a cancellation

Cancel your plan from the billing page and keep access until the period ends. You can undo the cancellation in one click before then.

Notifications

  • Get an email and a notification 2 days before your trial ends, with a link to your billing page

Billing

  • Country, state and city fields at checkout suggest places as you type

  • 9 new

Sign-up, plans and checkout

The first version of the app. Sign up with email or Google, subscribe to a plan by card, Apple Pay or PayPal, and find your way around a dashboard with settings, notifications and support chat.

NewAccount

Sign up with email or Google

Create an account with email and password or with Google. Confirm your email with a link you can resend, and reset a forgotten password from its own page.

NewNotifications

Real-time notification center

A notification center in the top bar shows new notifications as they arrive and loads older ones as you scroll.

Account

  • Edit your profile and change your password from account settings

App experience

  • Switch between light and dark mode

  • Pick your language from a selector, and server messages follow your choice

  • Chat with the support team from any page

Notifications

  • Emails for payments, subscription changes, welcome and password changes

First commit

Work on AdaptlyPost started on this day. Every entry above was built since then.