How to set up content ideas on autopilot using Claude Co-work.
As much as I’m not a fan of using AI to write your content for you, I do find that you can use it to automate some cool shit in your business. Stuff like turning your doomscrolling time into a fully populated on-brand content calendar.
Here’s how I did that for my business:
Content Inspo → Notion Automation
The Prompt
Copy the following prompt, fill in your own bracketed details, and paste it into Claude Cowork (attach your positioning/brand voice document to the same message before sending).
Go into my [#content-inspo] Slack channel and find any new entries I haven't processed yet — check my Notion database first so you don't create duplicate entries for URLs already there.
For each new entry, go to the URL and analyze the content: the hook, the core idea, and the format. Then reframe the idea using my attached positioning document so it fits my brand and audience.
Create a new page in my [Content Planner] database in Notion for each idea:
- Idea: a brief description of the reframed content idea
- Inspiration URL: the original URL from Slack
In the body of the page, write up how I can adapt this piece of content for my business — why it fits my positioning, how to adapt the hook/structure, suggested format, and a suggested call to action.
Replace [#content-inspo] with your channel's name and [Content Planner] with your database's name.
Setup Instructions
1. Sign up for a Claude Pro account + get the app for your computer
2. Connect Slack — Settings → Connectors → Slack → Connect. Authorize your workspace.
3. Create your inspo channel — In Slack, create a channel (e.g. #content-inspo). Drop links into it whenever you see content worth adapting — reels, TikToks, YouTube, articles.
4. Connect Notion — Settings → Connectors → Notion → Connect. Grant access to the workspace or page containing your content planner.
5. Build your Content Planner database in Notion — Create a database with these properties at minimum:
Idea — Title
Inspiration URL — URL
Optional but useful: Status (Select), Pillar (Select), Date to Post (Date).
6. Write your positioning document — Write a document that details your brand voice, audience, core beliefs, and content pillars — whatever defines how you sound and what you stand for. Save it as a PDF file you can attach to Cowork.
7. Run it — Paste the prompt into Cowork. Attach your positioning document to the same message. Send.
8. Review — Open the new pages Cowork created in your Notion database. Edit the reframed ideas as needed before moving them into production.
Browser Access for Instagram / TikTok
Slack and Notion connect directly (no browser needed), but Instagram and TikTok don't offer that kind of connection — Claude has to open the actual link in its in-app browser pane to read it, the same way a person would.
The first time Claude opens an Instagram or TikTok link, the app will show a permission prompt asking to allow that site. Approve it — choose "always allow" so you're not asked again on future runs.
If a post is private or login-walled, Claude can't see it. Log into Instagram/TikTok inside Cowork's browser pane yourself once, and Claude will use that session going forward.
TikTok blocks automated viewing more aggressively than Instagram. If a TikTok link comes back with no usable content, open it manually and paste the caption/transcript into the chat instead.
Nothing here needs your outside Chrome browser — it all happens in Cowork's own browser pane.
Why "always allow" matters for automation: a scheduled run happens unattended — nobody's there to click "approve" on a permission prompt. If a site isn't already set to "always allow," an automated run will stall on that prompt and just... not finish. Get every site fully approved before you schedule anything (see below).
Scheduling It to Run Daily
Before you schedule it: run it manually to completion at least once. This is what clears all the "always allow" prompts for Instagram/TikTok while you're still there to approve them. Force it to run now rather than waiting for new Slack entries to test with — tell Claude:
Run this now on whatever's already in the channel, even if you think you've processed it, so I can approve site access.
Watch for any permission prompts during that run and choose "always allow" each time. Once it completes with no prompts pending, you're clear to schedule it.
Then tell Claude in the same chat:
Schedule this exact prompt to run every day at [9:00am].
Claude sets up a recurring scheduled task — each run starts fresh, finds whatever's new in the Slack channel since last time, and adds it to Notion, no need to keep the app open or trigger it yourself.
To check on it later: ask "show me my scheduled tasks." To change the time or turn it off: ask "update/delete my content inspo scheduled task."
Check in on it for the first week. TikTok links especially can fail silently on an automated run — a blocked view just gets skipped rather than flagged. Glance at the new Notion pages for the first several days to see whether TikTok entries are actually coming through, not just Instagram ones, before you trust it to run unattended long-term.