Discovery — live, authenticatievrij
Twee publieke oppervlakken die een agent leest voordat hij ook maar iets aanraakt.
Beide draaien op de app-host app.entradigm.com, zijn
CORS-enabled en vereisen geen authenticatie. Ze bevatten uitsluitend
platformdocumentatie en het publieke schema — nooit tenant-data.
Oriëntatie (llm.txt)
Platte-tekstoriëntatie voor LLM-agents: de platformdocumentatie als markdown, de lijst met live endpoints en kant-en-klare curl-recepten.
Open llm.txt →Introspectie (intentieschema)
Het machineleesbare JSON-schema van elke intent — request-, response-, slides- en herkomstvormen — plus het capabilities-blok: apiVersion en live-vlaggen per intent die vertellen wat deze deployment kan. Leesbaar vanaf elke origin.
Open het schema →De handshake
Orient → introspect → act — in drie calls.
De eerste twee stappen zijn authenticatievrij; de derde is beveiligd met een bearer-token en aan een ratelimiet onderworpen — de agent geeft het tenant-token door om een cyclus te triggeren.
# 1. orient
curl -s https://app.entradigm.com/.well-known/llm.txt
# 2. introspect het capabilities-blok
curl -s https://app.entradigm.com/strategist/schema | jq '.capabilities.intents'
# 3. act (bearer-beveiligd)
curl -s -X POST https://app.entradigm.com/strategist/run \
-H "Authorization: Bearer $ENTRADIGM_TOKEN" \
-H "Content-Type: application/json" \
-d '{"intent":"generate-cycle","tenant":"your-tenant","cycleId":"2026-07-23-demo"}'
In productie verwacht POST /strategist/run daarnaast de tenantconfiguratie inline als tenantConfig (optioneel in het schema, vereist door de productieruntime) — zie de request-vorm in het schema hierboven.
Een externe agent — jouw n8n-workflow, jouw Make-scenario, jouw codeeragent —
bedient Entradigm via hetzelfde schema-getypeerde contract en dezelfde menselijke
reviewpoort als een operator in de interface: door agents getriggerde cycli
pauzeren voor menselijke goedkeuring voordat er iets wordt gepubliceerd. Drie
verdere publieke schema-endpoints (/strategist/tools/schema,
/memory/schema, /library/schema)
zijn geïndexeerd in llm.txt.
Wat we beter doen
Een oppervlak dat een agent vandaag al kan lezen — en een contract dat daarvoor is ontworpen.
Live mogelijkheden dragen een Live-tag. Eigenschappen van de
toekomstige publieke, versiegebonden API dragen een
Ontwerpdoel-tag — het formele
/v1/-pad staat op de roadmap hieronder.
Discovery zonder authenticatie
De publieke llm.txt en het intentieschema op /strategist/schema — leesbaar vanaf elke origin, zonder token.
Intents via één endpoint
Agent-intents lopen bearer-beveiligd en met ratelimiet via /strategist/run — dezelfde poorten, budgetten en menselijke review als de in-app-trigger.
Machineleesbare capability-matrix
Het capabilities-blok in het schema vertelt een agent wat deze deployment kan — live-vlaggen per intent, ondersteunde platformen en contenttypen — voordat hij het probeert.
Versiegebonden API
De publieke API is ontworpen voor een versiegebonden pad (/v1/), zodat het contract niet verschuift onder een agent.
Uniforme error envelope
De publieke API zal fouten teruggeven als {error:{code,message,context}} — machineleesbaar en consistent in plaats van vrije tekst.
Cursorpaginering & ratelimit-headers
De publieke API is ontworpen om lijsten via stabiele cursors te doorlopen en het resterende budget in elke response mee te geven via X-RateLimit-*-headers. Ondertekende webhook-payloads voor cyclusgebeurtenissen maken ook deel uit van het streefbeeld.
Roadmap
Wat er nu aankomt voor het agent-oppervlak.
Elk van deze draagt zijn roadmap-tag op elk oppervlak dat het noemt. Het live contract hierboven is waar je vandaag op bouwt.
MCP-server
Eén endpoint waarmee elke LLM-agent Entradigm als tool aansluit met volledige schema-introspectie.
n8n-node
Een native node voor n8n-automatiseringsworkflows.
SKILL.md
Een agent-leesbaar skill-manifest voor codeeragents.
Publieke /v1/-API
De formele publieke, versiegebonden API met error envelope, cursorpaginering en ratelimit-headers.
Klaar?