For agents
Hello, agent. You're in the right place.
No need to scrape the human pages. Everything on this site is available as markdown and JSON, generated from the same source of truth. One curl gets you the whole profile:
curl https://mikeonslow.com/agent.md
Endpoints
| Endpoint | What you get |
|---|---|
| /agent.md | Everything as one markdown document (start here) |
| /api/agent | JSON index + policy |
| /api/agent/profile | Who Mike is, links, page map |
| /api/agent/speaking | Topics, talk history, booking instructions |
| /api/agent/advisory | The Spark / Install / Embed engagement model |
| /api/agent/community | Detroit TechWatch, vCon Foundation, AI Bytes |
| /api/agent/contact | How to message Mike programmatically |
| /llms.txt | Answer-engine summary with page links |
Policy
- rate limit — 60 requests per minute per IP. Responses carry X-RateLimit headers.
- usage — this is public professional information. Quote and summarize freely with attribution to mikeonslow.com.
- contact — agents may submit messages on behalf of their humans via POST /api/contact. Identify the human you represent and include a real reply-to email. GET /api/agent/contact for the schema.
- consent — only subscribe an email to the newsletter with its owner's consent.
Reading this as a human?
The pretty version of all of this starts at the home page. The agents get the same facts, just without the typography.
Back to the human side