Migrate your Sensei Cloud data
Carestream Dental's cloud-based dental practice management platform for DSOs, groups, and multi-location enterprises. Targets oral healthcare organizations that need integrated imaging, cloud access, and centralized management across every location.
In its favor
Why people choose Sensei Cloud
The signal that keeps Sensei Cloud on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Cloud-based access from any platform or location lets dental teams manage scheduling, treatment planning, and payments remotely, making it attractive to distributed group practices and DSOs.
Carestream's integrated imaging combines practice management with digital radiography and CBCT in one system, appealing to practices already invested in Carestream hardware.
Consolidating scheduling, treatment planning, billing, and EHR into a single cloud platform replaces multiple legacy tools and reduces the friction of switching between disconnected systems.
Multi-location support with centralized data management makes Sensei Cloud a practical choice for growing dental groups that need consistent operations across every office.
Upgrade path from legacy Carestream products like SoftDent and Windent provides a familiar vendor relationship with modern cloud infrastructure and updated feature set.
Conversion from SoftDent and other legacy systems is messy, generating duplicate charts, inconsistent ledger entries, and billing records that do not reconcile cleanly in the new environment.
Cloud performance issues including slowness, login problems, and unreliable data syncing frustrate high-volume practices that depend on constant uptime throughout the clinical day.
Surgical workflows for oral surgeons feel adapted rather than native, with gaps in medical billing, cross-coding, and referral management that require persistent workarounds.
Radiograph visualization is not natively built into the core software, forcing practices to purchase and integrate the separate Sensei Imaging addon to view digital images within the platform.
Billing ledger bugs cause completed and paid accounts to show outstanding balances, making collections tracking unreliable and creating reconciliation headaches for front-office staff.
Reasons to switch
Why people leave Sensei Cloud
The recurring reasons buyers give for replacing Sensei Cloud. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Sensei Cloud fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Sensei Cloud pricing overview
Sensei Cloud pricing is per-provider per-month with tiers named after belt ranks (Yellow Belt, Black Belt, Dojo). Add-ons include additional providers, Cloud Imaging, practice management data conversion, imaging data conversion, and premium training. Pricing is contact-for-quote rather than publicly published.
Yellow Belt
Tier 1 of 3
Contact vendor; per-provider monthly pricing
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Sensei Cloud's schedule — see our quote-based pricing →
What gets migrated
Sensei Cloud object support
Object-by-object support for Sensei Cloud migrations. Per-pair details surface during scoping.
Patients
Fully supportedPatients are the primary demographic record in Sensei Cloud. We migrate patient demographics, contact information, insurance details, and clinical alerts. Insurance payer and plan associations require field-level mapping because naming conventions differ between source and destination systems.
Clinical Charts
Fully supportedCharts hold periodontal data, tooth conditions, elastic orthodontic tracking, and clinical notes per patient. We map the chart structure and all documented fields, but free-text clinical notes may require custom extraction to preserve narrative content in the destination system.
Appointments
Fully supportedAppointments include provider, location, date/time, procedure codes, and status. We export the full appointment history including recall dates and block-booking patterns. Recurrence and series data are mapped by date rather than by reference ID.
Encounters (Clinical Notes)
Mapping requiredClinical encounter documentation varies widely by provider and practice. We extract structured encounter data but free-form clinical notes may land in a notes field or require a custom mapping pass depending on the destination system's clinical note object.
Insurance Claims
Mapping requiredClaims include status, submission history, payer cross-references, and CDT code associations. The status workflow in Sensei Cloud may not map 1:1 to the destination system's claim object, so we flag open claims and pending submissions for explicit review before cutover.
Treatment Plans
Mapping requiredTreatment plans store proposed procedures, sequencing, fee schedules, and acceptance status. Plans with multiple phases and case presentation notes require value mapping because the way phases are named and ordered differs between dental platforms.
Ledger Entries
Mapping requiredLedger records include charges, payments, adjustments, and insurance write-offs with running balances. We flag entries with post-date alterations or corrections because Sensei Cloud makes it difficult to delete or modify ledger entries after creation. Aged trial balances are preserved as-is.
Providers
Mapping requiredProviders include dentists, hygienists, and specialists with associated credentials and NPI numbers. Provider assignment in clinical records is sometimes stored as a text field rather than a foreign key, so we deduplicate and normalize provider names during export.
Locations
Fully supportedMulti-location configuration defines which providers, resources, and fee schedules apply at each office. We migrate all location records including address, contact, and scheduling preferences. Location-specific custom fields are mapped as custom properties in the destination.
Imaging Data
Mapping requiredSensei Cloud imaging uses Carestream's proprietary format. We can export radiographs and CBCT data as JPEG, PNG, or DICOM via the built-in export tool, but DICOM conversion is required for full clinical fidelity. The imaging data migration runs as a parallel workstream to the core patient data migration.
Custom Properties
Mapping requiredCustom fields on patients, appointments, and claims vary by practice configuration. Some custom fields are stored as user-defined properties while others live in free-text notes fields. We inventory all custom fields during discovery and apply field-level mapping per practice.
Referral Sources
Mapping requiredReferral tracking holds referring dentist and physician records with associated case data. We migrate referral source names and case associations, but the referral tracking workflow (referral slip, case assignment, outcome logging) may not map directly to the destination system's referral object.
| Object | Support | Notes |
|---|---|---|
| Patients | Fully supported | Patients are the primary demographic record in Sensei Cloud. We migrate patient demographics, contact information, insurance details, and clinical alerts. Insurance payer and plan associations require field-level mapping because naming conventions differ between source and destination systems. |
| Clinical Charts | Fully supported | Charts hold periodontal data, tooth conditions, elastic orthodontic tracking, and clinical notes per patient. We map the chart structure and all documented fields, but free-text clinical notes may require custom extraction to preserve narrative content in the destination system. |
| Appointments | Fully supported | Appointments include provider, location, date/time, procedure codes, and status. We export the full appointment history including recall dates and block-booking patterns. Recurrence and series data are mapped by date rather than by reference ID. |
| Encounters (Clinical Notes) | Mapping required | Clinical encounter documentation varies widely by provider and practice. We extract structured encounter data but free-form clinical notes may land in a notes field or require a custom mapping pass depending on the destination system's clinical note object. |
| Insurance Claims | Mapping required | Claims include status, submission history, payer cross-references, and CDT code associations. The status workflow in Sensei Cloud may not map 1:1 to the destination system's claim object, so we flag open claims and pending submissions for explicit review before cutover. |
| Treatment Plans | Mapping required | Treatment plans store proposed procedures, sequencing, fee schedules, and acceptance status. Plans with multiple phases and case presentation notes require value mapping because the way phases are named and ordered differs between dental platforms. |
| Ledger Entries | Mapping required | Ledger records include charges, payments, adjustments, and insurance write-offs with running balances. We flag entries with post-date alterations or corrections because Sensei Cloud makes it difficult to delete or modify ledger entries after creation. Aged trial balances are preserved as-is. |
| Providers | Mapping required | Providers include dentists, hygienists, and specialists with associated credentials and NPI numbers. Provider assignment in clinical records is sometimes stored as a text field rather than a foreign key, so we deduplicate and normalize provider names during export. |
| Locations | Fully supported | Multi-location configuration defines which providers, resources, and fee schedules apply at each office. We migrate all location records including address, contact, and scheduling preferences. Location-specific custom fields are mapped as custom properties in the destination. |
| Imaging Data | Mapping required | Sensei Cloud imaging uses Carestream's proprietary format. We can export radiographs and CBCT data as JPEG, PNG, or DICOM via the built-in export tool, but DICOM conversion is required for full clinical fidelity. The imaging data migration runs as a parallel workstream to the core patient data migration. |
| Custom Properties | Mapping required | Custom fields on patients, appointments, and claims vary by practice configuration. Some custom fields are stored as user-defined properties while others live in free-text notes fields. We inventory all custom fields during discovery and apply field-level mapping per practice. |
| Referral Sources | Mapping required | Referral tracking holds referring dentist and physician records with associated case data. We migrate referral source names and case associations, but the referral tracking workflow (referral slip, case assignment, outcome logging) may not map directly to the destination system's referral object. |
Gotchas
What to watch for in Sensei Cloud migrations
Issues we've hit on past Sensei Cloud migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Legacy conversion leaves messy patient and chart duplicates
Chrome-only browser support affects migration workstation compatibility
Imaging data requires separate Carestream-format conversion pipeline
Billing ledger errors cannot be corrected post-creation
Provider assignments sometimes stored as text rather than foreign key
| Severity | Issue |
|---|---|
| High | Legacy conversion leaves messy patient and chart duplicates |
| Medium | Chrome-only browser support affects migration workstation compatibility |
| Medium | Imaging data requires separate Carestream-format conversion pipeline |
| Low | Billing ledger errors cannot be corrected post-creation |
| Low | Provider assignments sometimes stored as text rather than foreign key |
Leaving Sensei Cloud?
Where Sensei Cloud customers move next
12 destinations Sensei Cloud can migrate to.
How a Sensei Cloud migration works
Four steps, Sensei Cloud-specific
Connect
Not publicly documented; Developer Program available into Sensei Cloud. Scopes limited to read-only on the data we move.
Map
We translate Sensei Cloud-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Sensei Cloud quirks before production.
Migrate
Full migration with Sensei Cloud rate-limit handling. Rollback available throughout.
FAQ
Sensei Cloud migration FAQ
Answers to the questions buyers ask most during Sensei Cloud migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Sensei Cloud migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Sensei Cloud.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Sensei Cloud setup and destination — written quote back within a business day.