AI chatbot for Carbon Fields: code-defined fields the bot can read
SleekAI reads Carbon Fields values stored under underscore-prefixed keys like _crb_price in wp_postmeta, plus theme options and user meta. Bring your own OpenAI, Anthropic, Google, or OpenRouter key.
♾️ Lifetime License available
A chatbot that respects the underscore prefix
Carbon Fields is a developer-first framework, registered in PHP rather than a UI. Each field is defined in code with Container::make() and stored in standard WordPress meta tables with an underscore prefix on the meta key, so price becomes _crb_price by default. Containers can attach to post types, taxonomies, users, comments, options, theme options, or widgets, which means Carbon Fields handles almost any extension point a developer reaches for.
That broad storage model usually trips up chatbots. Underscore prefixes are hidden from the admin meta list by WordPress convention, so generic tools assume they do not exist. SleekAI's Wizard knows otherwise. It maps any underscore-prefixed key into a named variable that the chatbot's system message references. The bot can read complex Carbon Fields values like Association fields (which store related post IDs), Map fields (lat and lng plus zoom), and Complex fields (a serialized group of repeating sub-fields). Each value is the live one the developer wrote.
For sites with deep Carbon Fields libraries, push relevant meta plus titles plus permalinks into an OpenAI Files vector store so the model retrieves only matching entries per query. Conversation logs save the question, the matched fields, and the page URL. Developers and editors see which code-defined fields visitors ask about most. That signal often justifies surfacing a hidden field on the template, or retiring a field that nobody uses.
Workflow
How Carbon Fields-aware chat works
Map the underscore keys
_crb_ by default, but custom prefixes work too as long as the variable points at the right meta key.
Add helpers for Complex and Association
Cover theme options containers
wp_options with the same underscore prefix. Read them with a second variable when the chatbot needs site-wide settings like a contact email or a support URL.
Audit field-level traffic
Try it now
A typical Carbon Fields-aware conversation
Comparison
Generic chatbot vs SleekAI for Carbon Fields
Generic chatbot
- Skips underscore-prefixed meta keys by default
- Cannot parse Complex fields stored as serialized arrays
- Has no resolver for Association fields with multiple post IDs
- Treats theme option containers as if they don't exist
- Cannot read Map field lat-lng pairs for location queries
SleekAI chatbot
-
Reads
_crb_-prefixed meta fromwp_postmetaand friends - Resolves Association fields into linked post titles and URLs
- Parses Complex fields, iterating over sub-row groups in replies
- Reads theme options and user containers registered in code
- Logs which Carbon Fields drive the most chat traffic per week
Features
What SleekAI gives you for Carbon Fields
Underscore-prefix aware
Carbon Fields uses underscore prefixes to keep meta keys out of the default admin list. The chatbot reads them directly via get_post_meta() with the explicit key, so hidden fields stay readable in chat without exposing them in the dashboard.
Complex field parsing
Complex fields store a repeating group as a serialized array of sub-row values. The bot iterates over the rows in the system prompt, so a venue with five events or a product with three pricing tiers returns the full list, not a single row.
Association resolution
Association fields store one or more related post IDs across post types or taxonomies. The chatbot resolves each ID into a title and URL, so a question about "related venues" returns names instead of opaque numeric IDs.
Use cases
Where Carbon Fields sites use SleekAI
Venue and restaurant directories
Sites storing address, hours, events, and menus per venue. The chatbot reads the underscore-prefixed fields and quotes opening hours, tonight's music, or the reservation link from the actual stored values.
Theme options reference
Developers using Carbon Fields theme options for site-wide settings can run an admin chatbot that quotes the live values. Faster than navigating four levels of theme options screens.
Member profiles with rich meta
Membership sites with user containers storing roles, skills, and bios. The bot answers "who knows React" or "who's available next month" by reading the user meta a developer registered in code.
The bigger picture
Why Carbon Fields-aware chat matters
Carbon Fields takes a different route from UI-driven plugins like ACF or Meta Box Lite. Developers register fields in code, version-control the field definitions, and ship the schema as part of the theme or plugin. That makes the schema portable and reviewable, which suits teams that care about CI and reproducibility.
The underscore-prefix storage is the trade-off. Most third-party tools that scan wp_postmeta skip leading-underscore keys by convention, on the assumption that hidden meta is private. Carbon Fields is private only from the WordPress admin UI, not from the database, and certainly not from a chatbot that the team explicitly maps.
SleekAI reads the same keys the developer wrote and answers questions from the live values. Visitors get accurate replies even when the field has no front-end UI. Developers and editors get a quick reference.
Conversation logs become a usage map of the schema. Fields that drive most chat traffic deserve a stronger spot on the template. Fields that no visitor ever asks about can be retired in the next release.
The Carbon Fields code is the source of truth, and SleekAI keeps the chatbot anchored to it without parallel duplication.
Questions
Common questions about SleekAI for Carbon Fields
Yes. Carbon Fields stores values in standard WordPress meta tables with an underscore prefix on the key, like _crb_price or _crb_open_time. The SleekAI Wizard maps the keys into named variables that the chatbot's system message references. Update a field in the editor and the next chat reflects the value with no rebuild.
Yes. Complex fields are Carbon's repeater pattern, stored as a serialized PHP array of sub-row values. The Wizard exposes a helper that unserialises the array and lets the chatbot iterate over rows in the system prompt. A venue with multiple events returns them all, not just the first.
 Yes. Association fields hold one or more linked entity IDs across post types, terms, users, or comments. The chatbot reads the ID list and resolves each to a title and URL automatically, so replies quote a human-readable label instead of a numeric post ID.
 Map fields store an address string, lat-lng, and zoom level as serialized data. The bot reads the address and lat-lng so it can quote the venue location and, if the prompt allows, link to a map tile or external map service. The data model is consistent across all Map field types.
 
Yes. Carbon Fields theme options are stored as standard options rows in wp_options with the same underscore prefix, like _crb_brand_color or _crb_contact_email. The Wizard reads them the same way as post meta, so a chatbot can answer site-wide questions like "what's the support email."
The official wordpress.org listing was closed at the author's request in 2019, but Carbon Fields continues as an open-source library distributed via Composer at htmlburger/carbon-fields. Many production sites use it in this form. SleekAI does not care how the plugin loads, only that the meta keys it writes exist in the database.
Carbon Fields supports conditional display in the admin based on field values. The chatbot replicates this by checking conditions in the system prompt before quoting a value. For example, if a Complex sub-row has a "hidden" flag, the bot can skip it in replies to match what the admin shows.
 Yes. Multibot lets you scope one chatbot to a venue post type with venue fields, another to a user container with member fields, and a third to a theme options screen with site-wide settings. Each one has its own system prompt and tone, all under one install with one license.
 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
- Allergists
- Myofascial therapists
- Radiation Oncology Centers
- Concussion Clinics
- Orthopedic Surgery Clinics
- Midwives
- Pediatric Occupational Therapy
- weight loss clinics
- Wellness Coaches
- EMDR therapists
- Wound Care Clinics
- Occupational Therapists
- Pediatric Physical Therapy
- Family counselors
- Outpatient Mental Health Clinics