# How creators can schedule an X thread with the DunSocial CLI > Turn an approved newsletter argument into a reviewed JSON thread, schedule it to one X account and verify the connected sequence. - Published: 2026-08-06 - Last updated: 2026-08-06 - Author: DunSocial - Topics: cli, how-to --- A thread works when each post moves the idea forward. Preparing it as JSON makes the sequence easy to read before the CLI schedules it. Do not ask a script to summarize a private draft and publish the result in one step. Approve the thread file as its own public artifact. Search phrases: schedule X thread CLI creator, newsletter to Twitter thread, DunSocial thread JSON, creator social media automation, command line X scheduler. ## What you will do - Prepare a two-to-twenty-five-post JSON thread. - Schedule it to one connected X account. - Review order, links and status in DunSocial. ## Before you start - Node.js 20 or newer and the DunSocial CLI installed with `npm install -g dunsocial`. - A selected workspace and the DunSocial account IDs returned by `dun accounts list`. - Browser login for a laptop, or a workspace-bound token stored in a secret manager for automation. ## Step by step ### 1. Choose one argument Pull one self-contained idea from the newsletter. Keep the full piece available through a public link if readers need more context. ### 2. Write the JSON sequence Use an array of strings and read it top to bottom. ``` [ "The opening claim in your own voice.", "The concrete example that supports it.", "What remains unresolved — plus the newsletter link." ] ``` ### 3. Find the X account and schedule Copy the DunSocial account ID, then schedule the reviewed file. ``` dun accounts list --platform x dun posts schedule-thread \ --account X_ACCOUNT_ID \ --file ./thread.json \ --at 2026-08-22T10:00:00+05:30 ``` ### 4. Verify as one thread Open the preview and confirm every post, link and order. Keep the returned ID so you can cancel the queued thread without creating a second copy. ## Check before you finish - `dun workspace current` shows the intended workspace before a write command. - The command uses DunSocial account IDs rather than social @handles. - The new item appears in DunSocial with the expected CLI source, copy and time. ## Where to go next After the thread publishes, respond as yourself; the automation has finished its job once the sequence is delivered correctly. --- ## About this document This is the Markdown representation of https://www.dunsocial.com/blog/schedule-an-x-thread-for-your-newsletter-with-the-dunsocial-cli. The HTML version of the same page is at the same URL. You can also request Markdown from any page by sending `Accept: text/markdown`. Machine-readable summary of the whole site: https://www.dunsocial.com/llms.txt ## Company - Product: DunSocial, https://www.dunsocial.com - Legal entity: THISUX PRIVATE LIMITED, Chennai, Tamil Nadu, India - Support: support@dunsocial.com - Open the app: https://app.dunsocial.com/login