Plataforma de operación logística

El sistema operativo
de tu negocio logístico

Administra operadores, mensajeros, clientes y almacenes desde una sola consola. Y dale a tus clientes una API para conectar a los suyos.

04

Frentes conectados

06

Estatus de paquete

05

Reintentos de webhook

tms://console/operaciones
operando
Estado de la operaciónhoy
Pendientes23
Asignados41
En ruta52
Entregados168
TMS-4471
En tránsito
TMS-4468
En reparto
TMS-4462
Entregado
TMS-4459
Asignado

paquetes/h

128

cumplimiento

98.7%

eventos/min

412

consola de administración · datos de ejemplo

Infraestructura probada en producción

NestJSPostgreSQLRedisBullMQPrismaMinIO / S3Next.jsAstroNestJSPostgreSQLRedisBullMQPrismaMinIO / S3Next.jsAstro

El problema

Operar logística no debería depender de hojas de cálculo

Las operaciones crecen más rápido que las herramientas. TMS pone el sistema de registro, la visibilidad y la automatización en un mismo lugar.

Órdenes en hojas de cálculo y grupos de WhatsApp

Un solo registro de paquetes con historial de estatus inmutable

Llamadas para saber quién cubre cada entrega

Asignación por disponibilidad, cercanía y capacidad

El cliente pregunta por su envío y nadie responde

Portal de autoservicio y notificaciones automáticas por estatus

Integrar con tu ERP significa trabajo manual

API pública y webhooks con reintentos para cada evento

Una suite, cuatro frentes

Cada rol opera desde su propia herramienta

Administración, mensajeros, clientes y sistemas externos. Todos sobre la misma base de datos, sin silos ni reconciliaciones.

01 / admin

Consola de administración

El centro de control: órdenes, mensajeros, flota, almacenes, clientes y reportes. Roles y permisos por equipo.

  • Órdenes y asignación
  • Gestión de flota
  • Almacenes
  • Reclutamiento y verificación
  • Roles y permisos
  • Reportes
02 / courier

App de mensajeros

PWA instalable para el trabajo en campo: rutas asignadas, confirmación con foto y firma, y estado en línea.

  • Rutas del día
  • Confirmación con foto
  • Perfil y documentos
  • Estado en línea
03 / client

Portal de clientes

Tus clientes crean envíos, siguen paquetes y gestionan almacenes sin llamar a operaciones.

  • Crear paquetes
  • Seguimiento por guía
  • Almacenes
  • Historial y facturación
04 / api

API pública por cliente

Cada cliente tuyo obtiene su API key y webhooks para que sus propios clientes creen paquetes y reciban cada cambio de estatus.

  • API keys por cliente
  • Webhooks por estatus
  • Colas BullMQ
  • Reintentos con backoff

Reclutamiento de mensajeros

Suma mensajeros y verifícalos desde la consola

Tus mensajeros se registran desde la app y completan su expediente. Tú defines qué documentos exigir y apruebas cada alta con su historial de estatus.

  1. En registro

    El mensajero se registra desde la app y empieza su expediente.

    signing_up

  2. Pendiente

    Documentos enviados; en espera de revisión.

    pending

  3. En revisión

    Operaciones revisa la documentación del candidato.

    under_review

  4. Aprobado

    Mensajero habilitado para recibir pedidos.

    approved

Registro y expediente

Alta del mensajero con foto, datos personales y tipo de vehículo.

Campos de verificación configurables

Define qué documentos y datos exiges; el sistema valida cada campo.

Documentos y evidencias

Subida a S3 con confirmación y control de rechazos por documento.

Aprobación y estados

Aprueba, suspende o bloquea con historial trazable de cada cambio.

Tour del producto

Todo el ciclo de la operación, en una interfaz

Explora las capacidades que usan a diario operaciones, mensajeros y clientes.

Reclutamiento

Recluta y verifica mensajeros sin fricción

