Changelog

New features and improvements in Aidelly. We ship fast, here are the highlights.

Inbox

Keyword DM automations send again, and Sync pulls 30 days of history

Keyword-triggered DMs were resolving the recipient from a field only comments carry, so automations matched but never sent. They send now. Manual Sync also backfills 30 days of Meta comments and messages instead of only the most recent window, and sync warnings surface rather than being dropped.

  • Keyword DM automations deliver on Instagram and Facebook
  • Manual Sync backfills 30 days of Meta history in one pass
  • Sync warnings are shown instead of silently discarded
Publishing

Remove one platform from a cross-posted post, and Bluesky video uploads

A published post that went to several platforms can now be removed from one of them without touching the rest. Bluesky video uploads also work: the service-auth audience was wrong, and a thumbnail could be sent where the video belonged.

  • Delete a cross-posted post from a single platform, leaving the others live
  • Bluesky video publishes with the correct service-auth audience
  • A thumbnail is never uploaded in place of the video
AI

AI Video Creator credit packs

Buy video credits straight from Plan & Billing. Starter (50), Creator (150), or Studio (500). Credits never expire, and video generation never touches your AI credit pool.

  • One-time packs from $4.99, no subscription change needed
  • Credits never expire; generate until the pack runs out
  • Video generation runs on its own balance, separate from AI credits
Platform

Pricing update for new subscribers (existing customers grandfathered)

New-subscriber pricing takes effect July 27. Launch $39/mo, Scale $129/mo, Agency $349/mo. Existing customers keep their locked-in prices forever.

  • New-subscriber rates: Launch $39/mo, Scale $129/mo, Agency $349/mo
  • Existing customers grandfathered at their current price, no forced upgrades
  • Internal plan IDs and feature limits unchanged, pricing refresh only
Platform

Public API: bulk posting, reliable webhooks, cursor pagination

The v1 API grew up this week: create up to 50 posts in one call, webhooks now retry failed deliveries for ~22 hours with a full delivery-history endpoint, and list endpoints paginate with cursors.

  • POST /v1/posts/bulk, up to 50 posts per call with per-item results
  • Webhook redelivery with backoff, a dead_letter state, and GET /v1/webhooks/{id}/deliveries to audit every attempt
  • Opaque cursor pagination on posts and scheduled-posts lists, stable pages even while new posts land
White Label

White-label reliability sweep

A deep pass on agency workspaces: crashes keep your branding on screen, the member-access matrix matches the real sidebar, connect errors say what actually went wrong, and Google Drive connects on your own domain.

  • Errors no longer strip your brand. Clients stay inside your product, favicon and colors intact
  • Member access panel synced with the live sidebar; impossible toggles now show why they are locked
  • Social connect failures surface the real reason instead of a generic OAuth error
  • Google Drive now connects via your white-label domain, no more app.aidelly.ai popup
Publishing

Drafts on the calendar + images in X threads

Saved drafts can carry a planned date and show up on the content calendar without being scheduled, and every composer surface can now attach images to individual X thread segments.

  • Give a draft a planned date and see it on the calendar as a muted chip, never auto-published
  • Drafts stay off shared client calendars until approved
  • Attach an image or video to any thread segment from the composer, calendar, or chat
Analytics

X analytics: on-demand refresh, restored for lifetime accounts

X analytics moved to an on-demand refresh model and lifetime-deal accounts got their grandfathered access back.

  • Refresh X analytics when you need them, up to 30 pulls per day
  • Lifetime-deal customers on paid tiers regained X analytics access
  • Entitlement checks fixed so X Unlimited / X Boost holders stop seeing the upsell they already bought
Publishing

Faster, safer publishing with live updates

Publishing, scheduling, and account management now feel faster and more dependable, with live status updates, safer media handling, stronger account isolation, and clearer recovery when a connection needs attention.

  • Calendar publishing and social-connection statuses update live, with automatic polling fallback
  • Safer media downloads, per-image ALT text, and Instagram Reel audio naming
  • Stronger workspace isolation across dashboards, drafts, approvals, analytics, and integrations
  • Faster dashboards and large-workspace queries with more resilient billing and storage cleanup
Platform

Quality-of-life roundup: guided Instagram, link shorteners, video tutorials

