Overview
Welcome to MicroGemLabs. This guide covers what the platform does, how the pieces fit together, and where to find detailed documentation for each product.
What Is MicroGemLabs?
MicroGemLabs is an autonomous operations platform with six specialized monitoring tools, a conversational AI assistant, and an optional autonomous AI agent โ all on shared infrastructure. Each product has its own subdomain and pricing, while sharing one database, one on-call engine, one billing system, and one AI surface.
The platform serves developers and small engineering teams (2โ20 people) who need professional monitoring without enterprise pricing.
Products
| Product | What It Does | Subdomain |
|---|---|---|
| PulseGuardPlus | Uptime monitoring โ HTTP, TCP, DNS, Ping, SSL, Heartbeat from 3 regions | pulse.microgemlabs.ai |
| CronKeeper | Cron job monitoring โ dead-man switch with start/complete tracking | cron.microgemlabs.ai |
| LogVault | Log management โ ingestion, full-text search, pattern/rate/absence alerts | logs.microgemlabs.ai |
| CertGuard | Certificate monitoring โ SSL cert and domain registration expiry | certs.microgemlabs.ai |
| CronRunner | Scheduled HTTP โ cron-as-a-service with retry and logging | run.microgemlabs.ai |
| HookRelay | Webhook relay โ receive, inspect, forward, and replay webhooks | hooks.microgemlabs.ai |
Enable products individually from the Products page. Each one works independently, but they all share the platform features below.
Managing Your Team
At Settings โ Members. Three roles:
- Owner โ created the team; has every permission. One per team. Cannot be removed. Ownership transfer is a future capability.
- Admin โ can invite, promote members to admin, remove members, revoke pending invites, and approve agent fix proposals. Cannot demote or remove other admins โ only the owner can.
- Member โ can view everything in the team but can't change membership, can't approve fix proposals, and can't touch settings that cost money.
What each role can do
| Action | Owner | Admin | Member |
|---|---|---|---|
| Invite new member | โ | โ | |
| Revoke pending invite | โ | โ | |
| Remove a member | โ | โ (not other admins) | |
| Promote member โ admin | โ | โ | |
| Demote admin โ member | โ | ||
| Change agent tier | โ | ||
| Cancel agent subscription | โ | ||
| Approve agent fix proposal | โ | โ | |
| Leave team | n/a | โ | โ |
Owners can't use "Leave team" โ they'd orphan the team. Use transfer-ownership (coming soon) or delete the team first.
Invites
Invite by email from the members card. The recipient gets a link that expires in 7 days. Pending invites are listed below the member roster with a Revoke link owners/admins can use if they invited the wrong person. Used invites are preserved for audit.
How It All Connects
When PulseGuardPlus detects your API is down, here's what happens automatically:
1. Incident created โ PulseGuardPlus creates an incident record
2. On-call alerted โ the escalation policy sends SMS/voice/email/Slack/Telegram to whoever is on call
3. AI analyzes โ MicroGemAI assembles context from all 6 products, finds the expired SSL cert in CertGuard and the missed renewal cron in CronKeeper
4. Runbook matched โ the "Restart Cert Renewal" runbook matches the incident pattern with 90% confidence
5. Auto-executed โ the runbook fires (trust level: full auto) and triggers certificate renewal
6. Alert enriched โ the on-call notification is updated with AI analysis and runbook execution result
7. Incident resolves โ PulseGuardPlus detects recovery, auto-resolves the incident
8. Postmortem generated โ MicroGemAI drafts a full postmortem with timeline and action items
9. Memory stored โ the incident and resolution are saved to persistent memory for future reference
All of this happens in minutes, often before the on-call engineer opens their laptop.
Billing
Per-product pricing starting at $3โ12/month. 20% bundle discount when using 2+ products. On-call seats metered per user. MicroGemAI is included โ teams bring their own LLM API key.
Getting Started
1. Sign up at microgemlabs.ai โ free tier, no credit card
2. Enable a product from the Products page
3. Create your first monitor (60 seconds)
4. Configure on-call at Ops โ On-Call
5. Set up MicroGemAI with your LLM API key at Settings โ Account
6. Connect messaging at Settings โ Integrations (Telegram or Slack)
Documentation Index
- PulseGuardPlus โ Uptime monitoring setup, 6 check types, content matching, status pages
- CronKeeper โ Cron monitoring, ping endpoints, shell wrapper, status badges
- LogVault โ Log ingestion API, search, alert rules, retention
- CertGuard โ SSL and domain monitoring, alert thresholds, WHOIS
- CronRunner โ Scheduled HTTP jobs, retry logic, failure alerting
- HookRelay โ Webhook endpoints, payload inspector, forwarding, replay
- MicroGemAI โ AI assistant, memory, anomaly detection, runbooks, postmortems, messaging
- MicroGemAgent โ Autonomous AI engineer, tiers, fix proposals, credential vault, skills library
- MCP Integration โ Connecting external AI agents, 15 tool reference
- Outbound Webhooks โ Push MicroGemLabs events to PagerDuty, Zapier, custom endpoints (signed POSTs)