Title: TETA+PI
Author: tetapi
Published: <strong>Ògún  22, 2026</strong>
Last modified: Ògún  24, 2026

---

Ṣàwárí àwọn plugin

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

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

# TETA+PI

 Láti ọwọ́ [tetapi](https://profiles.wordpress.org/tetapi/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/tetapi.1.1.1.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/tetapi/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/tetapi/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/tetapi/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/tetapi/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/tetapi/)

## Àpèjúwe

TETA+PI is trust infrastructure for digital entities — verified people,
 companies,
APIs, AI models, MCP servers and agents, discoverable by AI agents.

This plugin lets a site owner:

 * Connect the site to their TETA+PI entity with a personal API key.
 * Prove domain ownership (DNS TXT record or a well-known file, whichever is
    easier)
   directly from the WordPress admin.
 * Display a verified-entity badge anywhere via the `[tetapi_badge]` shortcode
    
   or the “TETA+PI Badge” widget.
 * Make the site agent-readable: once connected, the plugin adds a
    machine-readable
   JSON-LD block to every pageÌtumọ̀ Yorùbá: ’s `<head>`, and serves /.well-known/
   agent.json, `/.well-known/agent-card.json` and `/llms.txt` from your own domain—
   so AI agents and crawlers (including ones that donÌtumọ̀ Yorùbá: ’t execute JavaScript)
   can read your verified-entity data directly, not just see a visual badge.

Makes your site discoverable and verifiable by AI agents, LLMs and answer
 engines(
AEO/GEO) — not just search engines.

This release is 100% free — every feature above is fully functional with no
 payment
required. Two premium modules are planned for later: **Module #1 ($25) — additional
badge styles, automatic placement, multi-entity support, WooCommerce integration—
and Module #2 ($52), a further tier coming after that. Neither is for sale yet; 
the settings page shows whatÌtumọ̀ Yorùbá: ’s planned and has a field to redeem 
a free code if TetaPi gives you one (e.g. as a thank-you for a social-media shoutout).

Learn more at [tetapi.dev](https://tetapi.dev).

### External services

This plugin connects to `api.tetapi.dev`, the TETA+PI API. It is operated by
 TetaPi
GmbH, the same company that develops this plugin, and is required for the pluginÌtumọ̀
Yorùbá: ’s core functionality: connecting your site to your TETA+PI entity, proving
domain ownership, and displaying your trust badge.

What is sent, and when:

 * When you save your Personal API Key under Settings > TETA+PI, that key is
    sent
   to `GET /businesses` to list the entities it can access. The key is stored encrypted
   at rest (using your siteÌtumọ̀ Yorùbá: ’s own WordPress salts), not in plain 
   text.
 * When you click “Start verification” or “Check now”, your siteÌtumọ̀ Yorùbá: ’
   s domain
    (auto-detected from your site URL) and your chosen entity ID are sent
   to POST /businesses/{id}/verify/domain/start and POST /businesses/{id}/verify/
   domain/check respectively, to prove you control the domain.
 * Whenever the `[tetapi_badge]` shortcode or the “TETA+PI Badge” widget is
    displayed
   on any page, your connected entityÌtumọ̀ Yorùbá: ’s slug is sent to the public,
   unauthenticated `GET /businesses/by-slug/{slug}/public` endpoint to fetch your
   badge data. This response is cached for 15 minutes (WordPress transient) to limit
   requests. No visitor-identifying data is sent — every visitor triggers the same
   request for the same public entity data.
 * On every page load (for the JSON-LD block) and whenever
    /.well-known/agent.json,`/.
   well-known/agent-card.json` or `/llms.txt` is requested on your site, your connected
   entityÌtumọ̀ Yorùbá: ’s ID is sent to the public, unauthenticated `GET /wk/{entity_id}/*`
   endpoints to fetch agent-readable data about your entity. Also cached for 15 
   minutes. No visitor-identifying data is sent.

No data is sent to any other third party.

Terms of Service: https://tetapi.dev/terms
 Privacy Policy: https://tetapi.dev/privacy

## Àwọn àwòrán ìbòjú

[⌊Settings > TETA+PI — connect your entity with a personal API key.⌉⌊Settings > 
TETA+PI — connect your entity with a personal API key.⌉[

Settings > TETA+PI — connect your entity with a personal API key.

[⌊Domain ownership verification status and controls.⌉⌊Domain ownership verification
status and controls.⌉[

Domain ownership verification status and controls.

[⌊The TETA+PI trust badge, rendered via the [tetapi_badge] shortcode on a page.⌉⌊
The TETA+PI trust badge, rendered via the [tetapi_badge] shortcode on a page.⌉[

The TETA+PI trust badge, rendered via the `[tetapi_badge]` shortcode on a page.

[⌊The "TETA+PI Badge" widget added to a sidebar.⌉⌊The "TETA+PI Badge" widget added
to a sidebar.⌉[

The “TETA+PI Badge” widget added to a sidebar.

## Ìgbéwọlẹ̀

 1. Install and activate the plugin.
 2. Go to Settings > TETA+PI.
 3. Paste your personal API key from your TETA+PI account and choose the entity to 
    connect.
 4. Click “Start verification”, then “Check now” once the DNS record or well-known 
    file is in place.
 5. Add `[tetapi_badge]` to any page or post, or add the “TETA+PI Badge” widget to 
    a sidebar.

## FAQ

### Does this plugin send any data to third parties?

The plugin only talks to `api.tetapi.dev`, the TETA+PI API, using the API key
 you
provide. No data is sent anywhere else. See “External services” below for exactly
what is sent and when.

### Do I need a TETA+PI account?

Yes — create a free entity at [app.tetapi.dev](https://app.tetapi.dev) first,
 then
generate a personal API key from your account settings.

### Is my API key stored in plain text?

No, it is encrypted at rest using your siteÌtumọ̀ Yorùbá: ’s own WordPress salts.

### Do I have to pay for anything?

No. Every feature in this release is free. Two premium modules are planned
 for 
later (Module #1 / Module #2) but neither is for sale yet.

### How do I unlock Premium early?

Premium isnÌtumọ̀ Yorùbá: ’t for sale yet. TetaPi occasionally gives out free redeemable

codes to early users, e.g. as a thank-you for a social-media shoutout. If you have
one, enter it under Settings > TETA+PI > Premium to unlock it on your site.

### Does this help with AI/LLM discoverability (AEO/GEO)?

Yes. AEO (Answer Engine Optimization) and GEO (Generative Engine
 Optimization) 
are about being findable and verifiable inside AI-generated answers, not just ranked
in a search results page. This pluginÌtumọ̀ Yorùbá: ’s JSON-LD, /.well-known/agent.
json, `agent-card.json` and `/llms.txt` are exactly that: real, structured, machine-
readable proof of who you are that an LLM or AI agent can read directly — the same
category of signal as `robots.txt` or a sitemap, but for agents instead of search
crawlers.

### Does this plugin help with AI/agent discoverability, not just a visual badge?

Yes. Once your entity is connected, the plugin adds a `schema.org` JSON-LD
 block
to every pageÌtumọ̀ Yorùbá: ’s `<head>`, and serves `/.well-known/agent.json`, /.
well-known/agent-card.json and `/llms.txt` on your own domain — real structured 
data an AI agent can read directly, without needing to parse the visible badge text
or execute any JavaScript. Before an entity is connected, none of this is served(
no default/placeholder data — those URLs 404).

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“TETA+PI” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin
yìí.

Àwọn Olùkópa

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

[Túmọ̀ “TETA+PI” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/tetapi)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/tetapi/), ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/tetapi/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/tetapi/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/tetapi/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.1.1

 * Docs: sync the pluginÌtumọ̀ Yorùbá: ’s wp-admin description with the readmeÌtumọ̀
   Yorùbá: ’s
    agent-readable positioning. No functional change.

#### 1.1.0

 * New: agent-readable output. A `schema.org` JSON-LD block is now added to
    every
   pageÌtumọ̀ Yorùbá: ’s `<head>` once your entity is connected, and the plugin 
   serves /.well-known/agent.json, `/.well-known/agent-card.json` and `/llms.txt`
   on your own domain, proxied from TETA+PIÌtumọ̀ Yorùbá: ’s agent-readable API 
   and cached for 15 minutes. Nothing is served for a site that hasnÌtumọ̀ Yorùbá:’
   t connected an entity yet.

#### 1.0.1

 * Fix: domain ownership verification could fail even with a correct
    well-known
   file, because WordPress redirects the verification URL to add a trailing slash
   and the verifier does not follow redirects (by design, to prevent SSRF). The 
   plugin no longer lets WordPress redirect that one URL.

#### 1.0.0

 * Initial release: settings/connect page, domain ownership verification,
    badge
   shortcode + widget, Premium module teasers + free promo-code redeem.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.1.1**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **oṣù 1 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **Tó kéré sí 10**
 *  Ẹ̀yà WordPress ** 5.8 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.1.2**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/tetapi/)
 * Àwọn àmì
 * [ai agents](https://yor.wordpress.org/plugins/tags/ai-agents/)[badge](https://yor.wordpress.org/plugins/tags/badge/)
   [llms.txt](https://yor.wordpress.org/plugins/tags/llms-txt/)[trust](https://yor.wordpress.org/plugins/tags/trust/)
   [verification](https://yor.wordpress.org/plugins/tags/verification/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/tetapi/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

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

[Wo gbogbo àwọn àgbéyẹ̀wò](https://wordpress.org/support/plugin/tetapi/reviews/)

## Àwọn Olùkópa

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

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/tetapi/)