Tus mensajeros se registran desde la app y completan su expediente. Tú configuras los campos de verificación y apruebas cada alta desde la consola.

  • Registro y expediente del mensajero
  • Campos de verificación configurables
  • Aprobación con historial de estatus
07estados de alta
Reclutamiento12 en revisión
LRL. Ramírez
docs 4/4En revisión
MOM. Ortiz
docs 4/4Aprobado
JSJ. Solís
docs 2/4En registro
ANA. Núñez
docs 3/4Pendiente

08

Nuevos

12

En revisión

34

Aprobados

Cómo funciona

Cada cambio de estatus es un evento que dispara acciones

El paquete avanza por un ciclo de vida trazable. En cada paso, la plataforma notifica a quien corresponde y despacha el webhook a tus sistemas.

  1. Creado

    created

  2. Asignado

    assigned

  3. En tránsito

    in_transit

  4. En reparto

    out_for_delivery

  5. Entregado

    delivered

01

Creado

El paquete entra al sistema desde la consola, el portal o la API pública.

02

Asignado

Operaciones asigna un mensajero disponible; el cliente recibe la notificación.

03

En tránsito

El paquete avanza entre centros; cada transición queda registrada en el historial.

04

En reparto

Última milla: ETA recalculado y aviso automático al destinatario.

05

Entregado

Confirmación con foto y firma; el evento se despacha a tus sistemas.

Historial inmutable

Cada transición queda registrada con su fecha real, lista para auditar.

Para construir encima

Dale a tus clientes una API para crecer con ellos

Cada cliente tuyo obtiene su propia API key y webhooks, de modo que sus clientes crean paquetes por API y reciben cada cambio de estatus. Una capacidad que ofreces como tuya para cerrar cuentas más grandes.

API keys por clienteWebhooks firmadosColas BullMQReintentos con backoff

Eventos que tu cliente puede suscribir

  • package:status-createdPaquete registrado en la plataforma
  • package:status-assignedMensajero asignado a la orden
  • package:status-in_transitEl paquete salió a ruta
  • package:status-out_for_deliveryEntra a última milla
  • package:status-deliveredEntrega confirmada con evidencia
POST /v1/packages201 created
# API key que emites a tu cliente
curl -X POST https://api.tms.app/v1/packages \
  -H "Authorization: ApiKey $CLIENT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "customerId": "cus_8f2a",
    "origin": { "address": "Av. Reforma 222", "city": "CDMX" },
    "destination": { "address": "Av. Chapultepec 15", "city": "Guadalajara" },
    "metadata": { "orderId": "SO-10432" }
  }'
POST https://tu-dominio/webhooks/tms200 ok
// Evento entrante firmado
{
  "event": "package:status-delivered",
  "statusCode": "delivered",
  "changedAt": "2026-03-14T18:22:07.000Z",
  "package": { "id": "pkg_9c1d", "trackingNumber": "TMS-4471-2290" }
}

Marca blanca

La suite opera con tu marca, no la nuestra

Configura logo, color y dominio una sola vez y toda la plataforma adopta tu identidad: consola de administración, app de mensajeros y portal de clientes. Tus clientes viven dentro de tu ecosistema, nunca del nuestro.

  • Logo y nombre

    Reemplaza el logo y el wordmark en consola, app y portal en minutos.

  • Color y paleta

    Define el color de acento y la interfaz recalcula sus tokens de diseño.

  • Dominio propio

    Publica el portal de tus clientes en tu subdominio o tu propio dominio.

  • Todo el ecosistema

    La misma identidad en los tres frentes, sin desarrollo adicional.

tms.tudominio.com
TTMS

1,284

Entregas hoy

37

En ruta

98.6%

SLA

TRK-48210CentroEn ruta
TRK-48211NorteAsignado
TRK-48212SurEntregado

Vista previa · tu logo, tu color, tu dominio

04

Frentes en una plataforma

admin · courier · cliente · api

99.6%

