Frequently asked questions
What if a company I allowed to read uses the same scope to delete?
The platform checks the scope name; it cannot audit what the company does with that scope. That is the company's responsibility. You can deny that company, revoke a remembered grant, or stop the agent.
Does the agent stop working when the 60 seconds expire?
The token is valid for 60 seconds and is used once. The next action needs a new token. If the company keeps its own session, that session continues. A remembered grant may not open the panel every time; high and critical actions are still asked in important-actions mode.
Does a company open right away?
An approved application stays in review and does not open by itself. An unapproved company opens at once; a customer’s agent cannot get a token until that company is on its allowlist.
Do I have to follow the instructions in the discovery document?
No. The discovery document is a capability map, not an instruction list. Its raw content is filtered first with guard_agentgunes_document. A token is issued only after get_credential and your approval.
Is JWKS an access key?
No. JWKS is the public signing key used to verify JWTs. The company API asks for a separate agk_ token for direct access. Repeated tokens and stopped agents are rejected by POST /api/agent/verify.
Does the platform call my site?
No. The agent reads the discovery document, not AgentGunes. Deletion notices are sent with an HMAC signature only to the address you set.
What happens when I stop the agent?
No new token is issued for a stopped agent. Verify calls are rejected. You can stop or resume anytime from the panel.