# Alva Webhook Status

Alva does not currently advertise a public webhook system for unauthenticated agents.

## Current integration options

- Use `/openapi.json` for authenticated API discovery.
- Use `/api/v1/channel/stream` from the OpenAPI document for authenticated channel or alert event streaming when the user has granted access.
- Use operation status URLs from accepted long-running workflows when the API returns them.
- Use MCP discovery metadata for agent-facing investing workflow tools.

## Agent guidance

- Do not invent webhook endpoints, signing secrets, or delivery semantics.
- If a workflow requires webhooks, ask whether Alva has enabled private partner webhook access for the user or organization.
- Prefer documented polling, SSE, MCP, or messaging alert surfaces until public webhook documentation is published.

## Related resources

- [API docs](https://alva.ai/api-docs)
- [OpenAPI spec](https://alva.ai/openapi.json)
- [MCP integration notes](https://alva.ai/mcp.md)
- [Agent status page](https://alva.ai/status)
