✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

AI Chatbot for GeoDirectory

SleekAI reads every GeoDirectory listing, category, custom field, and review live, so visitors can ask 'recommend a vegan restaurant in Berlin open Mondays' and get real picks with hours, ratings, and deep links to the listing pages.

♾️ Lifetime License available

SleekAI chatbot for GeoDirectory

Built for GeoDirectory marketplaces

GeoDirectory powers city guides, local business directories, and travel sites where discovery is the entire product. The plugin's CPTs, like gd_place and gd_event, carry rich custom fields for hours, cuisine, price range, and geographic coordinates. SleekAI reads them all, including any field you add through GeoDirectory's field manager, so the chatbot speaks the same vocabulary as your listings.

Conversational queries replace the multi-step filter dance. Visitors ask in plain language, mentioning cuisine, neighborhood, dietary restriction, or hours, and the bot returns three to five real listings with ratings and deep links. Average rating and review count are part of context, so the bot can lead with the best-reviewed picks when relevance is otherwise tied.

Listing status changes propagate without retraining. When a business closes, an event ends, or a paid package lapses, the affected entries drop out of the bot's context. Multi-CPT directories work too: scope the chatbot to gd_place only, gd_event only, or all listing types, depending on the visitor's current page.

Workflow

Connecting SleekAI to a GeoDirectory site

1

Read GD listings

SleekAI indexes every active GeoDirectory CPT, including gd_place and gd_event, with all standard and custom fields tagged as named context variables.
2

Index reviews and ratings

Average rating and review count flow in as meta, so the bot can lead with top-rated picks when a visitor's request does not specify a tiebreaker.
3

Vector search for scale

Directories with thousands of listings use OpenAI Files vector search, so each conversation pulls only the most relevant entries rather than the full set.
4

Scope per archive

Display conditions or multibot let you show one chatbot on the restaurants archive and a different one on events, each with its own tone and context.

Try it now

A real GeoDirectory conversation

Visitor is on a Berlin city guide built with GeoDirectory, browsing the Restaurants category.

Comparison

Why a generic bot is a tourist on your directory

Generic chatbot

  • No knowledge of GeoDirectory listings
  • Can't filter by city, category, or custom fields
  • Returns hallucinated places that don't exist on your site
  • No deep links to listing pages
  • Stale answers when a business closes

SleekAI chatbot

  • Reads GeoDirectory listings and custom fields live
  • Filters by location, category, and meta
  • Returns deep links to actual listings
  • Awareness of hours, ratings, and contact info
  • Bring your own OpenAI key

Features

What SleekAI gives you for GeoDirectory

Location-aware

City, neighborhood, and coordinates from GeoDirectory listings flow into context for accurate local answers, including proximity-based filtering when the visitor mentions an area.

Custom field filters

Cuisine, price range, hours, and any custom GD field becomes a filter the bot understands in plain language, mapping casual phrases to the correct meta keys.

Ratings and reviews aware

Average ratings and review counts are part of context, so the bot leads with the best-reviewed picks and can mention specific recurring themes in reviews.

Use cases

Where GeoDirectory sites apply SleekAI

City and travel guides

Visitors get curated picks by neighborhood and category through conversation, with the bot citing exact addresses, hours, and recent reviews.

Local business directories

Bot routes visitors to the right listing based on services, hours, and proximity, then deep-links to the listing page or contact form.

Niche directories

Specialty directories surface listings by feature without complicated filter menus, useful for verticals where cuisine, certification, or specialty is the primary axis.

The bigger picture

Why directory discovery is broken without conversation

Directory sites live or die by discovery. The standard pattern is a long archive grid with a sidebar of category, location, and feature filters. Visitors who know exactly what they want still have to translate that into the directory's taxonomy structure.

Visitors who do not know what they want, the casual browsers worth converting, bounce after one or two filter attempts. GeoDirectory's data model is rich enough to answer almost any local query, but the interface forces visitors to manually combine fields. A conversational layer turns the same dataset into a usable interface for everyone.

The visitor types one sentence, the bot reads listings, custom fields, ratings, and hours, and returns a curated handful with deep links. For travel and city guide directories where session times are short and visitor intent is fluid, that compression is the entire user experience. The directory owner also gets logs of unsuccessful queries, which is direct feedback on inventory gaps and category coverage.

Questions

Common questions about SleekAI for GeoDirectory

Yes. Any custom field you add through GD's field manager is available to the chatbot as a named context variable. Standard fields like hours, phone, and website are included by default, and the field selector in SleekAI lets you choose which fields each chatbot can see using a checkbox UI.

 

Yes. GeoDirectory's CPTs (gd_place, gd_event, etc.) are all supported, and you can scope the bot to specific CPTs with display conditions. Run one bot for restaurants and a separate bot for events, or use a single chatbot that knows both and routes based on the visitor's question.

 

Yes. Average ratings and review counts flow into the context so the bot can rank or surface top-rated listings. Individual review text is also indexable as context, so the bot can mention recurring themes in reviews when relevant, like consistent praise for a specific dish or complaints about wait times.

 

If you sell paid listings, the package level is a meta field. The bot can include or exclude listings based on package, although typically all active listings are included. The system prompt can be tuned to weight featured or premium listings higher when the visitor's request is otherwise ambiguous, similar to how the directory itself sorts.

 

For large datasets, SleekAI uses OpenAI Files vector search so only the most relevant listings are pulled per question. That keeps token costs predictable even on directories with tens of thousands of entries, and answers stay fast. Listings are re-indexed when they change, so the vector store stays current without manual rebuilds.

 

Yes. All conversations are stored in WordPress admin with the page URL, query, and matched listings, perfect for spotting demand gaps. Export to CSV to find queries that returned no useful matches; those are direct feedback on what your directory should add. Common unanswered queries are also a sales signal for outreach to potential listing customers.

 

Yes. The hours field is part of context and the bot can compare against the current time when answering. Mention 'open now', 'open this Sunday', or 'open after 9pm' and the bot filters accordingly. Time zones are taken from the WordPress site setting unless your listings store their own time zone meta.

 

Yes. SleekAI is compatible with WPML and Polylang, so a directory with translated listings can serve answers in the visitor's language. The bot reads whichever locale matches the visitor's URL and replies accordingly. AI-side translation also handles cases where listing content exists in only one language.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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