Three small-but-mighty improvements: Instagram business accounts you manage auto-prompt to connect, custom link shortener support lets agencies shorten onto their own domains, and every page now supports tutorial videos for onboarding.

  • Discover and connect Instagram business accounts found under your Facebook Pages with one tap
  • Shorten links using dub.co or any custom domain, with automatic fallback to built-in shortener
  • In-app tutorial videos on key pages, docs, and help panel, zero production jargon
Platform

App redesign, calmer interface, token-based design system

A ground-up visual refresh built on a new design token system. Calmer sidebar, refined home hero, cleaner calendar and analytics, master-detail inbox, live chat working draft, smooth route transitions, and role-aware navigation.

  • Persistent workspace shell with route-level skeletons for faster perceived load
  • Redesigned sidebar: 240px calm rail with keyboard palette (⌘K), 30→11 navigation items
  • Refined every major surface: home, calendar, analytics, inbox, chat with reduced visual noise
  • Live-updating chat with split working-draft panel and smooth page transitions
Platform

CLI v0.2: interactive init, workspace shortcuts, agent-safe --json

The CLI is now self-serve for humans and safe/discoverable for AI agents. Interactive init wizard, workspace shortcuts without file editing, JSON envelope output for agents, and non-blocking prompts in CI.

  • Interactive init wizard: browser login → workspace picker → saved profile
  • Workspace shortcuts: `aidelly use workspace <slug>` without hand-editing config
  • Agent-safe output: `--json` envelope wraps success/error + exit codes 0/1/2/3 per CLI standard
  • Non-blocking on CI: raises `NonInteractiveError` with the exact flag to pass, never hangs
Platform

Public API: per-post analytics, ecommerce, and ideas endpoints

API parity is now complete: get analytics for individual posts (views, impressions, likes, comments, saves, shares), manage ecommerce stores and products, and generate brand interview questions, all scope-gated and workspace-scoped.

  • Per-post analytics endpoint with optional daily series for trend analysis
  • Ecommerce family: list/disconnect stores, list products, sync inventory
  • Brand interview questions generator for agencies building client profiles
Platform

Chrome extension v2: approvals, competitor research, content creation

The Chrome extension is now the agency owner's command center in the browser. One-time API key setup (kills the login loop), toolbar badge for pending approvals across all client workspaces, competitor/inspiration clipper, and direct-from-browser content creation with repurposing and scheduling.

  • Approvals badge: see pending counts across all workspaces, approve/reject from toolbar
  • Competitor clipper: track or save inspiration from any website; click → draft
  • Create from anywhere: any page/YouTube/selection → repurpose → schedule or publish
  • API-key auth (no sign-in loop) with workspace picker and scope-aware error messages
Platform

Telegram & Slack workspace notifications: approvals, publishes, alerts

Send approval requests, publish outcomes, and important alerts to Slack or Telegram, per-workspace setup with opt-in notification rules (all disabled by default). Fire-and-forget delivery ensures posting never blocks on side-channels.

  • Slack app connections per workspace with encrypted bot tokens
  • Notification rules for approvals, publish results, and system warnings, all opt-in
  • Dispatcher wired to real events; fire-and-forget design protects publishing
AI

AI-remix auto-recycle: fresh wording, same meaning on reshares

Auto-recycle reshares now get AI-remixed captions each cycle, same links and media, new wording. Solves the duplicate-post rejection problem on X and keeps followers from seeing verbatim repeats.

  • Remix toggle in Auto-recycle panel (default ON), new wording keeps every reshare fresh
  • Maintains links, media, and meaning, only the words change
  • Falls back gracefully if remix fails or credits run out, reshare still publishes
Inbox

Inbox: AI-powered comment and DM moderation with audit trail

Opt-in AI moderation for incoming comments and DMs. Two-tier classification (heuristics + Claude), rules act automatically (hide, flag, escalate), every action is auditable and reversible, and the inbox surfaces the signals.

  • Classification labels with confidence scores; hide support for Facebook/Instagram comments
  • Moderation rules in the automation framework; hide/flag/escalate actions per label
  • Daily classification budget (default 200/day) with atomic cost tracking
  • Every action audited in activity feed; users can restore hidden comments with one tap
  • Default OFF; zero cost when disabled (single settings check on ingest)
