If you are a content writer you know the pain - Frequently coming up with SEO optimized, well researched content.
With emergence of AI tools, you can speed up the process, but it's not efficient. Here is how probably your flow might look like:
- Giving multiple prompts to LLM and generating outline.
- Flesh and carve the outline in expected format - manually.
- Re provide the new outline section by section to generate content.
- Add appropriate backlinks
- Verify each section for authenticity and freshness. (mostly based on common question asked)
- If yes good to go 👍,
- Else, re-instruct to include latest trends, news & queries to consider while writing each section.
- Combine each one of them in some editor and look at the flow and ensure content is well. researched.
- Finally generate a SEO optimized draft.
This feels like a pain and often lead to lot of manual copy paste errors, tab shifts, context loss according to client needs and so on.
You see the problem here?
We need a reusable system / pipeline to orchestrate all task and get work done in one go.
So, let’s create a Rube + Chat GPT SEO Optimized, Well Researched content generation assistant.
In case you don’t know about rube, here is a brief refresher!
A Brief on Rube
Rube is a universal MCP (Model Context Protocol) for AI Agent’s.
Think of it as a bridge between AI models like ChatGPT and your favorite tools like Google Sheets, Search APIs, SQL databases,
Instead of building custom scripts or dealing with API rate limits, Rube gives you instant access to 500+ apps, without you worrying about auth, tool selection and call & right action selection and security.
For businesses, that means faster decisions. For developers, it means less boilerplate and more time building value.
But how all this connects to solving the pain point, we had on email triage?
Let’s look at the flow!
The Workflow
The Content Creation Flow is simple:
- Prompt ChatGPT with Rube Integration to:
- perform research a given topic using social media (Reddit & Hacker News)
- come up with Seo optimized keyword bucket,
- generate the content section by section with main focus on optimizing article for question asked for that particular keywords. (remains evergreen)
- Add backlinks whenever possible,
- create entire draft in google docs / notion and
- provide us the link to the draft.
The catch here is that, for each task, we will let Rube MCP do all the heavy lifting using its instructed tools.
The benefit of the flow is that,
Once prompted, we don’t need to switch between ChatGPT responses, Google Docs, Notion, SEO Tool (Google Keyword Planner, Semrush , Ahrefs, etc)
Apart from that the content will be imbued with social buzz, topical authority via news, web-wide discovery with SEO.
And the best part? we can reuse this pipeline anytime, anywhere and across multiple scenarios
Having understood the flow, let look at application side.
Step 1 - Connecting Rube to GPT
Note: To use rube, you need to have ChatGPT Plus plan at least.
Connecting Rube to GPT is straight forward:
- Head to ChatGPT Settings ⚙️
- Goto Connectors → Advanced Settings → Enable Developer Mode and toggle it on.
- Head back to Connectors and click the Create button beside it.
- Now fill the details as following:
- Name: Rube
- Description: Leave Blank
- Authentication: OAuth
- Now accept> I trust this application and hit Create.
In few seconds you will be prompted to authenticate rube by logging in.
In case you have an account, do it, and select the workspace you want to use, else create a new one and select the default workspace. This will be the environment rube will look into!
By the end, you should have something similar 👇
Now a question might arise, why use rube and not the connectors provided by GPT Itself, because they aren’t reliable, breaks a lot, not user friendly + you don’t get out of the support for auth, tool optimization, selection and calling
Anway’s with rube connected, it’s time to connect desired apps!
Step 2 - Authenticating Apps in Rube
For this ChatGPT Content Generator tool, we will use 3 apps to fetch
- Reddit → community Q&A + raw insights.
- Composio → broader articles, blogs, backlinks + timely, credible sources.
& ChatGPT will act as brain to combine all information and prompt us if needed.
To ensure we are not prompted to authenticate, you can preregister them in the Rube, let’s see how to do that.
Steps are super simple:
- Navigate to Rube Dashboard, in case you face error, make sure you are logged in.
- Go to Marketplace and select apps required for the job. - Gmail, Slack, Google Calendar.
- In the app window:
- click on Enable App.
- Select the scopes needed - basically the permissions
- & Login using Composio oAuth (same top-notch security out of the box).
- And you are done.
At end you will have following output 👇
With this we are now set to prompt our ChatGPT + Rube Content Generator Assistant!
Step 3 - Fire Up SEO Content Generator Assistant using ChatGPT & Rube
Before firing up ensure you have developer mode enabled and rube setup, if not refer to step 1
Anyway’s, let’s activate the rube. It simple:
- Head to any chat window
- Click on ➕ button → More… → Developer Mode
- Beside Developer Mode, click Add Source & toggle on Rube (or name you defined in step 1)
Now we are all set.
It's a good practice to check if all connected tools are available or not, but personal preference here. To check you can prompt rube:
What all tools do you have access too
- Note
Always follow the prompt structure: “Hey Rube, check X, do Y with criteria, output Z.” for best results!
Anyways to kick things off, in same chat paste the following prompt and execute:
Hey rube, search my target keyword and user questions on Reddit using Reddit MCP and Hacker News (HN), analyze the top posts and comment threads to extract the most common themes, pain points, and emerging trends, then use ChatGPT to draft a well-structured article that directly answers these user questions, optimizes for the given keyword, and naturally includes relevant backlinks to authoritative sources wherever appropriate so the final content is SEO-friendly, engaging, and ready to publish. Target Keyword: “AI Job Loss”
& let the Rube & Composio handle the rest. Here is what it looks in practice 👇
Here is how it looks in google docs → AI Job Loss: What’s Hype, What’s Real, and How to Stay Ahead
might be a different blog, with added backlinks, but idea remains same
The Benefits of Orchestration
Once we fired the flow, we didn’t need to jump between tabs, copy-paste half broken outlines or manually stich draft together.
The heavy lifting of research, keyword clustering, backlink suggestions was all handled by Rube (Composio) with ChatGPT, thus optimizing the blog according to audience need.
For businesses this translates to:
- Faster content creation: Research, drafting, and SEO structuring happen in a single flow without manual juggling.
- Evergreen authority: Articles pull in real-time insights from Reddit, Hacker News, and credible sources, staying fresh and relevant.
- Reduced operational drag: No more chasing keyword planners or fixing formatting errors - everything is orchestrated by Rube.
- Cross-platform publishing: Final drafts land directly in Google Docs or Notion, ready for collaboration and edits.
- Scalable pipeline: Whether you need one article a week or a hundred, the same system adapts without added overhead.
Just like that, both business and individuals can extend this template for multiple scenarios like:
- Thought leadership blogs: Draft expert-driven content infused with trending community discussions.
- Product content workflows: Generate SEO-rich product descriptions, FAQs, and knowledge base articles, all fresh according to current trends and needs
- Agency scaling: Deliver consistent, research-backed content across multiple client accounts.
- Personal branding: Publish timely LinkedIn or Medium posts that focus onto current conversations.
I hope you got an idea of how it can be used by you, others & businesses.
So, all good but what’s the Final take?
Final Thoughts
Content creation at scale is one of the most persistent bottlenecks, be it for solo creator or a marketing agency or a growing business
But content used to take hours of fragmented workflows now turns into a smooth, end-to-end pipeline by pairing ChatGPT’s nlp with Rube’s ability to orchestrate Reddit, Hacker News (composio search).
In case you want to try other automation with Rube, check out: Automating Stock Analysis with Rube & ChatGPT
The final takeaway?
This isn’t just about speeding up article writing - it’s about building a system where research, authority, and SEO optimization are built in by default.
With Rube + ChatGPT as your assistant, content writing / creation stops being a messy, manual grind and starts becoming a repeatable, scalable growth engine.
So why wait? Head to rube.app by Composio and start automating your SEO workflows today!
Top comments (0)