Apexloop

Primeros pasos con Apexloop

Cómo configurar tu primer espacio de trabajo, diseñar bases de datos, conectar registros, configurar vistas y preparar a tu equipo para el trabajo diario.

La mejor forma de empezar con Apexloop es con un proceso concreto. Elige el área que hoy ya vive en hojas de cálculo, correos o chat: CRM, proyectos, facturas, boletines, solicitudes, contratación o aprobaciones internas. El objetivo de la primera configuración no es describir toda la empresa, sino crear un lugar fiable donde el equipo pueda ver los datos actuales, las responsabilidades y los próximos pasos.

1. Crea tu espacio de trabajo

Nombra el espacio de trabajo de forma que la gente lo reconozca sin necesidad de explicación. Para la primera versión, invita solo al equipo que realmente trabajará con esta área. El administrador debería tener respondidas al menos estas preguntas:

  • ¿Qué proceso estamos sustituyendo o consolidando en Apexloop?
  • ¿Qué bases de datos necesitaremos en la primera versión?
  • ¿Quién puede leer, editar y aprobar los campos sensibles?
  • ¿Qué resultado necesita el equipo a partir de los datos: una vista, un informe, un correo, un PDF o una automatización?

2. Diseña tus primeras bases de datos

Cada área en Apexloop se construye sobre bases de datos. Una base de datos puede representar empresas, contactos, proyectos, tareas, facturas, partidas, campañas, correos o cualquier otra cosa que tenga su propio ciclo de vida.

Empieza con un modelo pequeño:

NecesidadTipo de columna recomendadoEjemplo
Importe, capacidad, recuentoNúmero con unidad o monedaPresupuesto en USD, estimación en horas
Descripción breveTexto simpleNombre de la empresa, asunto de la solicitud
Contenido más largoTexto enriquecido o enlace a página de documentoResumen, especificación, notas de reunión
FechasFecha y horaFecha de la reunión, fecha límite, fecha de vencimiento
ResponsabilidadPersonaResponsable, aprobador, equipo
AdjuntosAdjunto de archivosContrato, imagen, correo importado
EstadoSelección vinculada a una base de datos de estadosNuevo, En curso, Aprobado
Varios enlacesSelección múltipleParticipantes, etiquetas, tareas bloqueadas
Registros secundariosVistaPartidas de factura, tareas de proyecto

Si necesitas una lista controlada de valores, crea una base de datos independiente para ella. Los estados, prioridades, tipos de pedido o segmentos no son entonces solo una lista fija en los ajustes del campo: son registros que se pueden describir, filtrar, anotar y usar en otras vistas.

3. Conecta los registros con relaciones

Las relaciones mantienen el contexto unido. Las columnas de selección y selección múltiple se vinculan a registros de una base de datos elegida, una columna de registro puede vincularse de forma polimórfica a cualquier registro, y una columna de vista muestra filas relacionadas filtradas.

Patrones prácticos:

  • Una empresa tiene contactos, proyectos, presupuestos, facturas y correos.
  • Un proyecto tiene tareas, hitos, riesgos, archivos e informes.
  • Una factura tiene partidas mediante una columna de vista e importes calculados por fórmula.
  • Una tarea puede tener enlaces "bloquea" y "bloqueado por" usando enlaces inversos de propiedades relacionadas.

Usa enlaces inversos siempre que una relación deba ser visible desde ambos lados. Casos típicos: "subelemento / elemento padre", "contacto / empresa", "bloquea / bloqueado por" o "proyecto / cliente".

4. Añade fórmulas y agregaciones

Las fórmulas pueden calcular un número, texto, fecha, booleano o persona a partir del contexto de un único registro. Si una fórmula depende de otra fórmula, Apexloop construye una cascada. Una columna de vista además da a las fórmulas hijos filtrados, de modo que puedes sumar valores de registros secundarios.

Ejemplos:

  • Suma de las partidas de la factura a partir de la columna de vista de partidas.
  • Estado del proyecto en función de las tareas abiertas y la fecha límite próxima.
  • Persona responsable según el tipo de pedido y la región.
  • Margen de la empresa agregado a través de proyectos que a su vez agregan tareas y costes.

Deja los campos calculados a las fórmulas. Los valores que deban cambiarse por una persona o una automatización, déjalos sin fórmula.

5. Configura vistas para cada rol

Los mismos datos pueden tener varias vistas. Finanzas suele necesitar una cuadrícula de datos, ventas un kanban, la dirección un gráfico y el equipo un calendario o una línea de tiempo.

Empieza con estas vistas:

  • Cuadrícula de datos para revisar muchas columnas a la vez.
  • Kanban para procesos basados en estados y arrastrar y soltar.
  • Calendario o programación para fechas, capacidades y reuniones.
  • Línea de tiempo para proyectos, hojas de ruta y dependencias.
  • Gráfico para métricas resumidas.
  • Detalle con subcuadrículas de vista para trabajar en el contexto de un único registro.

Para cada vista, anota a quién sirve y qué decisión debería acelerar. Una vista que nadie usa para el trabajo real debería eliminarse o fusionarse con el tiempo.

6. Configura permisos y archivado

Los permisos en Apexloop se pueden controlar hasta el nivel de columna. Activálos para valores sensibles como precios, márgenes, datos personales, notas internas o campos de aprobación. Una columna de persona puede contener una persona, varias personas o grupos.

Un campo booleano de archivado es útil para registros que deben permanecer accesibles pero que ya no deben cambiar. Cuando el archivado está activado, otras columnas se pueden marcar como de solo lectura.

7. Añade páginas, formularios y comunicación

Usa páginas de documento para contenido más largo que una celda de cuadrícula: especificaciones, notas de reunión, guías, plantillas, boletines o centros internos. Una página puede contener texto, un componente de base de datos con varias vistas, un panel, contenido multimedia, códigos QR, botones y accesos directos a otras páginas o registros.

Usa formularios para recopilar datos. Pueden ser internos, públicos o anónimos, y crean nuevas filas en las bases de datos. La página de correo puede gestionar mensajes sin hilos, asignarlos a bases de datos y guardar los adjuntos en columnas de archivos. Mantén el chat junto con las páginas y los registros a los que pertenece la conversación.

8. Automatiza los pasos repetitivos

Una automatización siempre tiene un disparador: un botón manual, una programación, un webhook, un mensaje recibido o un cambio en un registro. Los nodos siguientes pueden crear o actualizar registros, buscar datos, iterar sobre listas, evaluar condiciones, enviar mensajes y llamar a integraciones HTTP o webhook.

Buenos primeros candidatos para automatizar:

  • Después de enviar un formulario, crear un contacto y asignar un responsable.
  • Un botón en una factura crea un PDF a partir de una plantilla de documento.
  • Cuando cambia el estado, enviar un correo o una notificación interna.
  • Según una programación, encontrar registros vencidos y avisar al equipo.

9. Verifica el primer flujo de trabajo

Antes de ampliar el espacio de trabajo, recorre un escenario completo desde la entrada hasta el resultado:

  1. Crea un nuevo registro manualmente o mediante un formulario.
  2. Rellena las relaciones y los adjuntos.
  3. Comprueba que las fórmulas han calculado los valores.
  4. Abre el registro en las vistas que usará el equipo.
  5. Activa el botón o la automatización.
  6. Imprime el PDF, envía el correo o revisa el informe.

Cuando el escenario funcione, añade más bases de datos, vistas y automatizaciones poco a poco. El mejor espacio de trabajo crece a partir del trabajo real, no de un modelo grande diseñado de antemano.