AI

AI Video Creator + credit packs: prompt-to-short-form video

Generate short-form videos with a prompt, brand-aware, aspect-ratio flexible (9:16 / 1:1 / 16:9), multiple lengths (4/8/12s). Video credits are separate from AI credits; purchase packs or bring your own Replicate key for unlimited generation.

  • Prompt-first creation: type once, pick length/aspect → video in seconds
  • Brand-aware generation: uses your brand colors, fonts, and avatar if available
  • Separate video credit system: Medium tiers (50/$4.99, 150/$12.99, 500/$34.99) or BYOK Replicate
  • Include-me personal videos when you have an avatar set up
  • Live cost display on the creation panel, no surprise charges
AI

Image Studio: AI-powered edits from the browser

Expand the Image Studio with AI edit tools: freeform editing, smart remove, style transfer, text edits. Edit directly in the browser, see results live, and persist edited images as new media with metadata trails.

  • Edit overlay: freeform paint, add/remove objects, change style, edit text, all in-browser
  • Real-time canvas with zoom controls and full tool rail
  • Results persist as editable media with edit history metadata
  • 38-credit charge per edit with BYOK support on the way
Publishing

Smart Post Times: one best-time resolver across every surface

A unified best-time engine powers calendar, composer, queues, and chat. Honest labeling when audience data is sparse, explainable reasoning ("based on N posts over M days"), and optional auto-optimize for queue slots.

  • Calendar: empty-day click seeds the schedule modal with weekday best time
  • Composer chips show confidence and sample-size explanation on hover
  • Queues: opt-in auto-optimize-slots uses the resolver to manage scheduling
  • Chat: "when should I post?" returns explained slots with timezone
  • Fallback to platform-typical times when data is sparse, never silent defaults
Publishing

Scheduling consolidation: Source → Destination → Timing

Five overlapping scheduling constructs (queues, campaigns, posting sets, crosspost routes, automations) become one clear model. Content comes from a Source, addressed to Destinations (presets), timed by a Queue or AI suggestion. Campaigns become a reporting dimension.

  • Destination presets replace crosspost routes, declare fanning at compose time with live preview
  • Automations gain output addressing: which preset and queue each rule feeds
  • Composers can save preset patterns for recurring multi-platform posts
  • Six new MCP tools; one obvious path for agents to schedule content
  • Existing usage (86 platform-defaults, 20 automation rules) preserved unchanged
Teams

Agency onboarding revamp: segment fork, first-client wizard

New agencies get a tailored onboarding flow: "For my business" vs "I manage clients" branch, then a guided first-client setup wizard. Client name + website → workspace created, brand prefilled from web research, and connect link sent, all in one flow.

  • Segment fork on Business Profile screen branches to agency-specific flow
  • First-client wizard: create workspace, prefill brand, send connect link
  • Add more clients in a loop before launching, or skip straight to onboarding
  • Plan-gated: Free and Launch plans cap at 1 workspace; upgrade affordance shown
Teams

Agency Command Center: workspace aggregation at a glance

One screen to see all your client workspaces at a glance: today's publish queue, recent failures, pending approvals, inbox backlog, and AI-credit burn per client. Deep links into each workspace for details.

  • Five modules per workspace: publish queue, failures, approvals, inbox, credit burn
  • Totals strip shows workspace counts and agency-wide overview
  • Public API endpoint for agents to query the same aggregated data
  • Zero per-workspace queries: one RPC mirrors the in-app badge logic
Teams

Client approval portal + installable PWA with web push actions

White-labeled approval portal: clients tap a link to review pending posts, approve or request changes, no login needed. The app is installable as a PWA with push notifications for approvals, and Approve/Reject actions work right from the notification.

  • White-labeled portal (no Aidelly branding): `/review/[token]` for client sign-off
  • Mobile-first design; shows content, platforms, media, scheduled time
  • Installable PWA with web push approval notifications for Android/desktop
  • Approve or request changes (with comments) from the notification itself
  • Opt-in security: CSRF-safe action tokens, short-lived, recorded as session actor
Platform

New docs: guides, FAQ, and API narratives

