← Rootly

Can an agent declare an incident with Rootly Incident Response?

Rootly Incident Response decides whether an agent gets access. Interface found; job not yet run.

observedProbed revision sha256:b9a9cff25c87…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Workaround · setup

    You give the agent a key or token.

  3. 03

    Onboard

    Gated

    Access goes through the vendor's sales or approval.

  4. 04

    Pay

    Workaround · setup

    You add a payment card at the vendor's checkout.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Machine

    The agent can renew and revoke its own access.

  • Access: handing over a key or token.
  • Pay: adding a payment card.

Agent surfaces

3 kinds · 7 entries
OAuthauthorization server · protected resource

The probe

13 Oct 2026 · 11:33 UTC · 91.49 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover43 descriptor reads12 facts
Found
OAuthrootly.comFor agentsrootly.com/llms.txtOAuthmcp.rootly.comOAuthrootly.comOAuthrootly.comOtherapi.rootly.com/llms.txtOAuthrootly.comOAuthmcp.rootly.comOAuthrootly.comFor agentsdocs.rootly.com/llms.txtFor agentsapi.rootly.comOAuthmcp.rootly.com
From
rootly.com/.well-known/oauth-authorization-server · rootly.com/llms.txt · mcp.rootly.com/.well-known/oauth-protected-resource/mcp-codemode · api.rootly.com/.well-known/oauth-authorization-server · api.rootly.com/llms.txt · mcp.rootly.com/.well-known/oauth-authorization-server · mcp.rootly.com/.well-known/oauth-protected-resource · docs.rootly.com/llms.txt
This endpoint
api.rootly.com is named by a document written for agents
Job requestPOST api.rootly.com/v1/incidents401195 ms
Request
POST https://api.rootly.com/v1/incidents
Response
401 · application/json · 53 bytes
Body
sha256:fd60c8ec11823cef5ed8b7d91dbe5f09b48dfc6aa1a9d240f0e49e8671ddec0b
Exchange
sha256:867b51cba4aaa7e5b8cf9aaf694bcdce5a84de1280cd3d425a969d229773e42f
Resource metadataGET api.rootly.com/.well-known/oauth-protected-resource/v1/incidents40466 ms
Request
GET https://api.rootly.com/.well-known/oauth-protected-resource/v1/incidents
Response
404 · text/html · 25577 bytes
Body
sha256:5e670b92ff2ddab84a0f6d4a62df37b510c2b4c56d6626e5c0a0739a4770b46c
Exchange
sha256:1e86b39b4c9f2e0ffae7f371874c6ce3f79652329a49e51844fa55e6905dc9d7
Resource metadataGET api.rootly.com/.well-known/oauth-protected-resource40459 ms
Request
GET https://api.rootly.com/.well-known/oauth-protected-resource
Response
404 · text/html · 25577 bytes
Body
sha256:5e670b92ff2ddab84a0f6d4a62df37b510c2b4c56d6626e5c0a0739a4770b46c
Exchange
sha256:57e1aeea0c8769e26971b4906bd954af307025be97c956cb8948e8992decce67
Job requestsession openedPOST mcp.rootly.com/mcp-codemode40144 ms
Request
POST https://mcp.rootly.com/mcp-codemode
Response
401 · application/json · 99 bytes
Body
sha256:3365416cc9cc82fd9c0a6dfbc39ad788251d26ac689fd9a4fd7ea81d3f86dff6
Exchange
sha256:88518b95c7b96989fa51e02ecba42fa6fd5fa78f22fa5778374bd2717d02fef4
Resource metadataGET mcp.rootly.com/.well-known/oauth-protected-resource20043 ms
Request
GET https://mcp.rootly.com/.well-known/oauth-protected-resource
Response
200 · application/json · 176 bytes
Body
sha256:3bdfd9cf4417b3c2aeedc0972d77948426581b91dbab2e2b6cd2c2dbf1ce7d37
Exchange
sha256:3017a1d0a3c48eccae076ce9b1881d7205088ab187c14b9d6102294519414ae2
Authorization serverGET rootly.com/.well-known/oauth-authorization-server20060 ms
Request
GET https://rootly.com/.well-known/oauth-authorization-server
Response
200 · application/json · 2105 bytes
Body
sha256:da635c65e7fef1280c5a249a17a38167d7fa4027f5c8d1a21f49ec083866c598
Exchange
sha256:49cef0f78faacc91fb94a569f5ddc4af6d3be9b2a373b1fa65a7236291812e78
Client registrationPOST rootly.com/oauth/register201123 ms
Request
POST https://rootly.com/oauth/register
Response
201 · application/json · 1648 bytes
Body
sha256:bbd015f01ac8d1ddd0e63bae808ac2e6d53e6500a70943f86098a232bea3c0dc
Exchange
sha256:8a3c103642df636315ee787da63c111ab3e2a4f26e2c14d5d2afed6ba4858c7e
AuthorizationGET rootly.com/oauth/authorize?response_type=code&client_id=UWwi-3QR76Fvhq_x241RhACH1lGVLAxkZIaSJfnfxsI&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=a22a728273957fb377adec14aaec2ffa&code_challenge=J3JoQF2kSStdTNi2AilIn6BFpigh6BPBcbzcLjC_trs&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.rootly.com%2Fmcp-codemode&scope=openid+profile+email+all30270 ms
Request
GET https://rootly.com/oauth/authorize?response_type=code&client_id=UWwi-3QR76Fvhq_x241RhACH1lGVLAxkZIaSJfnfxsI&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=a22a728273957fb377adec14aaec2ffa&code_challenge=J3JoQF2kSStdTNi2AilIn6BFpigh6BPBcbzcLjC_trs&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.rootly.com%2Fmcp-codemode&scope=openid+profile+email+all
Response
302 · text/html · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:b79c6a5d5216e432319b3e02c2a9aeb6cb6753e56d9532bcde68201949e1b1ad
Declared pageGET rootly.com/users/sign_up40341 ms
Request
GET https://rootly.com/users/sign_up
Response
403 · text/html · 5522 bytes
Body
sha256:55c2bdf0f0f4c5327c38691d26feb41bc5ea6573f3e3277ac5afc845c732c9ee
Exchange
sha256:2342c68ce7847157416d0a0ea089c5e34a5c07e0b00dfebbbf8dfeba5a922b01
Declared pageGET rootly.com/demo20053 ms
Request
GET https://rootly.com/demo
Response
200 · text/html · 58657 bytes
Body
sha256:6160fd4db10283d270ede547320f38eba74147945b0b37c0449e82cfdf60f715
Exchange
sha256:284f0df43bfdff9c88789a768a61d880875a1bdddfbbe4e2be24342b901153cf
Declared pageGET rootly.com/demo20063 ms
Request
GET https://rootly.com/demo
Response
200 · text/html · 58657 bytes
Body
sha256:6160fd4db10283d270ede547320f38eba74147945b0b37c0449e82cfdf60f715
Exchange
sha256:35c5db0b4b584ae11c8acb4aa8c564dd2862fa4fae736ca5f0ca7eca182e6ea4

Rootly on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Rootly Incident Response, agent grade: D[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4tgmem1x18qk66c2qab5sk9.svg)](https://sourcey.com/c/rootly/agent-readiness/rootly-incident-response/incident-declare)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4tgmem1x18qk66c2qab5sk9
Projection
sha256:4df5225d5510b0d98d5940422e521b5346593e877116b63079c00bb25fa09cc5
Policy
kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac