1.1.21
Released October 18, 2026.New
- Run repeatable work with Procedures. Choose a command from the chat’s / menu to run its saved steps, or ask Daoco to turn finished work into a procedure. Review and edit proposed steps in the Procedure panel before applying them. Changes to a built-in procedure become your workspace’s copy.
- Save Visual styles with descriptions, channel assignments, and up to eight example images. Choose a style for a campaign or a chat, ask for it by name, or change it from an image card. Images use the chosen style’s examples as references. Logos are included only when requested.
- Add signed-in sites from Connections → Browser, with up to 25 site profiles per brand. Watch browser work in chat and take control when needed. Session replay is available when enabled for your workspace. Browser changes follow your permission settings; social actions and security settings ask every time. Purchases, payment fields, passwords, and one-time codes are refused.
- Brand setup starts with one website or profile link. Add more sources while research runs, then review the findings, brand documents, visual styles, and sample images together. Setup keeps the styles it finds unless you remove them, and later research preserves your edits. Setup research does not use your token allowance; later marketing requests do.
- WhatsApp setup researches the sources you share, reports its findings, and sends sample images when ready. Setup and profile corrections remain free when your workspace has no tokens left.
- Your next 9 posts turns your website into an Instagram grid with captions, four generated photos, and five graphic cards. Sign up to keep the posts as drafts. Your social, wrapped reports on up to three connected social accounts.
- Chat keeps unsent drafts across reloads, lets you rename and pin threads, shows the live plan above the composer, and notifies you when another chat finishes or needs you. Search the transcript, retry a finished turn, undo a cancelled queued message, and press Escape twice to stop a live run.
- Connected AI apps can read selected brand-context sections, find context for a task, and search brand documents and core images.
- Website → Pages saves blog posts, guides, comparisons, product reviews, FAQs, case studies, and landing pages. Turn suggested topics into saved pages, review structure checks, and see recorded search and AI visibility results. Connect a self-hosted WordPress site with an application password; Shopify connections can work with store pages and blog articles. Live changes follow your publishing permissions.
- Run /audience-poll to count opinions from public Reddit and X posts about one question. The report includes source links, reasons, and limits of the sample.
Changed
- Dashboard next steps launch saved procedures. Procedure steps read each connected source separately and can skip a source that is not connected.
- Chat replies support full Markdown. Long pasted messages collapse until you expand them, and scrolling up keeps your reading position while work continues. Artifact panels load when first opened.
- Suggested website pages are grouped by question, and page structure checks reflect the saved body. The page panel opens on the page itself and lets you switch pages or read older versions.
- The Starter plan now carries its two-month, no-card trial, with 300 basic and 30 premium tokens per month and up to two brands. Basic token top-ups cost $45 for 100 on Starter, $44 for 100 on Growth, or $427 for 1,000 on Growth. Top-ups require a paid subscription.
- Browser use is charged in premium tokens. The context meter shows premium usage separately.
- Connected AI apps now use
list_workfor threads, drafts, and items needing attention, andget_outputfor visuals and media. Refresh your client’s tool list or start a new session if it still calls the retired tools. - The two new free tools replace the earlier free-tool menu. Old entry links redirect. Get it approved accepts no new free reviews; existing links remain available until their 30-day cleanup.
Fixed
- Workspace removal now removes access to the workspace’s brands, including for their original creator. Brand data, files, connections, and billing reads enforce the caller’s access.
- Transferring a brand hands over its associated work. Deleting a brand removes its assistants too.
- Approval requests appear in one ordered dock. Chat corrects an answer that claims an approval is waiting when no request was raised.
- Weekly post drafts keep their planned dates and their own media. A low token balance no longer makes a sent message disappear.
- Specialist reports reach the main thread without duplication or missing final sections. Procedure steps for the same specialist run in order, and separate answer paragraphs stay separate.
- Connection and offline errors offer recovery controls.
1.1.20
Released October 11, 2026.New
- Reviews get work signed off before it moves on. Choose Request sign-off on a post’s review page, or New review on the Reviews tab for a file, a draft post, or text you write. Add teammates by name or anyone outside your workspace by email. Choose Review in stages to have people sign off in order. A post under review can still be scheduled, but it publishes only after every stage approves the latest version.
- Reviewers outside your workspace open their review from the email link with no account and no sign-in. They see that one review and nothing else in your workspace.
- Reviewers get an email when their stage comes up, then up to three reminders if they have not decided, the first after a day. You can also send a reminder from the review page or by asking in chat.
- Ask Daoco in brand chat to send work for sign-off, add reviewers, check where a review stands, or write the next version from the feedback with a reply to each comment. Daoco can also carry work through several reviewed steps, starting the next one when the last is signed off. Daoco never approves on anyone’s behalf.
- Edit a post in place on its review page, or send it back as it is.
- Free tools at daoco.org/tools work before you sign up. Enter a website to get a sourced brand memory, then draft two posts in your voice, rewrite copy in your voice, see how AI and search describe you, or compare up to three of your social accounts. Each result includes three free actions, and signing up carries the result into your new brand.
- Get it approved is a free review with no account: send up to three files or some text to up to five reviewers by email, and collect their comments and decisions on one page.
- The content calendar panel in chat shows planned, scheduled, and published posts by week or month. Switch between This thread and All threads, drag a draft onto a day to plan it, and open the chat that made a post to edit it.
- Chat can find and read your brand’s other threads, so you can build on earlier work without pasting it in again. Assistants on WhatsApp, Slack, and Discord can answer questions about any of the brand’s threads.
- Connect Google Calendar from Connections to read events and availability and to create or change events with your approval. It connects through Composio, like Gmail and Google Drive.
- Connect Google Search Console from Connections without a preview setting, alongside Google Analytics. Both are read-only.
Changed
- AI visibility checks read the answers the ChatGPT and Gemini apps give, instead of approximating them through their APIs. If an app answer is unavailable for a question, that question falls back to the API.
- AI visibility token charges now include search fees and Gemini thinking tokens, so a check can use more tokens than before.
- When a specialist stops to ask for approval, the same specialist picks up where it left off after you answer, keeping what it had already read.
- Send up to 50 images in one message. They show as a grid in the thread.
- Status rows in a thread share one quiet style, and a paused run shows a still pause mark instead of an animated one.
- Add integration lists every integration in one searchable view grouped by category. PostHog, Mixpanel, and Amplitude now sit under Analytics & Search, and Higgsfield and FLORA under Creative Assets.
- The homepage leads with finished work, and new pages compare Daoco with Ryze and Okara.
Fixed
- A typed reply to a pending approval runs right away instead of waiting in the queue.
- Draft posts save without being blocked by a check for data from a connection the post never used.
- Text-only requests from a connected AI app no longer add image or video steps to the plan.
- Opening a thread link from a workspace your account cannot access no longer crashes the page. You land in your own brand, and a chat that fails to load shows a message inside the chat.
1.1.19
Released October 6, 2026.New
- Independent specialists can work at the same time, with up to three research, answer, SEO, or writing tasks running together. The chat composer’s Parallel toggle lets you switch a thread to one specialist at a time. Open a specialist to see its progress, transcript, and saved results.
- Chat can create interactive reports with charts, key metrics, sortable tables, and views you can switch between. Reports can use saved brand data and your brand colors. Download a visual as HTML or PNG; assistants on WhatsApp, Slack, and Discord include a PNG when rendering succeeds.
- Connect Gmail, Google Drive, and Canva from Connections. These connections use Composio, which is named on the consent screen and holds the access. Search and read mail and create drafts; find, read, and create Drive files and Google Docs; browse and export Canva designs, and create designs, autofills, resizes, and uploads. Every draft, send, and change waits for your approval, and disconnecting deletes the stored access.
- Connect Shopify through an app you create in your own Shopify organization. The setup guide walks through permissions, installation, and entering the app’s Client ID and Client secret. Valid credentials renew store access automatically; proposed store changes still need review.
Changed
- The homepage shows a week of marketing work, with examples of research, writing, reports, and assistant tasks.
- Eligible model prompts reuse more cached context, including a longer-lived static prompt cache, to reduce repeated processing.
- Token charges now include every model step in a turn, including tool calls and retries. Multi-step work can use more tokens than before. Already settled turns keep their existing charge. The chat context meter measures the current conversation window separately from specialist usage.
Fixed
- Each specialist opens its own saved workflow panel. Research calls rejected before they start no longer leave misleading progress or restore cards.
- Approval requests wait for background specialists to finish. A typed approval answers only when one request is pending; use the approval cards when several requests need review.
- Visuals from specialists appear in the main thread and are prepared before assistant channel delivery completes.
- Shopify reconnect cards return to the correct brand and resume the original request after valid credentials are entered.
- Mouse interactions no longer leave keyboard focus rings visible. Malformed requests to media and browser services receive a client error instead of a server failure.
1.1.18
Released October 3, 2026.New
- Create named personal assistants on WhatsApp or team assistants on Slack and Discord. Each assistant works with one brand, keeps its own memory, and can run recurring tasks. The Assistants page shows work in progress and requests that need your review.
- Connect daoco to Claude, ChatGPT, Codex, and other compatible AI apps. They can read brand context, prepare drafts, and start work in dashboard threads. Review approvals in daoco.
- Start brand setup from WhatsApp and continue in the dashboard using a sign-in link.
- Connect beehiiv, Kit, Mailchimp, or Ghost to work with newsletters and email marketing.
- Research public video links using their metadata and available captions. Website research can crawl pages, check page speed and AI crawler access, and read pages through a browser when needed.
Changed
- Recurring marketing work now belongs to assistants. The old brand automation page opens Assistants instead.
- Edit queued chat messages before they run. Specialist cards show which work is running, and older messages load as you scroll.
- Personal brands can bring in work history from LinkedIn. Their brand documents and suggested tasks focus on personal positioning, portfolios, and media kits.
- Support opens from the brand menu and keeps your conversations tied to your account.
Fixed
- Steering, queued follow-ups, and stopping chat work preserve the correct messages and run state.
- Assistant channel delivery handles retries and acknowledgements more reliably.
- Chat streams settle when work finishes, including after provider interruptions.
- Website crawls respect their time limits and validate redirected requests.
1.1.17
Released September 26, 2026.New
- Brand setup accepts links, uploaded documents, and read-only shared folders from Google Drive, Dropbox, Notion, and Brandfolder. You can start with files or folders alone. Connect your tools during setup, review the brand documents, and choose a suggested first task in chat. Personal brands get their own questions and suggestions.
- Ask “what’s working in my content?” for a saved Content analysis report. It compares posts within each platform, identifies patterns in formats, hooks, and posting times, and shows the strength of the evidence. Missing metrics stay labeled as missing. Repeat an analysis with the same scope to compare it with the previous report.
- Image editing shortcuts include cutout, sticker, blur background, remove, background, restyle, and resize, with matching slash commands. Cutouts preserve the subject and save a transparent PNG. Stickers add a white outline. Resizing transparent artwork preserves its transparency, and downloads use the version you selected. JPEG downloads fill transparent areas with white.
- Continue run picks up interrupted work while keeping completed steps. Steer folds a correction into the next available step. Redirect now can interrupt an eligible active step after you confirm what will be discarded; if an immediate redirect is unavailable, the message stays queued as a steer.
- Website > SEO adds a Content refresh queue for content assessments. Review the evidence, re-evaluate a finding, dismiss it, or restore a dismissed finding. These assessments are separate from measured SEO checks and do not change your site.
Changed
- Edit captions directly in feed-style post previews. The account picker, post navigation, and campaign control share the header; the settings drawer holds platform options, follow-ups, and media. Stories and video-first layouts keep a separate caption editor.
- Setup analyzes connected accounts in background chat threads. The dashboard shows analysis progress, and the walkthrough explains how to open the results and start the next task.
- Articles track publication separately from writing. An article opened as a pull request shows In review, then Merged once the file is on the deploy branch, and Published only after the live page is confirmed. Later edits show Published · unpublished changes. Check now and Check indexing record the evidence.
- In dashboard chat, a short reply such as “approved” can approve the current Production Brief when it is ready for review. The Video editor remains an optional preview; final paid exports still require their own approval.
- Personal LinkedIn accounts can list posts published through daoco and use pasted post URLs. The report explains when LinkedIn does not provide older posts or metrics.
Fixed
- A publish request whose result is unknown shows Sent, result unconfirmed instead of being sent again automatically. daoco checks supported accounts for the post; incomplete provider history leaves the result unconfirmed.
- Pasted content is less likely to be mistaken for instructions about which tools to use. Corrections stay with a run across continuations, and queued follow-ups survive an interrupted handoff.
- Saved post previews reopen with their thread, and progress cards follow the latest specialist activity. The live timer starts with the current request.
- Research can recover from malformed tool results and reuse pages already fetched during a continued task. Interrupted model streams and read-only connection failures can retry without silently repeating provider writes.
- Failed image creation releases the unfinished item for another attempt. Campaign work reuses existing account drafts before creating the remaining ones.
- Video logos and picture-in-picture placements are checked against every selected delivery format. Existing review holds stay in place, and an imported logo is reused.
- Post reads, edits, and analytics consistently check access to the brand. Authorized automatic publishing no longer fails because a background run has no browser session.
1.1.16
Released September 18, 2026.New
- The Video editor preview now starts new edits with a Production Brief. Review the plan, selected footage, and missing material before choosing Approve brief & start editing. Existing edits accept follow-up changes without another brief approval. A workspace owner or admin can enable the preview in Settings > Preview features.
- Video editing adds multi-source stitching, picture-in-picture, voiceover, color matching, beat-aligned cuts, freeze frames, name cards, background removal, green-screen keying, and stabilization. Generated narration costs one premium token per new read. Final exports show their price before you approve them.
- The social calendar has post cards with media, captions, status, and performance, plus filters and a drafts bar. Create a post from a day, drag a scheduled post to another day, or choose Edit in chat to revise the saved post. Load more reveals older drafts.
- Image creation and editing can use GPT Image 2.5 Flare or Sunburst. Both cost one premium token up to 2048 pixels on the long edge and two for larger images. Ask for either model by name, or let daoco choose.
Changed
- Generated images can use your exact primary logo file. Ask for a position and daoco places the logo on the finished image. Later revisions and resizes keep the original image available so the logo is not stamped twice. Working a logo into a scene still uses an approximation and is explained before the result.
- The chat Assets panel groups each asset with its version history. Select an older version and choose Revert to restore it. Existing post attachments keep the version already attached.
- Campaign panels let you edit the goal, dates, and color, and open campaign outputs in place.
- Social > Conversations starts reply drafts and new scans without leaving the tab. Each Reddit thread keeps its own reply draft.
- Saved articles carry their content into GitHub work. New articles without a publication date use the current date in your timezone, with UTC as the fallback. The proposed date appears in the pull request description; the repository write still requires approval.
Fixed
- Long image sets and video edits preserve completed work across processing windows. Interrupted video edits resume with the editor, and caption spelling corrections can replace a misheard name without transcribing the footage again.
- Approving a production brief no longer adds a duplicate-looking approval to the follow-up queue. Queued panel actions show readable labels and keep their full details when edited.
- Workflow panels stay with the active chat thread and restore saved post previews. Context refreshes keep the composer available.
- Reports assigned to a specialist retry once if no result comes back. An unresolved report is shown as incomplete instead of complete.
- Unscheduling one social account keeps its draft visible without moving the other accounts’ deliveries.
- Dashboard queries wait for a verified session. Open tabs attempt one reload when a deployment replaces their JavaScript files, and website onboarding can recover from an unexpectedly formatted research response.
- Slack and Discord can reconnect after an old workspace has been deleted. Accounts still connected to another workspace explain where to disconnect first.
1.1.15
Released September 4, 2026.New
- The brand’s Website page now has SEO, AI visibility, and Articles tabs: stored page audits with reviewable Fix actions, tracked keyword rankings, answer-engine visibility runs, and the site’s articles in one place. Fixes require a usable CMS or GitHub connection and stop for approval before any write. AI visibility runs record their fixes, so Fix works from the measured finding rather than a summary.
- Keyword rank tracking and saved keyword lists. Track where your site ranks for chosen keywords, check on demand or on a schedule, save research keywords with the volume and difficulty they had when measured, and read any domain’s strongest rankings. Rank tracking covers 10 keywords on Starter and 50 on Growth.
- Tracked competitors now follow your competitor analysis document. Entries become watched competitors automatically once their website is found, entries that leave the document are paused rather than deleted, and hand-added competitors are never touched.
- Community conversations. Reddit and Hacker News discoveries and new replies collect under Social > Conversations, and the Conversation Monitor automation checks both every two hours. Choose Draft reply on a result to start a reviewable response; publishing remains a manual hand-off.
- Campaigns add Assets and Notes views: the brand asset library filtered to the campaign, and a shared Markdown scratchpad. Both travel with delegated campaign work.
- Instagram and Facebook drafts can publish as stories. Post previews and editors now adapt to the format: stories render in a phone frame, multi-image posts page through their images, and Reddit drafts get a title field and a long-form Markdown body editor.
- GitHub now connects through a repository-scoped GitHub App. Install it on a personal account or organization, choose the repositories daoco may use, set one default repository, and pick the working branch it reads from and targets. Code and content changes land as one approved pull request, and the reply carries the pull request link.
- A Custom SMTP connection sends approved individual emails through your own SMTP server.
- Assistants now have a notepad for ideas you want to save without starting work. Ask the assistant to handle the pad later and it groups related notes, answers quick items in the channel, and opens one brand thread for each larger task. Notes close with their outcome when the work finishes.
- Assistant tasks can start from events as well as schedules. They can react when a post is published, a brand thread finishes, a campaign is created, or a new item reaches the review queue.
- Workspace privacy controls. Settings > Teams has a Help improve daoco switch for Growth workspace admins (on by default). Turning it off keeps only metadata in daoco’s own diagnostics. Deleting a brand, workspace, or account now asks whether to keep anonymized agent data: structural run records with every identifying field cleared, and a redacted copy of agent conversations. The deletion receipt reports what was deleted, anonymized, and kept. See the new Privacy and data deletion page under Account and billing.
Changed
- Every workspace can connect the shared daoco WhatsApp Business number. Incoming messages follow the member’s verified workspace pairing.
- Assistants can answer detailed questions about campaigns, posts, performance, documents, assets, articles, automations, skills, and website standing directly in Slack, Discord, or WhatsApp. Voice notes and audio clips on supported channels are transcribed and handled like typed requests.
- After useful work finishes, assistants can offer one or two concrete next steps. Nothing starts until you accept, and accepted work continues in the same thread with the original drafts, assets, sources, and feedback. Finished work links directly to the relevant campaign, draft, asset set, or thread.
- New first-run walkthroughs for the Website page and Social > Conversations. The campaigns, connections, assistants, and manual post walkthroughs now cover Assets and Notes, the GitHub App and SMTP connections, the shared WhatsApp number, and stories.
- Articles, AI visibility, keyword, SERP, and backlink data, GitHub, and Competitor pulse have graduated from preview and are on for every workspace.
- Brand context now carries the brand’s website, other first-party sites, social profiles, and key pages, so you can ask about your own site without pasting the URL.
- Connecting Instagram, Facebook, TikTok, or YouTube asks the provider for fresh authorization or account selection instead of silently reusing the account in the current browser session.
- Airtable now connects through Airtable’s hosted MCP server with your existing Airtable permissions. New or updated automations are saved as drafts for review in Airtable.
- A brand that is being deleted stays visible in the Brands list as a disabled status until cleanup finishes, and drops out of navigation, defaults, and brand counts immediately. Deleting a brand never touches the workspace’s billing account.
Fixed
- The caption editor keeps your post formatting and literal text such as
&instead of rewriting it while you type. - Social connections recover from temporary provider errors instead of showing as disconnected, and a failed publish no longer locks the account out of later publishing. Disconnecting an account no longer puts the whole connections list into a loading state.
- Shopify connections complete authorization again and use Shopify’s current token flow, and the app handles Shopify’s customer privacy requests.
- Failed brand, workspace, and account deletions retry with the choices you confirmed, and concurrent retries no longer start duplicate cleanup jobs.
- Slack, Discord, and WhatsApp assistant delivery now handles replies, interactive actions, attachments, and provider-specific message limits more reliably.
1.1.14
Released August 28, 2026.New
- Brand Hub now maintains a document catalog for each brand. Business brands get Brand Summary, Products & Offers, Design Guide, Strategy, and Competitor Analysis. Personal brands get a summary plus documents for expertise, audience, content, goals, and peers. You can edit, export, turn off, restore, and review the version history of each document.
- Learned voice builds a writing profile from at least 10 posts imported from your connected social accounts. You can edit or hide individual voice fields, refresh the profile, and keep your manual changes when daoco learns from newer posts.
- The Daily Content Engine uses learned voice and recent post performance to prepare one social draft each day. It can skip a day when it has no useful angle instead of producing filler.
- Research can use bounded, read-only public-data sources for structured facts that connected tools and authoritative webpages do not provide. Results include links to the source records.
Changed
- Brand onboarding now writes Brand Summary and the documents for the selected brand type. Research-assisted setup starts from public sources, while guided setup uses your answers. Existing brands can create missing documents without replacing the profile, logo, colors, voice, or documents they already have.
- Source refreshes let you choose which brand documents to revisit. Each existing document gets its own reviewable proposal, and missing documents get a first version. Unselected documents stay untouched.
- Workspace owners and admins can use Bypass approvals for one chat thread. Destructive actions, paid final renders, and read-only connection policies still keep their existing controls.
- Assistants now return requested replies and other conversational copy directly to Slack, Discord, or WhatsApp. Ask to save a social draft when you want a durable post instead.
Fixed
- Brand setup and document reviews now keep the selected document and current editing state visible across the workflow.
- Specialist transcripts remain visible after delegated work finishes. Workflow links and social queue draft cards use a simpler layout.
- LinkedIn research now reports an anonymous sign-in wall directly instead of retrying until the request times out.
1.1.13
Released August 23, 2026.New
- Pinterest image Pins, Reddit research, browser-backed social work, assistants, and the Skills library are now available without a preview opt-in.
- Assistants now connect to Slack, Discord, and the daoco WhatsApp Business number. They can read attached files and images, return media, route different channels to the right assistant and brand, and keep follow-ups with the work they belong to.
- The Skills library lets teams inspect daoco’s built-in playbooks, turn them on or off, make an editable copy, or create and import their own. Custom skills can be limited to selected brands and types of work.
- Campaign calendars can include connected-app actions beside posts. Each action records its schedule, approval, run state, and result in the campaign workspace and analytics.
- Connected-tool reads that return a large table can open in a dataset panel with a bounded preview, basic column statistics, protected fields, copy support, and a link back to the active campaign.
Changed
- Campaigns, Assistants, and Skills now have first-run walkthroughs. The dashboard, connections, automations, and manual-post walkthroughs now match current permissions, triggers, connection controls, media rules, Skills, and Assistants.
- Chat now keeps a turn-by-turn execution ledger. Each turn shows the work daoco planned, the current step, completed and skipped steps, elapsed time, and anything waiting for you. You can stop one delegated branch without stopping unrelated work.
- Approval cards use one format across chat, posts, campaigns, browser actions, brand updates, video renders, assistants, and automations. The card names the operation and target. Approving resumes the paused work without adding a new chat message.
- Google Ads can collect the full brief for a responsive Display campaign and create the private budget, paused campaign, paused ad group, image assets, and paused ad in one approved transaction. Account discovery now reads manager-account hierarchies and refreshes expired access before retrying.
- WhatsApp setup pairs each team member with the shared business number. Slack, Discord, and WhatsApp preserve supported formatting and can return approvals to the channel where the request started.
- Google Drive document creation now uses the connected Drive integration. Gmail, Calendar, and Drive expose more of their provider tools after connection.
Fixed and removed
- The Social Inbox has been removed. Old Inbox links now open brand chat.
- An expired sign-in session in an open tab now sends you to sign in instead of leaving every dashboard query in an error state.
- Connection checks now separate missing setup, expired access, and temporary provider failures. OAuth tokens persist between service restarts and refresh before expiry.
- Chat no longer exposes skill-loading traces or internal specialist labels. Approval pauses, resumed work, and completed child runs now keep the correct status after refresh.
1.1.12
Released August 16, 2026.Highlights
- Approval cards for connected tools now name the action, connection, and scope. A confirmation is bound to that operation and cannot authorize a different write later.
- daoco now checks a connection with a lightweight read before using it. Setup failures and expired authorization have separate recovery instructions.
- Logo uploads, brand colors, summaries, questionnaire edits, and refreshed brand details now save under the same workspace role checks.
- Research and delegated tasks can return partial results at their time limit. Finished work no longer stays behind an active spinner.
- The automation schedule builder reparses edited times and recurring schedules. Approval state stays attached to the exact run and action.
Quality improvements
- Sensitive provider errors are redacted before they reach chat while keeping useful recovery guidance.
- Connected-tool retries keep their approval and connection context instead of broadening access.
- New users with incomplete identity claims can finish account setup through a server-side profile recovery path.
- SVG-only logos can be rasterized for product surfaces that require a bitmap preview.
- Brand setup recovers from stalled summary generation and incomplete migrations without reporting a save that did not happen.
1.1.11
Released August 7, 2026.Highlights
- Automations can run recurring content planning, social listening, Reddit mention, breakout post, and campaign launch workflows. You can start with a saved workflow or build the steps yourself.
- Each automation has its own permission setting. daoco can research, prepare drafts, or take allowed actions in connected tools. Work that needs approval waits in the review queue.
- The automation page shows each step and whether the run is active, paused, or scheduled. A retry keeps the existing run context.
- daoco now loads specialist guidance only when a task matches it. At the time of this release, the transcript showed each loaded guide.
- Multiple attachments upload together, files already shared in a conversation can be reused, and video work chooses among the available source files.
Other changes
- Remove draft posts or individual media directly from preview and studio screens.
- Exported assets are checked more carefully so incorrect dimensions are caught before delivery.
- Longer, more complex requests recover more gracefully and keep useful work instead of losing the whole result.
- Pasted articles and reference material are less likely to be mistaken for instructions.
- Returning users now get separate setup and reconnect instructions for connections used by automations.
1.1.10
Released August 2, 2026.Highlights
- The brand home now uses a map instead of stacked blocks. Your brand sits at the center, with Social, Website, Creative, Email, and Sales & Commerce around it. Select the center for brand identity or an area for its connections. Areas without connections stay dimmed.
- Suggested actions under the map now show the live state of the run they start.
- Brand setup now asks for the brand type and name, then the public sources daoco should read. You can watch the research run, edit each field in a paged review, and finish on the brand map. Guided questions remain available when you do not want to provide sources.
- A walkthrough now runs once per user after onboarding. It covers channels, suggested actions, Home, Automations, chat, and settings. Manual post creation has a separate walkthrough.
- Posts, assets, campaigns, research, SEO, and video now use the same chat runtime. Active turns show live progress, elapsed time, and tool activity. Finished turns fold under their answer with the total time, and repeated tool steps collapse behind a +N previous tool calls control.
- Specialist cards now show recorded work, stay active between child runs, and list basic-token charges with raw counts on hover. A run that delivered its result no longer appears as failed.
- Long chat transcripts now support in-thread search with ⇧⌘F on macOS or ⇧Ctrl+F on Windows.
- The composer’s run control now pauses at the next safe point instead of ending the run.
- Intercom, Granola, Mixpanel, Amplitude, and Gong can now be connected from Connections without a preview opt-in. Gong is read-only and covers account, deal, and conversation data.
- Plan limits now appear in one place, the workspace selector only appears when there are several teams to choose from, and Starter allows two brands.
Changes to existing surfaces
- Manage Posts has been retired. Post analytics now live in the calendar’s hover card, and the sidebar entry is replaced by Home. Links to the old posts page open the calendar on your brand home instead; older links to a single post’s analytics page no longer resolve.
- Brand dashboard blocks were renamed and reorganized to match the new map.
Quality improvements
- WhatsApp assistant channels now connect the registered daoco Business number in one click, react when the assistant accepts a message, send a one-time capabilities welcome, preserve supported text formatting, and show routing controls that match each chat platform.
- Chat assistants now decide more carefully whether a message continues work they already did or starts something new: follow-ups (“make it shorter”, “post the second one”) stay on the thread that holds the drafts, while distinct asks each get their own thread instead of queuing behind one another.
- Brand dashboards with a long publishing history now use bounded reads and stay within backend read limits.
- Chat turns finalize in a single step, so an interrupted turn cannot leave a half-finished record or a stranded follow-up.
- A follow-up that was being promoted when a run ended is now recovered automatically instead of leaving a “Starting follow-up” item that never resolves.
- Long messages are no longer clipped in the transcript, and source references stay intact.
- Pasting an article or other source material into chat no longer causes daoco to read that content as instructions.
- Research work that reaches its time limit now returns what it found instead of discarding it.
- Duplicate final answers from delegated work, and restarted-assistant reconciliation, were fixed.
- Chat progress now replaces an incorrect initial specialist guess with the work that actually started, so integration requests no longer show unrelated campaign planning.
- Reddit data handling was hardened to match Reddit’s data policy, including retention cleanup and narrower thread tracking.
- The workflow panel renders on one layout path on mobile, and loading states now show a skeleton of the conversation instead of a bare spinner.
1.1.9
Released July 27, 2026.Highlights
- Workspace owners and admins can enable the Video editor preview under Settings → Preview features. It supports short-form captions, clipping, new compositions from video and still images, and vertical reframing. The editor prepares a source-backed brief, orders scenes, and can add hooks, timed captions, zooms, music, sound effects, and brand overlays.
- Candidate cuts now have a timeline, edit rationale, and playable preview. You can request another pass before approving the final render. Requests over the supported clip limit stop with an error.
- A finished MP4 can be downloaded, saved to the asset library, or sent into post creation with its selected placement.
- The brand dashboard now shows recent chat activity. Newly connected social accounts can import recent native posts, and Momentum analytics can be refreshed with other provider metrics.
- Connected Google Ads workflows can collect every required input, then create a private budget, paused Display campaign, paused ad group, image assets, and paused responsive Display ad in one approved transaction. Campaign changes, image uploads, and paused ads in existing groups use the same approval controls.
Try the video editor
Enable Video editor, upload a short talking-head or screen-recording clip in brand chat, and try:Turn this into a 20-second vertical clip. Lead with the strongest claim, remove pauses, keep the speaker and screen readable, add clean captions, and give me two cuts to compare before the final render.
Hotfixes and quality improvements
- Video edits preserve searchable visual evidence and can start another edit from the reviewed cut. Preview recovery and delegated usage accounting were corrected.
- Subject-aware auto reframing is metered correctly and falls back safely when subject detection is unavailable.
- Large integration results are bounded before they re-enter chat context, reducing failures from oversized tool responses.
- Live tool activity is visible again during active chat work. Delegated failures and panels restored during a run now keep their recorded state.
- Onboarding research now runs more durably in the background, retains source evidence across handoffs, accepts more forgiving source inputs, and uses the standard progress overlay when you redo sources.
- Derived-asset fingerprints now store compact hashes instead of full brand snapshots, avoiding oversized dashboard reads; analytics groupings are reused and invalidated when their source data changes.
- OAuth callback origins, video thumbnail dimension validation, upload fallbacks, render billing, and final-render guardrails were tightened.
1.1.8
Released July 22, 2026.Highlights
- Workspace owners and admins can enable the Reddit preview to discover subreddits, manage target communities, find reply opportunities, monitor mentions, and repurpose posts. daoco opens a pre-filled Reddit post or reply for manual publishing. At the time of this release, Mark as posted started reply tracking in the Social Inbox.
- Brand onboarding now asks whether the brand is personal or business. Setup can start with public sources or 14 guided questions, and website analysis continues after a reload or route change.
- Social research can search named platforms through connected APIs and a bounded public-data broker. The result lists counts and source categories per platform, including partial coverage and no results.
Quality improvements
- Social searches use connected native sources first, keep public-source searches bounded, and report unavailable platforms without failing successful results from other platforms.
- Repeated research steps can reuse a matching completed search instead of triggering duplicate provider work.
- Superseded website-analysis attempts cannot overwrite a newer onboarding run.
- Reddit publishing stays in your hands, and broker-backed research uses public content without passing customer social-account credentials to the broker.
1.1.7
Released July 21, 2026.Highlights
- Active turns now show Queued, Understanding the request, Planning the approach, and Drafting instead of an unexplained loading state.
- Plain-text follow-ups now appear immediately and can steer the active run at its next safe step. Otherwise, the message stays queued. You can cancel a queued message or interrupt the active run.
- The Browser automation preview now supports authenticated UI tasks for LinkedIn, Instagram, Facebook, X, Threads, TikTok, YouTube, and Bluesky. daoco prefers native APIs, restricts navigation to approved platform origins, and keeps step evidence and screenshots.
- Delegated run cards preserve browser steps, links, screenshots, tables, partial results, and token usage without repeating the final answer. Wide tables scroll on smaller screens.
- A request for one social draft now stays at one draft across specialist handoffs. Completed schedules remain authoritative, and a finished run recovers its saved result instead of ending without one.
- Article previews now require extracted source content, broken hero images stay hidden, and the timeline records saved memory or workflow guidance.
- Campaign workspaces now render the full campaign range beside the selected week. Horizontal scrolling keeps phases and dependency lines aligned.
- Smartlead adds campaign, lead, deliverability, and sender-health workflows. Higgsfield and FLORA add connected image, video, character, Technique, and creative iteration tools.
Quality improvements
- Internal deliberation and provider lookup narration stay out of the customer-facing transcript while useful progress remains visible.
- Superseded runs stop cleanly and cannot write stale customer-visible timeline updates over a newer run.
- Browser enrollment rejects stale completions, keeps secure connection details out of the client and database, and records blocked target attempts in the audit trail.
- Social publishing now refreshes expired provider access when scheduled or immediate delivery first reaches the connection.
- Research, integration, campaign, and social runs now preserve their terminal state through failover and connection checks.
- Large runtime prompts were tightened without removing workflow rules, reducing repeated context before specialist work begins.
1.1.6
Released July 2026.Highlights
- Active chat runs now have separate Pause, Resume, Stop, and Retry controls. Pause waits for a safe point, Resume continues a user pause, Stop ends the run, and Retry starts from the latest request.
- Follow-up instructions sent during a run now wait below the composer, where you can edit or remove them before they start.
- Stopped, timed-out, and failed runs now settle the basic tokens already consumed instead of leaving a hold open or refunding completed work.
- Chat timelines now separate specialist progress, delegated cards, memory and tool output, article previews, and stopped states. Internal reasoning is omitted.
- Post and campaign analytics refreshes now repair stale or orphaned rows, show the refresh state, and accept provider metrics that arrive later.
- Campaign calendars, published-post placement, social queue grouping, and publish results now use the same state across post, campaign, and chat workflows.
- Website refreshes now allow slower crawls, check more logo candidates, and hide empty source previews. A brand refresh with no changes no longer opens a review panel.
Follow-up updates
- Automations, the Social Platform Import Job, and the production integration categories are now available to every workspace. Their opt-in toggles are gone from Settings → Preview features.
- Brand dashboard blocks now use Published, Interactions, and Seen metrics, account snapshots with follower changes, empty states, and direct links to posts, campaigns, calendars, and analytics.
- Post metrics a platform cannot report now show Not reported instead of zero. Account refreshes renew expiring platform tokens and name provider errors.
- Team invites now require the Growth plan, matching the workspace team model.
- Multi-step chat now follows instructions such as “skip research”, “only create the image”, or a requested step order. Saved workflow preferences can also shape the plan.
- Fixed mobile multi-image chat attachments and updated the underlying models across chat, asset, and analysis workflows.
Quality improvements
- Queued follow-ups keep the active run from being overwritten by a second run.
- Delegated specialist runs now keep distinct paused and resumed states.
- Long specialist results are compacted into model-facing summaries with durable IDs and artifact references, reducing failures from oversized tool output.
- Local and staging deployment automation is more predictable, including idempotent staging branch/tag handling and safer Convex environment sync.
- Browser automation evidence is scoped and bounded more carefully when supported integration workflows collect page evidence.
1.1.5
Released June 2026.Highlights
- Workspace owners and admins can enable a daily Social Platform Import Job preview. It reads recent posts from connected accounts into Manage Posts, groups likely cross-platform duplicates, and preserves available metrics without writing to the providers.
- The composer context circle now shows billed basic tokens beside context pressure. Its tooltip lists input, output, and total thread usage.
- daoco now refreshes LinkedIn OAuth tokens before scheduled and immediate publishes for profiles and Pages.
- Scheduled social posts now record separate auth, delivery, failure, and reconnect states.
- Large uploads and exports now use storage handoffs shared by chat and the Assets page.
Hotfix updates
- Large tool results are now stored outside the chat message before it is saved, so oversized research, integration, and publishing results do not discard the turn.
- Google Drive Workspace folder browsing now resolves nested folder contents.
- Runs now record timeline receipts, permission decisions, connection health, and explicit no-artifact outcomes for recovery.
- Sentry events now include the runtime, organization, thread, and request identifiers needed to trace an error.
Quality improvements
- Context pressure warnings now appear before automatic compaction.
- Asset downloads now preserve their export payload through the storage handoff.
- R2 uploads now recover media-storage credentials before retrying.
- LinkedIn publishing now records provider errors and clears completed schedule jobs.
- Updated token usage guidance and Social Platform Import Job preview docs in the knowledge base.
1.1.4
Released June 2026.Highlights
- Brand owners and admins can set per-brand defaults for scheduled posts and integration writes with Always ask, Learn after 3, or Auto when connected. Both policies default to Auto when connected.
- Automations can update their saved prompt after successful runs when Improve prompt is on. The separate workflow memory library was removed.
- LinkedIn UI tasks can use a secure browser session beside OAuth. Start browser auth from chat, manage the session from Connections, or clear it without disconnecting OAuth.
- Workspace owners can enable the Browser automation preview for supported integration workflows from preview settings.
- WorkOS invitation links now preserve workspace selection through invite acceptance and rescind flows.
- Token top-ups now count toward billing totals. Purchase history and remaining balances stay visible on inactive plans.
- Account settings now include light and dark themes.
- Follow-up turns now skip repeated setup, delegated work stays in its own thread, and sent messages reconcile with their saved copy.
- Product docs now cover approval preferences, automation prompt updates, LinkedIn browser sessions, specialist runs, workflow panels, and integration routing.
Quality improvements
- Intent classification now has a bounded fallback when the primary route times out.
- Safer asset generation auth boundaries and memory extraction indexing in chat.
- Attachment source menus close predictably after you pick a source.
- Approval decisions now stay bound to the paused run and operation.
- LinkedIn browser enrollment and session observability improvements.
- Browserbase-backed social scraping replaces the previous Apify path.
- Removed the legacy webpage builder product surface to keep the dashboard focused on chat, publishing, assets, and campaigns.
1.1.3
Released June 2026.Highlights
- The new self-serve Growth plan includes more monthly tokens, up to 10 brands, up to 5 seats, and discounted credit packs.
- Integration categories now cover commerce, websites, mail, calendars, files, docs, work, knowledge, CRM, and sales. Provider cards still under test are labeled Dev Testing.
- The knowledge base now documents plan limits, add-ons, token top-ups, and usage.
- Brand setup, the getting started guide, public site copy, and pricing now use the same plan and workspace terms.
- The planning workspace now groups multi-platform posts for scheduling and review.
- Mobile calendar rows now open the scheduled post and keep schedule edits and publish states visible.
- The asset library now has gallery previews, selection, and detail views.
- Chat now separates post, research, and workflow results from internal progress messages.
- Drafts now show their schedule, media variants, and final approval before posting.
- Platform support and preview guides were updated for the publishing, integration, Pinterest, and social features available in this release.
Quality improvements
- Fewer confusing duplicate or stale messages in chat.
- Unavailable work now says whether it needs a connected account or has not shipped.
- More consistent handling for drafts, attachments, media variants, schedules, and publish failures.
- Post compatibility now runs before scheduling or publishing.
- Integrations now separate reconnect, provider availability, and preview-access failures.
- Analytics events now use shared app and backend reporting paths.
- Unfinished automation pages were removed from the active preview registry.
- Updated internal agent and runtime guidance so future work follows the current Convex-native stack.
1.1.2
Released June 2026.Highlights
- Brand chat can now start a brand refresh, show the proposed changes, and apply the approved version.
- The planning view now groups multi-platform posts for scheduling and review.
- Mobile calendar rows now open their scheduled post from smaller screens.
- The asset library now has gallery previews and multi-select.
- Chat now marks work that finishes in another thread.
- Drafts now show their schedule, media, and final approval before posting.
Quality improvements
- Fewer confusing duplicate messages in chat.
- Unavailable work now names the missing feature or connection.
- More consistent handling for drafts, attachments, media, and schedules.
- Easier-to-understand brand update previews.
1.1.1
Released May 2026.Highlights
- The Automations preview can schedule recurring prompts and show each automated run.
- The Integrations preview can connect external tools for approved provider tasks from chat.
- Chat routing now distinguishes writing, research, publishing, SEO, campaign, and visual requests.
- Drafts and posts now require a review state before publishing.
- Research and chart answers can now cite the source of key information.
- The Getting Started card became the main desktop guide, and website-based setup can resume after interruption.
- Product docs now group core workflows, billing, usage, and platform support into separate sections.
Quality improvements
- Disabled features now show their access requirement.
- Imports, chat history, and specialist results now keep their saved state after refresh.
- Platform guides now list supported post types and connection requirements.