Title: Courtyard AI
Author: devpatel1360
Published: <strong>July 22, 2026</strong>
Last modified: July 30, 2026

---

Search plugins

![](https://ps.w.org/courtyard-ai/assets/banner-772x250.png?rev=3629078)

![](https://ps.w.org/courtyard-ai/assets/icon-256x256.png?rev=3629078)

# Courtyard AI

 By [devpatel1360](https://profiles.wordpress.org/devpatel1360/)

[Download](https://downloads.wordpress.org/plugin/courtyard-ai.1.0.0.zip)

 * [Details](https://vec.wordpress.org/plugins/courtyard-ai/#description)
 * [Reviews](https://vec.wordpress.org/plugins/courtyard-ai/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/courtyard-ai/#installation)
 * [Development](https://vec.wordpress.org/plugins/courtyard-ai/#developers)

 [Support](https://wordpress.org/support/plugin/courtyard-ai/)

## Description

**Be the small business AI understands the best.**

Your next customer may not find you through a search results page. People increasingly
ask AI assistants like ChatGPT and Gemini to find, compare, and choose small businesses—“
who does emergency furnace repair near me?”, “do they take walk-ins?”, “how much
is a seasonal tune-up?” Assistants can only answer with what they can find and understand
and most small-business websites were written for people, not machines.

[Courtyard](https://getcourtyard.ai) fixes that. It builds and maintains an AI knowledge
base about your business: services, team, pricing, availability assembled from your
tools and docs, reviewed by you before anything publishes. It’s served in the formats
AI assistants read, on a subdomain of your own domain (ai.yourdomain.com). When 
your business changes, your knowledge follows as living source of truth, not a one-
time export.

**This plugin is the official WordPress connector for Courtyard.** It is not a content
generator, nothing is generated or scraped from your posts. It keeps your WordPress
site wired to your Courtyard knowledge base, automatically and continuously:

 * **Structured data (JSON-LD)** — a schema.org LocalBusiness block describing your
   business, injected into your pages and kept in sync with Courtyard. When your
   business details change in Courtyard (new services, new hours), your site’s markup
   follows on the next sync.
 * **/llms.txt** — a small AI-readable index of your _business knowledge_ — services,
   pricing, availability — served at yourdomain.com/llms.txt straight from your 
   published knowledge base. It describes your business, not your site: nothing 
   is built from your posts and pages, and none of your site’s content is touched
   or replaced.
 * **Knowledge link** — an optional small footer link to your AI knowledge base (
   first-party: it lives on a subdomain of your domain; you can turn the link off)
   to help crawlers identify it.

The plugin is also a real diagnostic surface: a status panel shows whether your 
knowledge subdomain is reachable, exactly what markup is being injected (full preview),
whether something else on your site conflicts with /llms.txt, and when it last synced.
Placement controls let you scope the structured data to the homepage or all pages.

A Courtyard account is required, the plugin is the connector; the knowledge base
itself is created, reviewed, and maintained in Courtyard. Everything the plugin 
injects is visible in the settings preview before and after it goes live.

### External services

After you save your site key (nothing is contacted before that), the plugin makes
one kind of request: it fetches your site’s configuration from Courtyard’s API (
app.getcourtyard.ai) — the structured data to inject and your llms.txt content. 
The request carries your site key, plugin version, WordPress version, and site URL
so your Courtyard dashboard can show the connection status. No visitor data, content,
or analytics are ever sent. See https://getcourtyard.ai/privacy.

## Screenshots

[⌊The plugin's settings screen: pair with your site key, control placement, and 
see connection health plus a full preview of the markup being injected.⌉⌊The plugin's
settings screen: pair with your site key, control placement, and see connection 
health plus a full preview of the markup being injected.⌉[

The plugin’s settings screen: pair with your site key, control placement, and see
connection health plus a full preview of the markup being injected.

[⌊What the plugin adds to your pages — schema.org structured data in the head and
an optional link to your AI knowledge base, assembled locally and kept in sync.⌉⌊
What the plugin adds to your pages — schema.org structured data in the head and 
an optional link to your AI knowledge base, assembled locally and kept in sync.⌉[

What the plugin adds to your pages — schema.org structured data in the head and 
an optional link to your AI knowledge base, assembled locally and kept in sync.

[⌊In Courtyard: your AI knowledge base, organized by category and drafted from the
tools you already use.⌉⌊In Courtyard: your AI knowledge base, organized by category
and drafted from the tools you already use.⌉[

In Courtyard: your AI knowledge base, organized by category and drafted from the
tools you already use.

[⌊Every category is reviewed before it goes live — here, services synced from a 
field-service CRM, ready to be made visible to AI.⌉⌊Every category is reviewed before
it goes live — here, services synced from a field-service CRM, ready to be made 
visible to AI.⌉[

Every category is reviewed before it goes live — here, services synced from a field-
service CRM, ready to be made visible to AI.

## Installation

 1. Upload and activate the plugin.
 2. In Courtyard, go to Settings  Integrations  WordPress plugin and copy your site
    key.
 3. In WordPress, go to Settings  Courtyard AI, paste the key, and save.

## FAQ

### How is this different from llms.txt generator plugins?

Generators build an llms.txt from your existing posts and pages. Courtyard serves
a curated business knowledge base — services, team, hours, booking — assembled from
your business systems and reviewed by you in the Courtyard service, then synced 
to your site. The plugin never generates content and never reads your posts.

### Does the plugin work without a Courtyard account?

No — it is the connector to the Courtyard service, where your knowledge base is 
created and maintained. The plugin’s own code is fully functional and unrestricted;
the account provides the content it syncs.

### What happens if Courtyard is unreachable?

The plugin keeps serving its last-known-good configuration and retries later. Your
site never breaks because of a network issue.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Courtyard AI” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ devpatel1360 ](https://profiles.wordpress.org/devpatel1360/)

[Translate “Courtyard AI” into your language.](https://translate.wordpress.org/projects/wp-plugins/courtyard-ai)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/courtyard-ai/), check
out the [SVN repository](https://plugins.svn.wordpress.org/courtyard-ai/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/courtyard-ai/) by
[RSS](https://plugins.trac.wordpress.org/log/courtyard-ai/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: JSON-LD sync, /llms.txt serving, footer knowledge link, status
   panel with health checks.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/courtyard-ai/)
 * Tags
 * [AI](https://vec.wordpress.org/plugins/tags/ai/)[JSON-LD](https://vec.wordpress.org/plugins/tags/json-ld/)
   [local business](https://vec.wordpress.org/plugins/tags/local-business/)[schema](https://vec.wordpress.org/plugins/tags/schema/)
   [structured data](https://vec.wordpress.org/plugins/tags/structured-data/)
 *  [Advanced View](https://vec.wordpress.org/plugins/courtyard-ai/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/courtyard-ai/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/courtyard-ai/reviews/)

## Contributors

 *   [ devpatel1360 ](https://profiles.wordpress.org/devpatel1360/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/courtyard-ai/)