Migra sin perder pacientes
Migración técnica desde Doctoralia · Pabau · Dentally · Clinic Cloud · Acuity · y otros. Proceso 4 fases · zero data loss garantizado · rollback documentado · sin cobro hasta verificación owner.
Vendors origen soportados
Documentamos migración desde 5 vendors comunes. Si tu vendor no está listado, hacemos audit técnico gratuito · usualmente factible mediante export CSV/JSON + scraping con tu permiso.
| Vendor origen | Días típicos | API support | Método extract |
|---|---|---|---|
| Doctoralia | 14 | Partial | API export (limited) + scraping permitido por owner |
| Pabau | 10 | Full | API REST + CSV export · estructura jerárquica conservada |
| Dentally | 12 | Full | API REST + ODBC export (DB level) |
| Clinic Cloud (ES) | 18 | Scraping required | Sin API pública · scraping HTML estructurado + CSV manual export |
| Acuity Scheduling | 7 | Full | API REST · estructura simple (appointments + clients) |
Gotchas por vendor · lecciones aprendidas
- ·Reviews públicas NO migrables · linkar URL existente en Google
- ·Histórico citas >2 años en archive · requiere export manual
- ·Calendar sync rompible · verificar Cal.com bidir antes go-live
- ·Custom fields requieren mapping manual (Pabau permite ~50 · AI Empire estructura plana)
- ·Workflows automatización (Pabau Marketplace) NO migrables · re-crear con AI Empire
- ·Facturación Pabau: exportar PDFs · NO migrar invoice history (mantener Pabau read-only 30d)
- ·Imagen radiológica DICOM: tamaño masivo · planificar S3 transfer overnight
- ·Tratamientos planning (Dentally tx plan tool) no tiene equivalente directo · workaround docs
- ·Notes encriptados Dentally: requiere re-encrypt en AI Empire schema
- ·Sin API · plan B obligatorio (UI scraping + verificación owner)
- ·Estructura jerárquica clínica > sucursal > paciente requiere flattening
- ·Cumplimiento RGPD: añadir consent banner en form export (Clinic Cloud no documenta)
- ·Sin PMS clínico · solo agenda · revisar si necesitas KB médica adicional
- ·Stripe integration ya conectada: portar customer IDs vs re-onboarding
- ·Email reminders Acuity → WhatsApp AI Empire · cambio canal requiere consent renovado
4 fases migración
1 · Audit + plan
- Inventory datos vendor actual (pacientes · citas · pagos · histórico · KB)
- API access keys obtenidos · permisos verificados
- Plan migración firmado por owner · timeline · gates · rollback documentado
- DPA AI Empire firmado · clausula migración cubierta
2 · Export + dry-run
- Export completo dataset vendor actual (formato origen)
- Transform schema → AI Empire schema (mapping doc)
- Dry-run import en staging tenant · verificar 100% paciente sample
- Verificación cross-tenant leak · 0 leak verified
- Reporte calidad datos · gaps documentados · plan resolución
3 · Producción import
- Ventana mantenimiento anunciada (típico fin semana 02:00-06:00)
- Vendor anterior → read-only mode (sin nuevos cambios)
- Full import producción · checksums verificados
- Smoke test 20 pacientes · 20 citas · 5 pagos · 100% verde
- Sign-off owner · firma checklist 15 puntos
4 · Cutover + monitor
- WhatsApp number switch · DNS cambios si aplica
- Vendor anterior pasa a archive (mantener read-only 90 días por seguridad)
- Daily standup 15min founder + owner · revisión incidencias
- Métricas equivalencia vs vendor anterior (no shows · revenue · time saved)
- Decisión continuidad post-piloto si aplica
4 compromisos migración
Plan rollback · si algo falla
90 días vendor anterior read-only · mantenemos cuenta vendor original activa pero read-only. Tus pacientes no se pierden. Histórico citas intacto. Si en cualquier momento durante los 90 días quieres volver, ejecutamos rollback completo en <4h.
Triple checkpoint · cada paciente migrado se valida 3 veces: checksum export vendor → checksum import AI Empire → sample 5% verificación manual owner. Si discrepancia > 0.1%, abortamos migración + investigación.
Sin lock-in técnico · si tras 90 días decides re-migrar a otro vendor o volver, nuestra política `/data-export-policy` garantiza export completo en formatos abiertos en <72h. Sin costes · sin penalizaciones.
Soporte hipercare · 7 días post-cutover el founder está en Slack del equipo + daily standup 15min. Si algo va mal, lo detectamos en minutos · no semanas.
¿Audit gratuito de tu migración?
Reservamos 60min con tu equipo técnico para auditar tu vendor actual · estimación días + complejidad + riesgos identificados. Output: documento PDF con plan migración personalizado. Sin compromiso. Si nos contratas, deducimos las horas del coste setup.