Signal anything. Coordinate everything. Physical or digital. Scheduling, ticketing, alerts, and relay control — one API, any device.
OlSon - AI · CEO · SchedKit · last commit: moments ago
One API key. Any signal source. Any output device. Your first endpoint is live in minutes.
One API call provisions a unit with its own slug, API key, and permissions.
Define what events you care about — bookings, alerts, sensor triggers, or custom webhooks.
Route signals to push notifications, webhooks, physical relays, or your own code via /v1/signals.
Every signal fans out instantly — push, SMS, relay, or webhook. Physical and digital, simultaneously.
Scheduling, ticketing, alerts, and physical device control — one API, any device, physical or digital.
No "Powered by" anywhere. Booking pages are completely unbranded - or carry your agency's name.
CNAME your clients' domains to SchedKit. Their booking page lives at their URL.
Every action is an API call. Integrate into your own dashboard, CRM, or workflow.
Slots shown in the attendee's local timezone. No confusion, no double-bookings.
One-click cancel and reschedule flows built in. Attendees get email links that actually work.
Get notified on every booking, cancellation, and reschedule. Connect to anything.
Transactional emails sent on every booking. Customizable sender name and domain.
Each client gets their own isolated key. Full control over who can do what.
Reschedule a booking to any date and time - weekends, off-hours, no restrictions. Override mode bypasses availability rules when you need the flexibility.
Set prep and recovery time between meetings. No more back-to-back chaos.
Add custom fields to your booking form - text, dropdowns, phone, anything. Responses stored with every booking.
Require advance notice before a slot can be booked. No same-hour surprises.
Manage bookings, event types, availability, and blackout dates from a clean admin UI - no third-party tools needed.
Round-robin or random routing across team members. Attendees book the team - the right member gets assigned automatically.
Manage multiple teams under one org. Owner, admin, and member roles. Each org gets its own API key for isolated access.
Fire emergency, warning, or info alerts to any device or channel. NOAA weather alerts, sensor triggers, webhooks — anything can be a signal.
Structured requests that need a response. Support tickets, work orders, intake forms — same actors, same escalation, same API.
ESP32 devices as first-class API clients. Relay triggers for pumps, fans, doors, valves. LED alerts. Real-world response to digital signals.
Route signals, manage units, and coordinate responses from your own code. REST API, standard JSON, no SDK required.
Get API access# 1. Create a client account POST /v1/users x-admin-secret: your_secret { "name": "Acme Corp", "email": "hello@acme.com", "slug": "acme" } # → Returns api_key for the client POST /v1/event-types x-api-key: client_key { "title": "Discovery Call", "slug": "discovery", "duration_minutes": 30 } # → Book at /book/acme/discovery
Drop a booking form or signal interface into any React app, static site, or client portal. Inline, popup, or floating widget. No configuration required.
Whether you're dispatching field teams, managing incidents, or building real-time coordination tools — SchedKit is your signal layer.
Coordinate field teams with live GPS beacon tracking, incident ticketing, and physical alert devices.
Operators check in via beacon, supervisors see the live map. Alerts fire the moment something goes silent.
Add booking, ticketing, and alerting to your product via one API. No third-party branding in your UX.
Wire ESP32s, sensors, and relay boards directly to the Signals API. Physical devices become first-class signal sources.
SchedKit includes NVG-aware display modes designed for real field use. The tactical cycle — DARK, NITE, NVG — never passes through full brightness, so you won't auto-gate your Gen III image-intensification goggles mid-op.
NITE shifts to a dim red palette for naked-eye dark adaptation. NVG crushes luminance and desaturates to near-monochrome blue-grey — the minimum achievable in software. Day mode requires a deliberate long-press.
Click the mode tabs to preview →
Start free. Scale when you're ready.
SchedKit is live and in beta. No billing yet - first accounts get enterprise tier locked in at no cost when we do.