Eventos entregados

webhooks con reintentos

06

Estatus trazables

historial inmutable

1

Base de datos

sin silos de información

Precios

Planes que crecen con tu operación

Empieza con lo esencial y habilita módulos a medida que escalas: portal de clientes, API pública e integraciones. La capacidad de mensajeros crece por bloques.

¿Cómo es tu operación hoy?

Starter

Para digitalizar tu operación

Hasta 50 mensajeros registradosHasta 10,000 entregas gestionadas al mes

Hablemos

Precio según volumen y módulos

  • Consola de administración
  • App de mensajeros (PWA)
  • Reclutamiento y verificación de mensajeros
  • Ciclo de vida e historial de estatus
  • Notificaciones automáticas por estatus
  • Reportería base sobre los datos de operación
  • Portal de clientes
  • API pública
Solicitar demo
Recomendado para ti

Growth

Para operaciones en crecimiento

Hasta 200 mensajeros registradosHasta 50,000 entregas gestionadas al mes

Hablemos

Precio según volumen y módulos

  • Todo lo de Starter
  • Portal de clientes (autoservicio)
  • Notificaciones por estatus para tus clientes
  • Datos listos para conectar tu BI
Solicitar demo

Scale

Para operadores y redes de última milla

Hasta 1,000 mensajeros registradosHasta 500,000 entregas gestionadas al mes

Hablemos

Precio según volumen y módulos

  • Todo lo de Growth
  • API pública por cliente + webhooks
  • Soporte para que tus clientes se integren al sistema.
  • Marca blanca (logo, colores y dominio propios)
  • Integraciones custom
  • Onboarding y SLA

Bloques de 1,000 mensajeros y de 100,000 entregas adicionales, con costo por bloque

Hablar con ventas

Preguntas frecuentes

Lo que suelen preguntarnos

¿No encuentras tu respuesta? Escríbenos y la resolvemos en la demo.

Hablar con el equipo

Puedes operar 100% dentro de la suite o conectarla a tu ERP y e-commerce mediante la API pública. La plataforma es el sistema de registro de la operación; tú decides qué sistemas la consumen.

Creas paquetes con la API pública usando una API key y te suscribes a los eventos de estatus. Los webhooks se entregan con reintentos con backoff y guardan traza por intento.

Cada uno de tus clientes obtiene su propia API key y webhooks, de modo que sus clientes (tiendas, e-commerce o plataformas) crean paquetes y reciben los cambios de estatus de forma automática. Es una capacidad que puedes ofrecer como tuya y que te ayuda a cerrar cuentas más grandes.

El portal de clientes les permite crear envíos, rastrear y gestionar almacenes por su cuenta. Es opcional: también puedes operar todo desde la consola de administración.

El worker de despacho reintenta con backoff (15s, 1m, 5m, 15m, 1h) hasta el máximo configurado y registra payload, respuesta, headers, duración y error de cada intento.

Sí. En el plan Scale la plataforma es 100% marca blanca: reemplazas logo y nombre, defines el color de acento y publicas el portal de tus clientes en tu propio dominio. Tus clientes ven tu producto, no el nuestro.

Para una operación estándar, el alta y la configuración inicial se hacen en días. En planes Scale acompañamos migración y onboarding con el equipo de operaciones.

Solicita una demo

Ve TMS operando con datos de tu negocio

Agenda una sesión de 30 minutos con el equipo. Revisamos tu operación y te mostramos cómo se ve dentro de la plataforma.

  • Un recorrido guiado por la consola de administración
  • Cómo conectar tu sistema con la API y los webhooks
  • Un plan a la medida de tu volumen y tus módulos
ventas@tms.app+52 55 0000 0000

Sin compromiso. Te mostramos la plataforma con datos de tu operación.

Lleva tu operación a un solo sistema

Únete a los operadores que ya corren su negocio logístico sobre TMS. Solicita una demo sin compromiso.

Solicitar demo