Can an agent create a support ticket with Plain API?
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's own machine-readable documents lead an agent to the job's interface.
- 02
Authority
Workaround · setupA person hands the agent a key or token.
- 03
Onboard
Workaround · setupA person signs up, or registers a client, for the agent.
- 04
Pay
Workaround · setupA person puts a card on file once, at the vendor's checkout.
- 05
Confirm
MachineA failure comes back typed, in its answer or as its spec declares, so an agent can tell a failure from a success.
- 06
Sustain
Workaround · setupA person replaces or revokes the agent's access when it must change.
A person once, at Authority: handing over a key or token.
A person once, at Onboard: signing up or registering a client for the agent.
A person once, at Pay: paying for it.
A person once, at Sustain: renewing, replacing or revoking its access.
Not A+ yet: OAuth that lets an agent register its own client would turn handing over a key or token into a one-time consent; a way for agents to register (auth.md, a sign-up API, or OAuth with client registration) would let the agent register itself; payment inside the request (x402 or MPP) would let an agent pay its own way; a key-management API, or OAuth refresh and revocation, would let the agent keep its access alive.
Agent surfaces
The probe
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover32 descriptor reads3 facts
- Found
- For agentswww.plain.com/llms.txtFor agentswww.plain.com/llms.txtFor agentscore-api.uk.plain.com
- From
- www.plain.com/llms.txt · www.plain.com/docs/graphql/introduction
- This endpoint
- core-api.uk.plain.com/graphql/v1 is named by a document written for agents
Job requestPOST core-api.uk.plain.com/graphql/v1401111 ms
- Request
- POST https://core-api.uk.plain.com/graphql/v1
- Response
- 401 · application/json · 26 bytes
- Body
- sha256:3e7db788e384631f8a9f299d1797e6f8af6d16d643a1c91f9e83ae15212de45c
- Exchange
- sha256:1b2ee6cb20aa669afa76cb1ea9787bfe6ec030b0f3a9721cb57daab424910a11
Resource metadataGET core-api.uk.plain.com/.well-known/oauth-protected-resource/graphql/v140494 ms
- Request
- GET https://core-api.uk.plain.com/.well-known/oauth-protected-resource/graphql/v1
- Response
- 404 · application/json · 23 bytes
- Body
- sha256:8fd54eee4277f1327015cc0bcaed8a878bf44d1804364cd5d93dfab9e2d1a5af
- Exchange
- sha256:b21316319e08c87af85ecdd8a13b04632dd227a334473cda51bb8272759322ee
Resource metadataGET core-api.uk.plain.com/.well-known/oauth-protected-resource40499 ms
- Request
- GET https://core-api.uk.plain.com/.well-known/oauth-protected-resource
- Response
- 404 · application/json · 23 bytes
- Body
- sha256:8fd54eee4277f1327015cc0bcaed8a878bf44d1804364cd5d93dfab9e2d1a5af
- Exchange
- sha256:480d890876a444844b731fb40603c553bb12216bae30d69141c22b88ac965893
Declared pageGET www.plain.com/get/trial200169 ms
- Request
- GET https://www.plain.com/get/trial
- Response
- 200 · text/html · 181547 bytes
- Body
- sha256:c5b7e8f6181648dc8a4e1ab64f9d1fc60717c73e1afa752f2448091ad4d35205
- Exchange
- sha256:586de8b513a488dfab21dd45023ae9361f9aa4fdfd59bb99714734edcfb7b8f5
Declared pageGET app.plain.com/~/settings/billing/20087 ms
- Request
- GET https://app.plain.com/~/settings/billing/
- Response
- 200 · text/html · 29380 bytes
- Body
- sha256:4eaecc85386fcb092005fe56140cc68824c841b4a01fbfead30673bdbaf09fda
- Exchange
- sha256:96d14671f9e90463308692e65ef349cc7dd9d4dae30f434099a2ecf30ef9365c
Plain on the startup-offers board
- 50% off on Horizon planPlain for Startups — 50% Off Horizon Plan
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/plain/agent-readiness/plain-api/support-ticket-create)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4qs72nyat5bm2kpks622bma
- Projection
- sha256:3c9ba49424fec17ae724dd292793a4d15090f41374966fb542cfe965c78fa283
- Policy
- kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration