AI chatbot for JetThemeCore template sites
SleekAI's Elementor widget drops into any JetThemeCore template (header, footer, single, archive) and inherits the template's display conditions, while the bot reads JetEngine CPT data and WordPress context live on your own OpenAI, Anthropic, Google, or OpenRouter key.
♾️ Lifetime License available
Per-template chat for theme builder sites
JetThemeCore is Crocoblock's theme builder. It lets you design every template part separately (header, footer, 404, archive, single CPT, taxonomy) and assign each one to specific conditions: post type, taxonomy term, language, role, URL pattern. Most JetThemeCore sites end up with 10 to 30 templates, each tuned for a specific surface.
SleekAI maps naturally onto that model. The chat widget is a standard Elementor widget, so it can be embedded in any JetThemeCore template. Display conditions on the template apply automatically to the chat, so a chat scoped to a course single CPT template only shows up on course CPT singles. Different templates can run different bots: a discovery bot in the shop header, a support bot in the docs single, and a checkout bot in the cart template. Each bot has its own system prompt and field whitelist managed in the SleekAI admin.
The bot reads the same data the template renders. JetEngine CPT fields, WooCommerce postmeta, WordPress user context, and any dynamic widget output flow into the bot's context as structured variables. That means a chat embedded in a JetThemeCore CPT single template can reference the current entry's fields by name, just like the dynamic widgets in the template do. There is no separate data layer to wire up.
Workflow
How SleekAI fits JetThemeCore
Embed the widget
Inherit display conditions
Hydrate with entry context
Run multiple bots cleanly
Try it now
A typical JetThemeCore template chat
Comparison
Generic chatbot vs SleekAI for JetThemeCore
Generic chatbot
- Runs the same bot across every template, regardless of context
- Cannot inherit JetThemeCore template display conditions
- Has no awareness of which CPT or archive is rendering the page
- Misses JetEngine fields and relations surfaced by the template
- Requires custom code to scope by post type or role
SleekAI chatbot
- Native Elementor widget for any JetThemeCore template
- Inherits template-level display conditions automatically
- Different bots per template (header, single, archive, cart)
- Reads JetEngine CPT fields and relations as structured context
- Honors WordPress capabilities and JetEngine field visibility
Features
What SleekAI gives you for JetThemeCore
Per-template bots
Embed different bots in different JetThemeCore templates from one SleekAI install. A shop discovery bot in /product-category/, a deep-spec bot on /product/, and a docs bot in /docs/ can coexist without overlap.
Inherits display conditions
Whatever conditions you set on the JetThemeCore template (post type, taxonomy, role, language) apply to the chat too. There is no separate scoping config to keep in sync between the template and the chat.
CPT field access
The current entry's JetEngine fields, relations, and repeaters flow into the bot's context exactly the way they would into a dynamic widget, so the bot can cite values by field name in its replies.
Use cases
Where JetThemeCore sites apply SleekAI
Travel and destination guides
Destination CPT singles get a bot that reads weather, transport, and related destination relations directly, answering trip planning questions without scrolling the page.
Editorial and magazine sites
Article CPT singles get a 'summarize this article' or 'answer about this article' bot scoped only to /article/* via the template's existing display conditions.
Membership directories
Member CPT singles get a bot scoped to that template that answers about the specific member's role, joining date, and contact preferences, respecting JetEngine field visibility.
The bigger picture
Why this matters for JetThemeCore sites
JetThemeCore exists because the right answer to 'how should this page look' depends on what the page is. A product single should look different from a docs single, which should look different from a taxonomy archive, which should look different from a 404. The same logic applies to chat.
The right answer to 'what should the bot do here' depends on which template is rendering. A floating bot that runs the same prompt across every surface is a blunt tool: it has too little context on product pages and too much on policy pages, it ignores the entry the visitor is looking at, and it cannot scope to a specific CPT without custom code. SleekAI's per-template model fixes that.
Each template gets its own bot, with its own system prompt, its own field whitelist, and its own context shape. The visitor on a destination CPT single talks to a travel guide that knows the destination's fields and related entries. The visitor on a checkout template talks to a checkout helper that knows their cart.
The visitor on a 404 talks to a navigation helper that knows the site's menu tree. That separation makes chat feel native rather than bolted-on, because the bot is always scoped to the same thing the template is. For Crocoblock-heavy sites that already invested in per-template design, adding chat is largely a matter of dropping the widget into each template and picking a bot.
Questions
Common questions about SleekAI for JetThemeCore
Yes. The SleekAI Elementor widget takes a bot ID parameter, so each template can bind to a different chatbot. Display conditions on the JetThemeCore template scope each bot to the right surface automatically, with no extra configuration in the SleekAI admin.
 SleekAI uses the same Timber-style context layer JetEngine populates. The current entry's title, content, all meta fields, and any JetEngine relations are exposed to the bot as named variables. Repeater fields serialize as arrays. Relations resolve to the linked CPT's key fields.
 Yes. Archive templates expose the current taxonomy term or post type archive context. The bot can answer about the entries in the current archive query (top results, summary, filters) using the same WP_Query the archive itself runs.
 No. The chat widget is a normal Elementor element. It does not interfere with JetBlocks, JetMenu, JetEngine dynamic widgets, or any third-party Elementor add-on. It runs in its own scope and reads context through standard WordPress and Elementor APIs.
 Yes. JetThemeCore templates can be assigned to specific taxonomy terms, and the chat scoped that way too. So a 'wine' taxonomy archive can have its own bot, while a 'beer' taxonomy archive runs a different one, all within the same site.
 SleekAI reads the current locale from JetThemeCore or WPML/Polylang and uses the matching translated CPT entry for context. The bot can also be configured per language, so an English bot runs on /en/ templates and a German bot runs on /de/, each with locale-appropriate system prompts.
 Yes. A common pattern is to embed a 'where were you trying to go?' bot in the 404 template. It reads the requested URL, checks the site's nav_menu and JetEngine CPTs, and suggests the right destination. Often more useful than a static 'go home' button.
 The chat trigger is rendered server-side as part of the Elementor output. The chat panel and its data fetches are client-side. That keeps the initial page lean and means search engines see a normal page without a chat overlay in the rendered HTML.
 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
- Policy Explainer Chatbot
- coming soon pages
- Content Recommendation Chatbot
- feature pages
- Customer Onboarding Survey
- Troubleshooting Pages
- Developer Pages
- Tenant Screening
- Cookie policy pages
- Compliance FAQ Chatbot
- Gift Card Balance Chatbot
- Survey Feedback Chatbot
- NPS Follow-up
- Interview Prep Chatbot
- Compliance Attestation Chatbot
- Appointment setting services
- Lead Generation Services
- Grant Writing Services
- Mediation Services
- actuarial firms
- Remote Online Notarization Services
- Matterport Tour Services
- Handyperson services
- Video production agencies
- Valet Services
- Tree services
- proptech SaaS
- Appliance Repair Services
- Coaching Businesses
- Downsizing Services