# Agents Guide — Premier Impact Windows & Roofing

This file gives autonomous agents the information they need to interact with this site safely and effectively.

## Identity

- Operator: Premier Impact Windows & Roofing
- Domain: premierimpactwindowsandroofing.com
- Business: Florida-licensed contractor for impact windows, impact doors, and roofing
- Address: 4491 S State Road 7, Davie, FL 33314
- Phone: +1-561-800-7887
- Contact: info@premierimpactfl.com

## Content access

- All HTML pages support `Accept: text/markdown` for clean markdown rendering.
- Site-wide content map: `/llms.txt`
- Full text content for retrieval: `/llms-full.txt`
- Robots policy: `/robots.txt` (includes Content-Signal directives)
- Sitemap: `/sitemap-index.xml`

## API and tools

- OpenAPI spec: `/.well-known/openapi.json`
- API catalog (RFC 9727): `/.well-known/api-catalog`
- API documentation: `/api/docs`
- Health/status: `/api/health`

## Authentication

- OAuth protected resource metadata: `/.well-known/oauth-protected-resource`
- OpenID Connect discovery: `/.well-known/openid-configuration`
- Public endpoints (no auth required): `POST /api/leads`, `GET /api/health`, `POST /api/vitals`, `POST /api/csp-report`
- Authenticated endpoints (Bearer token, `leads:read` scope): `GET /api/leads`

## Skills

- Skills index: `/.well-known/agent-skills/index.json`
- Lead submission skill: `/.well-known/agent-skills/submit-lead/SKILL.md`
- Service-area lookup skill: `/.well-known/agent-skills/service-areas/SKILL.md`

## MCP

- Server card: `/.well-known/mcp/server-card.json`
- Transport endpoint: `https://premierimpactwindowsandroofing.com/api/mcp`

## Usage guidelines

- This site is a marketing surface for a residential construction business. Lead submissions create real customer records routed to a human team.
- Do NOT submit synthetic or test leads. Use `/api/health` to verify connectivity.
- The `/api/leads` POST endpoint is rate-limited and monitored. Submit at most one lead per real customer interaction.
- Honor the Content-Signal directives in `/robots.txt`. AI training on site content is disallowed; AI input (e.g. answering questions via retrieval) is allowed; search indexing is allowed.

## Contact for agent integration

For machine-to-machine integration questions, email info@premierimpactfl.com with subject line "Agent integration".