A comprehensive docs refresh, app quick-start guide, 9-section FAQ answering common questions, detailed blog tutorials, and narrative guides for the API. Everything you need to get productive faster.

  • App quick-start guide for new users, brand setup, first post, and publishing in minutes
  • FAQ covering getting started, publishing, connections, teams, billing, and integrations
  • New blog posts: tutorials on getting started and automation recipes
  • API narrative guides alongside OpenAPI reference for better understanding
Platform

A smoother, clearer free trial

The free-trial experience got an overhaul, a cleaner signup that lands you straight in onboarding, and fairer handling around failed payments and cancellations.

  • Smoother trial signup that goes straight to onboarding
  • Clearer billing with grace handling for failed payments
  • Cancellations now apply consistently across the whole app
Analytics

Analytics, rebuilt for speed and accuracy

A ground-up rebuild of analytics: numbers you can trust, honest per-platform attribution, and real top-performing posts, plus a big upgrade to agency client reports.

  • More accurate metrics with clear per-platform attribution
  • Real top-performing posts instead of estimates
  • Agency reports: multiple schedules, templates, and period-over-period comparisons
  • Faster, more reliable data collection across networks
Inbox

A more reliable inbox

The unified inbox now heals itself when a network connection lapses, so messages and comments keep flowing without missed or duplicated items.

  • Automatically detects and repairs lapsed Facebook and Instagram connections
  • Restored Instagram DM intake with correct sender names
  • Faster sync with real-time updates plus a 10-minute safety poll
  • Fewer noisy connection emails. You only hear about real issues
Publishing

Steadier publishing and smarter scheduling

Publishing got more dependable, no duplicate or missed posts, and video “Post Now” runs in the background so big uploads never hold you up. Plus clearer daily scheduling limits.

  • Prevents duplicate and missed posts across networks
  • Video “Post Now” publishes in the background
  • Two-tier daily scheduling limits (per workspace and per account)
  • Text-only Threads posts and cleaner per-network titles and captions
AI

Choose your AI image quality

Pick the image model that fits the moment, light, medium, or heavy, to balance speed, cost, and quality, with a default you can set per workspace.

  • Light, medium, and heavy image tiers, priced in AI credits
  • Set a default image tier per workspace
  • Pick a tier right from settings and the chat composer
AI

Bulk Fill: send oversized CSVs in back-to-back batches

Upload a CSV bigger than your plan’s per-run limit and send it in successive batches. Bulk Fill keeps the leftover rows and queues the next batch for you, with no re-uploading or re-selecting.

  • Leftover rows stay put after each send, no lost work, no re-upload
  • "Send next" auto-selects the next batch up to your plan limit
  • Per-post checkboxes in the preview to pick exactly what goes out
White Label

White label, end to end

Agency white labeling now reaches the corners that still said "Aidelly", onboarding, plan labels, the first post, and integration setup all carry your brand, with dark-mode logo support.

  • Your brand name and logo across onboarding, plans, and integrations
  • Dark-mode logo variants for clients on dark themes
  • White-label-aware connection and setup flows
Publishing

Post Now, failure alerts, and per-platform threads

More control over scheduled posts: publish a queued post immediately, get notified the moment one fails, and tailor native threads per platform with an accurate confirm preview.

  • "Post Now", and re-run a failed post, straight from the calendar
  • In-app notification when a scheduled post fails to publish
  • Editable per-platform threads with a per-platform confirm preview
  • Choose which platforms get your first comment
Platform

Attach media straight from Google Drive

Connect Google Drive and pull videos and images directly into your posts, including Drive share links in bulk CSV imports, so large content libraries flow in without manual uploads.

  • Attach Drive files directly in the composer and media library
  • Use Google Drive share URLs in bulk-import CSVs
  • Bring affiliate automations along with the first_comment CSV column
AI

Smarter web research for trends and posts

Viral trend discovery and AI web research now run through a faster, more reliable research pipeline, so trend suggestions and researched posts stay fresh and accurate.

  • Viral Trends sources fresher, more relevant trending topics for your niche
  • AI web research falls back gracefully so research never silently fails
  • Faster research responses inside chat and post generation
AI

Multi-photo AI image references

