Title: Courtyard AI
Author: devpatel1360
Published: <strong>يوليوز 22, 2026</strong>
Last modified: يوليوز 22, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/courtyard-ai.svg)

# Courtyard AI

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

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

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

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

## Description

Courtyard AI is not a content generator — it is the official connector for the Courtyard
service (a Site Kit-style integration).

Courtyard maintains a managed, human-reviewed knowledge base about your business:
your services, team, hours, and booking details, imported from the systems you already
run (for example your field-service CRM) and reviewed by you before anything is 
published. It lives on a subdomain of _your own_ domain (ai.yourdomain.com).

This plugin keeps your WordPress site wired to that source of truth — automatically,
continuously, with nothing generated or scraped from your posts:

 * **Structured data (JSON-LD)** — a schema.org LocalBusiness block describing your
   business, injected into your pages and kept in sync with your Courtyard profile.
   When your business details change in Courtyard (new services, new hours), your
   site’s markup follows on the next sync.
 * **/llms.txt** — served on your own domain directly from your published knowledge
   base. Unlike llms.txt files generated from your posts and pages, this index reflects
   your curated business knowledge — the same reviewed content your ai.yourdomain.
   com pages carry.
 * **Knowledge link** — an optional small footer link to your AI knowledge pages(
   first-party: they live on a subdomain of your domain; you can turn the link off).

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 the Courtyard service. 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.

## 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 **3 أيام ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/courtyard-ai/)
 * Tags
 * [AI](https://ary.wordpress.org/plugins/tags/ai/)[JSON-LD](https://ary.wordpress.org/plugins/tags/json-ld/)
   [local business](https://ary.wordpress.org/plugins/tags/local-business/)[schema](https://ary.wordpress.org/plugins/tags/schema/)
   [structured data](https://ary.wordpress.org/plugins/tags/structured-data/)
 *  [Advanced View](https://ary.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/)