Contactos
This content is not available in your language yet.
Los contactos son las personas físicas con quienes el equipo comercial interactúa. Cada contacto puede pertenecer a una Empresa, tener uno o varios Leads y estar asociado a Deals abiertos.
Para qué sirve
Sección titulada «Para qué sirve»Centraliza la información de cada persona de contacto (nombre, teléfono, email, cargo, empresa), mantiene el historial de interacciones y permite crear leads o deals directamente desde la ficha del contacto sin duplicar datos.

Crear un contacto
Sección titulada «Crear un contacto»- Vaya a CRM → Contactos → Nuevo (
Cdesde la lista). - Complete nombre, email y/o teléfono (al menos uno es obligatorio para deduplicación).
- Asocie la Empresa si corresponde.
- Guarde.
El sistema busca automáticamente duplicados por email y teléfono antes de guardar.
Desde un contacto puedes
Sección titulada «Desde un contacto puedes»- Ver todos sus Leads y Deals asociados.
- Registrar una nueva Actividad (llamada, reunión, email).
- Crear un Nuevo Deal directamente.
- Convertir el contacto a Cliente contable (al ganar un Deal que requiere factura).
Flujo del usuario
Sección titulada «Flujo del usuario»Vista no técnica del proceso. Pensada para personal de operación, contabilidad, ventas o administración.
Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.
Flujo técnico
Sección titulada «Flujo técnico»Vista técnica para desarrolladores: endpoints, stored procedures/funciones, tablas y servicios involucrados.
| Componente | Tipo | Ubicación |
|---|---|---|
GET /v1/crm/contacts | Route Express | web/api/src/routes/crm/contacts |
POST /v1/crm/contacts | Route Express | web/api/src/routes/crm/contacts |
GET /v1/crm/contacts/:id | Route Express | web/api/src/routes/crm/contacts |
PATCH /v1/crm/contacts/:id/promote | Route Express | web/api/src/routes/crm/contacts |
usp_CRM_Contact_List | Stored procedure dual PG + MSSQL | web/api/sqlweb-pg/includes/sp/ |
usp_CRM_Contact_Upsert | Stored procedure dual PG + MSSQL (dedup por email/tel) | web/api/sqlweb-pg/includes/sp/ |
crm.Contact | Tabla operativa (unique: tenantId + email) | web/api/migrations/postgres/ |
crm.Company | Tabla FK empresa | web/api/migrations/postgres/ |
master.Customer | Tabla cliente contable (promoción al ganar deal) | web/api/migrations/postgres/ |
ContactosListPage.tsx | Componente Frontend | web/modular-frontend/packages/module-crm/src/ |
Editable en draw.io: descarga el SVG → File → Import from → Device.