AI chatbot for content recommendations: surface the right post
SleekAI reads your full WordPress library, related taxonomies, and the visitor's reading history from cookies or user meta to recommend the next post, video, or doc in conversation using your own OpenAI, Anthropic, Google, or OpenRouter API key.
♾️ Lifetime License available
Most site search is a graveyard of relevance
You have 400 blog posts, 30 video tutorials, and 12 ebooks. You have spent years building a library that should keep readers on site for hours. Instead, your average session is 1 minute 47 seconds and bounce rate sits at 68%. The reason is not the content quality. It is that the visitor cannot find the third post they should read after the one they landed on. Native WordPress related-posts widgets pick by tag overlap and ignore context, which is why someone reading about kanban boards gets shown a totally unrelated post about WooCommerce setup.
SleekAI replaces that with a conversational guide. It reads the post the visitor is currently on, queries your full library via wp_posts and the relevant taxonomies, and suggests what to read next based on the actual question the visitor is trying to answer. Reading history sits in a cookie for anonymous visitors, in wp_usermeta for logged-in members. The bot remembers what was already read and skips it in recommendations.
Generic chatbots without library access cannot recommend specific posts. They give vague advice and tell the visitor to search. SleekAI links directly to a real post slug, with a one-line summary of why that post fits the visitor's current question, and confidence calibrated to the actual relevance score.
Workflow
From landing page to guided reading
Map the library
Track read history
Place the bot strategically
Train on rationale
Try it now
A typical recommendation conversation
Comparison
Generic chatbot vs SleekAI for content recommendations
Generic chatbot
- Cannot link to actual post slugs because it has no view of your library
- Has no taxonomy awareness, so categories and tags are invisible
- Cannot exclude posts the reader has already finished
- Recommends generic articles from the wider web, not your published work
- Has no concept of related video, ebook, or doc beyond text posts
SleekAI chatbot
-
Reads
wp_postsacross all post types, including custom CPTs - Uses taxonomy term overlap as a starting signal, then refines via prompt
-
Tracks read history in cookie (anonymous) or
wp_usermeta(logged in) - Returns a one-line rationale for each recommendation, not just titles
- Respects publish status and password protection on every suggestion
Features
What SleekAI gives you for Content Recommendation Chatbot
Knows your full library
The bot has access to every published post, video, and doc in your WordPress install, scoped by post type and taxonomy filters you choose. Categories and tags are mapped as variables, so it understands your editorial structure.
Skips what was already read
Read history lives in a cookie for anonymous visitors and in usermeta for logged-in members. The bot excludes already-read items from recommendations, so a returning reader gets fresh suggestions instead of repeats they saw last week.
Reason for each pick
Every recommendation comes with one sentence explaining why this post fits the reader's current question, not just a title. That rationale turns a list into a guided path and dramatically improves click-through compared to a related-posts grid.
Use cases
Where the recommendation bot adds session time
Editorial deep dives
Publications with hundreds of articles use the bot to build reading paths on demand: 'I'm new to fermentation, where should I start?' becomes a 5-post curriculum in one chat.
Course and tutorial guides
Education sites guide learners through structured paths even when their content is scattered across categories. The bot reads category and difficulty meta fields and recommends in order.
Mixed-media libraries
Sites with both blog posts and a video library use the bot to surface the right format. Some readers want long-form text, some want a 10-minute video, the bot asks once and remembers.
The bigger picture
Why guided reading beats search
Most content sites underuse their archive. A typical publisher has 5 years of published work and gets maybe 8% of its monthly traffic to anything older than the most recent quarter. The rest of the library sits there gathering dust because the navigation does not surface it.
Tag pages are unloved, related-posts widgets pick by overlap rather than fit, and site search is built for keywords not intent. The reader who would have stayed for 4 articles only finds one and leaves. A recommendation bot changes the unit of navigation from a click to a conversation.
When the visitor says what they actually want to learn next, the bot can pick from your full archive based on fit, not just date or tag match. The post written 3 years ago that perfectly answers a specific question becomes findable again. Session duration goes up, pages per session go up, returning visitor rate goes up.
For ad-supported sites, that translates directly into higher impressions per visitor. For subscription sites, deeper engagement correlates with lower churn. For SaaS content marketing, longer sessions on the right pages correlate with higher trial signups.
The technical setup is light because the data is already in WordPress. Posts, taxonomies, and meta fields are exactly what the bot needs. No separate CMS, no embedding pipeline to maintain, no monthly fee per visitor.
The cost scales with model usage, not with site traffic, which means the economics work even at hundreds of thousands of monthly visitors.
Questions
Common questions about SleekAI for Content Recommendation Chatbot
Related-posts plugins pick by tag overlap or category match, with no understanding of what the reader is actually trying to learn. SleekAI reads the current post plus the reader's question and selects based on semantic fit, not just keyword overlap. The result is a recommendation that holds up when the visitor asks 'why this one and not that one?'
 By default no, it uses the model directly with post titles, excerpts, and taxonomies passed as variables. For libraries above roughly 5,000 posts you may want to add a vector store to narrow the candidate set first. SleekAI works with that flow too via a webhook variable that returns candidate IDs for the model to choose from.
 Display conditions and post status both apply. If the visitor is not logged in or doesn't have the required membership level, the bot either skips the gated post entirely or recommends it with a 'requires membership' note, depending on your config. Members see all their accessible content with no scoping needed.
 The system prompt sees post title, excerpt, categories, tags, publish date, and any custom fields you map (difficulty, audience, format). It does not see full post content by default to keep tokens down, but you can swap to full content for libraries under 50 posts where every word matters.
 Yes. Map your blog posts, videos (as a custom post type), and ebooks (as a downloads CPT) all as candidate variables. The bot picks across types and reasons about which format fits the visitor's question. A reader who says 'I have 10 minutes' gets a video, one who says 'I want a reference' gets a long-form post.
 On the contrary. Average session duration and pages-per-session both go up when the bot is in place, both of which are positive SEO signals. The bot doesn't replace search engine traffic, it improves what visitors do once they land on your site, which is what Google rewards in rankings over time.
 Every chat is logged with the recommended slugs, the visitor's follow-up message, and whether they clicked through. You get a clear funnel: question asked, recommendation made, click yes/no, follow-up question. Compare against the previous month's session duration and pages-per-session in your analytics.
 Recommendations are cheap because the candidate set is just titles and excerpts, not full content. A site with 2,000 monthly recommendation conversations runs around 15 to 25 USD per month on GPT-4o-mini or Gemini Flash. For sites where every recommendation matters, premium models like Claude 3.5 Sonnet are around 60 to 100 USD per month at the same volume.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Renewal Reminders
- Donation Collection Chatbot
- Diagnostic Troubleshooting
- Course Recommendation Chatbot
- Return Policy Pages
- case study pages
- whitepaper pages
- Community pages
- Waitlist Signup Chatbot
- Coupon Helper Chatbot
- Interview Prep Chatbot
- product launch pages
- Terms of service pages
- Internal HR Chatbot
- Release Notes Pages