# How to schedule a creator post with an image using the DunSocial CLI > Upload an approved image, attach it to final creator copy, schedule with a timezone and verify the post in DunSocial before it goes live. - Published: 2026-08-06 - Last updated: 2026-08-06 - Author: DunSocial - Topics: cli, how-to --- Once the copy and image are final, the CLI can handle the mechanical handoff: upload, schedule and verify. Keeping those as separate commands makes a wrong file easier to catch. Use the platform preview for the last visual check. A successful upload does not prove the crop or caption feels right together. Search phrases: schedule creator post with image CLI, DunSocial media upload, social media CLI creators, command line post scheduler, schedule personal brand content. ## What you will do - Upload one approved asset. - Schedule final copy to a real account ID. - Verify media, time and copy in the app preview. ## 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. Check destination and queue Confirm the creator workspace, account ID and nearby scheduled posts. ``` dun workspace current dun accounts list dun posts list --status scheduled ``` ### 2. Upload with useful alt text Use the final asset, not a working export. ``` dun media upload ./final-studio-photo.png --alt "Notebook and microphone on a wooden studio desk" ``` ### 3. Schedule the post Copy the returned media ID and use a full ISO timestamp with offset. ``` dun posts schedule \ --text "The finished post copy" \ --accounts INSTAGRAM_ACCOUNT_ID \ --media MEDIA_ASSET_ID \ --at 2026-08-21T09:30:00+05:30 ``` ### 4. Open the preview Check the image, crop, caption, destination and local time in DunSocial. Reschedule the existing post by ID if the plan changes. ## 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 Keep asset IDs and post IDs in your content record, but never store the CLI token beside them. --- ## About this document This is the Markdown representation of https://www.dunsocial.com/blog/schedule-a-creator-post-with-an-image-using-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