Levanta la solicitud del cliente y mándala a Pricing. Pricing cotiza y responde por aquí; en esta pantalla no se muestran tarifas.
Lo que has capturado y en qué va cada solicitud.
| Folio | Cliente | Vendedor | Ruta | Modo | Estado |
|---|
Recibe, da seguimiento y registra milestones. La cotización se elabora en CargoWise.
| Folio | Cliente | Ruta | Servicio | Recibida | Estado | # CW |
|---|
Portal de Cotización · Altamar
Solicitudes de acceso pendientes y cuentas del portal.
| Nombre | Correo | Rol | Estado |
|---|
The only one in the suite that isn't a dashboard: it's the application the sales team uses to submit every quote request, Pricing works it, and once approved it creates the quote directly in CargoWise.
Quote requests used to arrive by email and by chat, each salesperson with their own format. Pricing lost half its time chasing missing data, and there was no way to know how many requests were open or where they stood.
All the integration logic lives in n8n; the browser only talks to webhooks. Requests and their history are stored in Airtable, a catalog of almost 300 organizations is read from MySQL, city lookup by postal code goes through a proxied geographic service, and quote creation is pushed to CargoWise through its integration layer.
The assistant that reads a client's email in free text and fills out the form is a language model called from n8n: the browser sends the text and gets back the JSON of fields, without knowing what's on the other side.
The quote number doesn't come back in the submission response: it arrives afterward through a callback. That's why the panel explicitly says the number appears in a few seconds, instead of pretending it's already done.
It's the same production file and the full flow works: a request you capture shows up in the Pricing inbox, status changes stick, the chat accumulates, and the CargoWise button returns a number a few seconds later. Everything lives in memory and is lost on reload, so every visitor starts with a clean copy.
What's described here is the real system in production. This page is a portfolio replica: same interface and same logic, with the data layer swapped for a made-up data generator. It contains no client data, credentials, or internal addresses. · Back to the portfolio