Back to Case Studies
SaaS Product — Customs Agencies Mexico
Next.js 14FirebaseGoogle CloudTailwind CSSMistral AIDeepSeekGeminiWhite-Label SaaS

HoyMismo Dashboard Agencia: OS for Customs Agencies

Agencias aduanales in Mexico were managing vehicle import operations with a combination of paper files, WhatsApp groups, and Excel spreadsheets. This platform digitizes the complete import lifecycle — from first client contact to vehicle delivery — in a single system with AI assistance, digital document management, and a client-facing tracking portal.

All-in-One
Complete Customs Agency OS
AI
Multi-Model Assistant
White-Label
Ready for Resale
$150/mo
SaaS per Agency

The Problem: Paper-Based Operations in a Complex Industry

A typical agencia aduanal handling 20–50 vehicle imports per month juggles hundreds of documents, dozens of active cases, multiple client communications, and a complex sequence of customs procedures — all with legal and financial consequences for errors. Yet most were doing this entirely on paper and Excel. A misfiled document means a missed customs window. A forgotten client follow-up means a lost referral. A billing error means a compliance risk.

Operational Chaos Before

  • Physical folders for each import — easily lost or misfiled
  • WhatsApp as the primary client communication tool — no history
  • Excel billing with manual calculations — error-prone and slow
  • Zero visibility into business KPIs or processing bottlenecks

High-Stakes Consequences

  • Missing customs deadlines costs clients thousands in penalties
  • Duplicate import cases created from miscommunication
  • No audit trail — disputes with clients had no documentary evidence
  • Scaling the operation meant hiring proportionally more staff

The Core: 8-Stage Import Lifecycle Management

The expediente system is the heart of the platform. Each import case (expediente) moves through 8 defined stages, with each transition requiring confirmation, optional document attachment, and auto-generation of client notifications. Every stage is timestamped and linked to the corresponding billing events.

1
Contact Created
First inquiry received
2
Initial Docs
Document collection started
3
Vehicle Validated
VIN and ownership confirmed
4
Deposit Received
Initial payment processed
5
Processing
Active customs processing
6
Pedimento Generated
Customs declaration issued
7
Settlement
Duties and fees paid
8
Finalized
Vehicle delivered to client

Auto-triggers on each transition: Client receives WhatsApp/email notification with status update. Billing module is notified to generate the appropriate invoice (deposit, duty payment, agency fee, or final settlement). Timestamp is recorded for processing-time analytics.

8 Integrated Modules

Expediente Management
Complete import case tracking with 8-stage workflow. Every status transition is timestamped, documented, and tied to billing milestones. Full audit trail from first contact to vehicle delivery.
Client Portal
Public-facing tracking page where clients check their import status online with their folio number. Reduces inbound status calls by 60% — clients self-serve 24/7.
CRM
Full client database with complete import history, vehicle records, contact information, and preference notes. Search and filter across all past clients instantly.
Billing & Invoicing
Automatic invoice generation tied to import milestones (deposit, customs duty, agency fee, delivery). Tracks payment status, generates professional PDF invoices, manages credit accounts.
Document Repository
Digital storage for all import documents: vehicle titles, owner IDs, customs forms (pedimento), deposit receipts, and delivery photos. Organized by expediente, searchable.
AI Assistant
Natural language queries over all agency data. Ask "Which clients have open pedimentos older than 30 days?" or "What is the average processing time for trucks vs. cars?" — answered instantly.
Analytics Dashboard
Monthly imports processed, average processing time, revenue breakdown by service type, top clients by volume, and outstanding balance tracking. Export-ready reports.
White-Label Ready
100% rebrandable: logo, color scheme, agency name, email templates, and PDF headers. Designed from day one to be resold to other agencies with a $2,000 setup fee.

AI Assistant: Natural Language Over Agency Data

Rather than forcing agents to navigate reports and filters, the AI assistant (powered by Mistral, DeepSeek, and Gemini) answers operational questions in plain Spanish or English directly against the live Firestore database. It understands the domain context — import stages, customs terminology, billing states — and gives actionable answers, not just data.

Sample Agency Queries

"Which expedientes have been stuck in Processing for more than 15 days?"
Queries all active cases, filters by stage=Processing and days_in_stage > 15, returns list with contact info
"How many imports did we complete last month vs. the month before?"
Aggregates Finalized status transitions by month, returns comparative count with % change
"What documents are missing for the Garcia-Mendoza expediente?"
Checks required document checklist vs. uploaded documents for that specific case, lists missing items
"What is our total outstanding balance from clients right now?"
Sums all unpaid invoice amounts across all active clients, groups by client for follow-up priority

White-Label SaaS Revenue Model

The platform was architected from the start for white-label resale. The market for agencias aduanales specializing in US vehicle imports in Mexico represents hundreds of potential agency customers — all currently operating without dedicated software. The white-label model allows reselling to any agency with full branding customization.

$2,000
One-time setup fee per agency
$150/mo
Recurring SaaS per agency
10 agencies
= $1,500/mo recurring revenue

What White-Label Includes

Custom logo and color scheme
Agency name on all PDF outputs
Custom subdomain (agencia.hoymismodashboard.app)
Email templates with agency branding
WhatsApp notification templates
Isolated data (no cross-agency visibility)
Onboarding and staff training included
Ongoing feature updates for all agencies

Technology Stack

Frontend: Next.js 14 (App Router) + TypeScript
Styling: Tailwind CSS + Shadcn/UI components
Auth: Firebase Authentication (multi-tenant with agency isolation)
Database: Firestore (real-time expediente tracking)
Storage: Firebase Storage (document repository)
Hosting: Google Cloud / Firebase Hosting
AI: Mistral API + DeepSeek API + Gemini API
PDF: jsPDF (invoices, expediente summaries, reports)
Notifications: WhatsApp Business API + Firebase Cloud Messaging
Analytics: Custom dashboard on Firestore aggregations

The Market Opportunity

The US-to-Mexico vehicle import market processes hundreds of thousands of vehicles annually through dozens of border crossings. There are an estimated 500–800 agencias aduanales specializing in vehicle imports across northern Mexico. Nearly all of them operate without purpose-built software. The white-label model creates a sustainable SaaS business targeting a market with virtually no existing competition.

Target Customer Profile

  • Agencias aduanales in Monterrey, Laredo corridor, Tijuana, Nogales
  • 10–100 active import cases per month
  • 2–10 staff members who need role-based access
  • Currently using paper + Excel + WhatsApp

Value Proposition to Agencies

  • No expensive software consultant or IT team required
  • Handles 2× the case volume without additional staff
  • Professional client portal differentiates them from competitors
  • Full audit trail protects against client disputes

Own a Customs Agency or Know One?

Whether you're an agency ready to digitize your operation or a reseller looking for a proven white-label SaaS product for the Mexican customs market — let's talk.

BETA