AI Agent Integration
Quismon is designed for AI-first workflows. Your AI assistant can create accounts, set up monitoring, and manage your infrastructure—all through natural language.
Ways to Integrate
1. Direct API Access
Give your AI the API docs and let it make requests:
curl -X POST https://api.quismon.com/v1/auth/quick-signup \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com", "org_name": "My Company"}'
Returns an API key your AI can use immediately.
2. MCP Server
Connect Claude Desktop or other MCP-compatible AI assistants directly:
# Claude Desktop config
{
"mcpServers": {
"quismon": {
"command": "quismon-mcp",
"args": ["--api-key", "your-key-here"]
}
}
}
See the MCP Server repository for setup instructions.
3. Terraform Provider
Let your AI generate Terraform configuration:
resource "quismon_check" "api_health" {
name = "API Health Check"
type = "https"
config = jsonencode({
url = "https://api.example.com/health"
})
regions = ["na-east-ewr", "eu-central-fra"]
interval_seconds = 60
}
Context for Your AI
Give your AI this context to help it set up monitoring effectively:
Quismon is an API-first monitoring platform.
Key resources:
- API docs: https://docs.quismon.com
- Regions list: https://api.quismon.com/v1/regions
- MCP endpoint: https://mcp.quismon.com
Quick signup via API:
curl -X POST https://api.quismon.com/v1/auth/quick-signup \
-H "Content-Type: application/json" \
-d '{"email": "YOUR_EMAIL", "org_name": "YOUR_ORG"}'
Returns an api_key. Use it with:
- Authorization: Bearer <key> (preferred)
- X-API-Key: <key> (alternative)
Free tier: 1 region per check, 60s minimum interval
Check types: http, https, ping, tcp, dns, ssl, multistep, throughput, smtp-imap, http3
What I want to monitor: [DESCRIBE YOUR SERVICES]
Alert Webhooks for AI
Configure webhooks so your AI can respond to incidents:
{
"name": "AI Webhook",
"type": "webhook",
"config": {
"url": "https://your-ai-webhook.com/alert",
"method": "POST"
}
}
Your AI can receive alerts, investigate, and even create additional diagnostic checks.
Account Management
Changing Your Email
If you signed up with a throwaway email, you can update it using your API key:
curl -X PUT https://api.quismon.com/v1/auth/email \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"new_email": "your-real-email@example.com"}'
A verification email will be sent to the new address. Click the link to confirm the change.
Email Verification Benefits
Unverified accounts have limitations:
- 30 checks/hour (vs 90 when verified)
- Checks expire after 14 days (permanent when verified)
To verify, request a new verification email:
curl -X POST https://api.quismon.com/v1/auth/resend-verification \
-H "Authorization: Bearer YOUR_API_KEY"
- Store the API key securely - if lost, the email is the only way to recover access
- Use a real email - throwaway emails may prevent verification
- Check spam folders - verification emails may be filtered
See Also
- MCP Server - Model Context Protocol integration
- Terraform Provider - Infrastructure as code