Generate on-brand AI images using multiple reference photos at once. Great for keeping products, people, and styles consistent across your content.

  • Attach several reference images when generating AI visuals
  • Better consistency for recurring products and faces
  • Improved logo placement and watermarks on AI-generated images
Publishing

Post composer overhaul

The post composer got a major upgrade: platform selection comes first, per-platform options are clearer, and publishing is safer with smarter media checks.

  • Pick your platforms first, options adapt instantly to your selection
  • Publish is gated until media finishes uploading, preventing broken posts
  • "Retry all failed" on the calendar plus friendlier failure emails
  • Cleaner per-platform settings for TikTok, Instagram, X, and more
AI

Bulk Fill: fill a whole calendar in one go

Bulk Fill now generates posts and images on the server, close the tab and your content keeps generating. Plus multi-account fan-out and drafts.

  • Server-side generation survives page refreshes and closed tabs
  • Fan posts out to multiple accounts with the new account picker
  • Save runs as drafts and review before committing to the calendar
  • Monthly image cap removed, generation is gated on AI credits only
Platform

Three new languages and unlimited repurposing

Aidelly now speaks Bangla, Brazilian Portuguese, and Ukrainian, bringing the app to 20 languages. Repurposing destination caps are gone for every plan.

  • Full app translations for Bangla, Brazilian Portuguese, and Ukrainian
  • Repurpose content to unlimited destinations on all plans
  • Delete published posts from connected networks right from Aidelly
Teams

Client role and required approvers

Agencies can now invite clients with a dedicated role and route posts through required approvers before anything goes live.

  • New "client" member role with a focused, simplified view
  • Mark teammates as required approvers. Posts wait for their sign-off
  • Per-role access to API keys and AI credits
White Label

White label workspaces

Run Aidelly under your own brand, per workspace. Custom branding, auto-readable button colors, and richer client report PDFs.

  • Per-workspace branding: logo, colors, and product name
  • Custom White Label Workspace add-on at $49/mo
  • Redesigned client report PDFs with dark-mode preview
  • Button text color adapts automatically for readability
AI

Image editor: smart resize and a simpler UI

The image editor now smart-resizes content for each platform and defaults to our best image model. Chat conversations can also be pinned and renamed.

  • Smart resize adapts one image to every platform format
  • gpt-image-2 is now the default image model
  • Pin and rename chat conversations from the history panel
  • Generic character mode keeps AI-generated people consistent
Teams

AI quality scoring in approvals

Every post in your approval queue can now get an AI quality score with brand-alignment badges, so reviewers see at a glance what needs attention.

  • Opt-in AI QC scorer rates posts against your brand profile
  • Brand-alignment badges directly in the approval queue
  • Richer approval rows with more context for reviewers
Teams

Workspace modes, roles, and magic-link invites

Choose between traditional and agentic workspace modes, control exactly what each role can see, and invite teammates with one-click magic links.

  • Traditional vs agentic workspace modes with tailored UIs
  • Magic-link invitations with optional password setup
  • Per-role sidebar and feature visibility controls
  • Per-platform schedule times when posting to multiple networks
Analytics

Analytics tabs and a multi-logo brand kit

Analytics is now split into Overview and Posts tabs, your brand kit supports multiple logos and font collections, and approvals live in one unified page.

  • Analytics dashboard split into Overview and Posts tabs
  • Multi-logo gallery and role-based font collections in brand settings
  • One unified Approvals page under Tasks
  • Per-workspace LinkedIn posting identity
Platform

Achievements v2: points, levels, and streaks

A full achievement system with points, levels, posting streaks, and shareable unlock cards, with notifications that respect your white-label branding.

  • Achievement page with points, levels, and streaks
  • Shareable achievement cards for social
  • Email and in-app unlock notifications, white-label safe
Teams

Team approvals, brand interview, and self-healing publishing

Posts can now require team approval before publishing, an AI interview builds out your brand profile, and failed publishes repair themselves automatically.

  • Team post approval workflow with publish gating
  • AI brand interview that lands answers on your Idea Board
  • Self-healing publishing with an audit trail and failure escalation
  • Turn store products into posts with the new E-commerce page
  • Schedule auto-reshares at compose time

Want to see these in action?

Every feature above is live today. Log in or start a free trial to try them out.