SHIPPED · v0.11.0
Live Google index status in history & Cross-post a piece to another channel
New
Live Google index status in history — the Google Request Index history now shows each submitted URL's real Google verdict (confirmed indexed, not indexed, or unknown) read from URL Inspection; it reads a local cache first to save inspection quota, checks never-seen URLs once, gives every row a manual re-check, and reports a running count of how many are confirmed indexed
Import URLs from files and sitemaps — Google Request Index and IndexNow can load a whole batch at once: import from a file (one URL per line or CSV/TSV cells, tolerating quotes, headers, blank lines, and comments) or paste sitemap URLs to pull every same-host page (following one level of sitemap index); results are merged, deduplicated, and queued for review before submit
One-click YouTube connection — YouTube connects through 1MarketingTool's verified Google app, so uploading videos no longer requires registering your own OAuth credentials; power users can still paste their own Client ID and Secret behind an Advanced option
Cross-post a piece to another channel — a new Post to other channel action opens Post Now with nothing preselected, so a piece written for one channel (say Discord) can be sent to a different connected channel such as X, reusing its text and attached media as-is
Download generated media and library assets — campaign pieces with an attached image or video get a Download button in the detail preview, and the asset library adds Download to any locally stored file, each saving through a standard Save dialog
Improved
Regenerate the correct post type — Re-Generate now respects whether a piece should produce an image or a finished video, older YouTube pieces saved as scripts upgrade to the local MP4 render pipeline, and the dialog keeps the existing version while letting you choose the new post type and image mode
Cleaner one-click channel setup — hosted-app connectors keep a single Connect button while optional bring-your-own credentials move into an Advanced accordion
Fixed
Local AI marketing tools now load reliably — the MCP servers used by local CLI agents were renamed from numeric names like '1marketingtool-browser' to letter-prefixed 'onemarketingtool-browser' because some AI clients silently exposed no tools when a server name began with a number; legacy entries are removed on setup and '1mkt', '1marketingtool', and 'onemarketingtool' still work as spoken aliases
Long Threads posts no longer fail — a post over Threads' 500-character limit is trimmed to fit and published (with a note) instead of returning a server error
Generated images and videos now show on the campaign detail page instead of a brand-name placeholder

Google Request Index history with an Index Status column showing each submitted URL as Indexed or Discovered - currently not indexed 
IndexNow Submit tab with an Import from file button and a batch of URLs loaded from a CSV, ready to submit 
Campaign piece detail with a Post to other channel action for cross-posting to a different connected channel 
Generated campaign media in the detail preview with a Download button to save the asset locally