Getting StartedKey Concepts

Key Concepts

Understand the core building blocks of ChairPulse, including equipment categories, room types, compliance primitives, subscription tiers, user roles, and task management.

Overview

ChairPulse organizes your dental practice around a set of core concepts. Understanding these will help you get the most out of the platform and configure it effectively for your team.

Equipment and categories

Every piece of equipment in ChairPulse belongs to a category that determines which maintenance schedules, compliance rules, and SOPs are auto-generated. ChairPulse includes 30 built-in equipment categories covering the full range of dental practice equipment:

If your equipment does not fit any built-in category, you can create a custom category during the equipment setup flow. Custom categories work just like built-in ones for room assignment and tracking, though they may not have pre-built maintenance templates or compliance rules.

System equipment

Some categories, such as Dental Chairs & Delivery Units, support a system/component hierarchy. A single system entry (for example, an A-Dec 500) can include sub-components:

  • Dental Chair -- The patient chair itself
  • Delivery Unit -- The instrument delivery system
  • Chair & Delivery Unit (Combined) -- A combined unit
  • Operatory Light -- The overhead light attached to the chair
  • Assistant's Instrumentation -- The assistant-side instruments

This allows maintenance tasks to be scoped to specific components within a system rather than the system as a whole.

Rooms and locations

Equipment in ChairPulse is assigned to rooms, which represent the physical locations in your practice. There are 9 room types:

Room TypeDescription
OperatoryTreatment rooms where patient care is delivered
SterilizationInstrument processing and sterilization areas
LabIn-office laboratory spaces
X-Ray RoomDedicated imaging rooms
Mechanical RoomCompressor, vacuum, and utility equipment rooms
StorageEquipment and supply storage areas
ReceptionFront desk and waiting areas
OfficeAdministrative and staff office spaces
OtherAny space that does not fit the above types

You can create multiple rooms of the same type (for example, "Operatory 1", "Operatory 2", "Operatory 3") and assign equipment to specific rooms. This helps organize maintenance tasks by location and makes it easy to see what equipment is in each room.

Rooms are managed from Rooms & Locations in the Settings section of the sidebar.

Compliance primitives

Compliance tasks in ChairPulse use one of six primitive types that define how a task is completed and what evidence is recorded. Each primitive determines the user interface and data captured when a team member completes a compliance task.

PrimitiveLabelHow it works
inspectorPass / Fail InspectionRecord a pass or fail result each time the task is due. Used for biological monitoring, equipment inspections, and safety checks.
meterNumeric ReadingRecord a measurement (such as CFU/mL for waterline testing) that is checked against a configured threshold.
clockExpiration TrackerConfirm that an expiration date is still valid or enter a new one. Used for certifications, registrations, and dated supplies.
autoAuto-TrackedAutomatically managed by connected equipment or system integrations. No manual action is needed.
heartbeatConfirmationA simple check-off confirming the task was completed. Used for routine operational tasks.
certificateCertificate UploadUpload a certificate or proof of service when the task is completed. Used for third-party inspections, calibrations, and annual certifications.

When ChairPulse generates compliance tasks for your equipment and jurisdiction, each task is assigned the appropriate primitive type. For example:

  • Weekly spore testing for your autoclave uses the inspector primitive (pass/fail)
  • Monthly waterline testing uses the meter primitive (CFU/mL reading against a threshold)
  • Annual X-ray tube registration uses the clock primitive (expiration date tracking)
  • Equipment with cloud-connected monitoring uses the auto primitive
  • Daily operatory preparation uses the heartbeat primitive (confirmation check-off)
  • Annual fire extinguisher inspection uses the certificate primitive (upload the service certificate)

Compliance categories

Compliance requirements are organized into 8 categories that map to regulatory areas:

CategoryCovers
Radiation EquipmentX-ray machines, CBCT, panoramic units
Sterilization EquipmentAutoclaves, sterilizers, instrument processing
Sedation SystemsNitrous oxide, anesthesia equipment
Water SystemsWaterlines, filtration, treatment
Air & Vacuum SystemsCompressors, vacuums, HVE
Safety EquipmentEmergency equipment, protective gear
Waste ManagementAmalgam separators, sharps, biohazard
OtherMiscellaneous equipment requirements

Subscription tiers

ChairPulse has two paid tiers and a trial period. Your tier determines AI feature limits, team size, and access to advanced features.

FeatureEssential ($99/mo)Professional ($139/mo)
AI Diagnostic Chats15/monthUnlimited
AI Diagnostic Reports5/month30/month
AI SOP Generation25/monthUnlimited
SOP Chat Messages1,000/month3,000/month
Team MembersUp to 5Up to 25
Compliance Wizard--Included
County-Level Requirements--Included
Detailed SOPs--Included
Learning Paths--Included
Invoice Uploads--Included

New accounts start with a free trial that includes all Professional features and limits. This gives you full access to evaluate capabilities like the Compliance Wizard, Learning Paths, and unlimited AI Diagnostic Chats before choosing a plan.

Both plans offer annual billing at a discount: Essential drops to $82/mo ($990/year) and Professional drops to $115/mo ($1,390/year).

User roles

ChairPulse uses four roles to control access and permissions across your practice:

RoleDescriptionKey permissions
super_adminPlatform administrator (ChairPulse internal)Full platform access including admin dashboard, equipment enrichment, compliance rules management, usage analytics, AI diagnostics review, SOP quality review, organization management, and system health monitoring
adminPractice or organization administratorFull access to all practice features, Organization settings, team management, and office configuration
managerOffice or clinical managerAccess to equipment, maintenance, compliance, issues, and day-to-day operational features
staffClinical or operational staff memberAccess to assigned tasks, equipment viewing, issue reporting, and SOP reference

The Organization settings page in the sidebar is only visible to users with the admin role. Super admins see an entirely separate admin sidebar with platform management tools.

Task statuses

Both maintenance and compliance tasks in ChairPulse move through a defined set of statuses:

StatusMeaning
pendingTask has been created and is waiting to be started
in_progressSomeone has begun working on the task
completedTask was finished successfully
completed_with_failureTask was completed but the result was a failure (for example, a failed spore test)
overdueTask was not completed by its due date
skippedTask was intentionally skipped
awaiting_resultTask has been performed but the result is pending (for example, mail-in spore test results)
missedTask was not completed and the window for completion has passed

Task frequencies

Tasks in ChairPulse can be scheduled at various intervals:

FrequencyInterval
dailyEvery day
weeklyEvery week
monthlyEvery month
quarterlyEvery 3 months
semi_annualEvery 6 months
annualEvery year
biennialEvery 2 years
triennialEvery 3 years
every_3_yearsEvery 3 years (alias)
every_4_yearsEvery 4 years
every_5_yearsEvery 5 years
one_timeSingle occurrence, no recurrence
as_neededNo fixed schedule, completed when required

Most auto-generated maintenance tasks use daily, weekly, monthly, quarterly, or annual frequencies. Longer intervals like biennial or every_5_years are typically used for compliance tasks such as equipment registrations, major certifications, or regulatory renewal cycles.

Next steps