ConcourseIQ runs a separate calendar for each of your departments inside one system. Roles, booking rules, attendance, reporting, and an API are included, and all of it is configurable without writing code.
ADA / WCAG 2.1 AA accessible · Works on phones, tablets, and desktops
Booking, attendance, reporting, documents, and administration in one system. Here's what you get.
One deployment serves all of your departments. Each division books on its own calendar, and slots booked by another division simply show as Unavailable. The details stay with the team that owns them.
Set up the permission matrix the way your organization actually works: org admin, division user, front office, reporting, or roles you define yourself. Rename and re-scope them without touching code.
Day, week, and month views with color-coded appointments you can drag to reschedule. The whole calendar works with a keyboard and a screen reader.
Slot lengths, business hours, break windows, and lead-time rules are all configurable. Bookings are atomic, so two people can't grab the same slot. Choose capacity mode or per-resource booking.
Holidays, vacation and sick days, and one-off or recurring blocks. Resources can run alternate work patterns, including 9/80 and custom shifts.
Mark check-ins, completions, and no-shows in one click from the day view. A built-in queue surfaces past appointments that still need attendance recorded.
Daily schedules, show/no-show, periodic summaries, and billing/chargeback, plus an ad-hoc report builder. Export to CSV or print, with your filters shown on the report.
Division-scoped, version-controlled files in encrypted storage, served over signed URLs. Every upload, view, and download is logged.
Connect your identity provider over OIDC or SAML, with just-in-time provisioning and inherited MFA. The REST API is documented with an OpenAPI spec, and webhooks are signed.
Also included: booking confirmations with .ics calendar invites, per-division email templates, admin alerts on late cancellations, and a searchable audit log.
On most shared calendars, everyone can read everyone's appointments. ConcourseIQ enforces division isolation at the API layer, so your teams can book the same rooms and resources without seeing each other's business.
A booking from another division renders as a plain Unavailable block. The subject, contact, and notes are never sent to the browser.
A read-only view across all divisions shows who is coming in and when, without edit access to anything.
The audit log records each booking, cancellation, and edit with field-level before and after values.
Dashboards and data are scoped by role and division on the server. Rename these, change what they can do, or add your own.
Manage users, roles, resources, reports, and settings across all divisions.
Book and manage appointments for their own division. Other divisions stay private.
A read-only view across divisions, made for reception and intake desks.
Run operations or finance reports, with exports and chargeback breakdowns.
Create your organization, add divisions and bookable resources, and set business hours, slot lengths, breaks, and your role matrix.
Bring people in by email or single sign-on. Everyone lands on a dashboard scoped to their role and division automatically.
Book from the calendar, track attendance in a click, and pull daily, no-show, summary, and billing reports whenever you need them.
These controls are part of the core platform and are on for every organization.
ConcourseIQ comes from MKN Web Solutions in Detroit, Michigan. Our platforms serve millions of users, and we design, build, and operate every one of them ourselves. ConcourseIQ runs on that same engineering.
We support what we ship. If you email us about ConcourseIQ, the reply comes from the engineers that built the product, not a sales team.
Divisions, roles, and resources are yours to shape from day one. No credit card required. If you'd rather see it first, email us and we'll set up a live demo.
Questions go to michael@mknwebsolutions.com and are answered by our engineers.