Now with an AI assistant that speaks Arabic and English

Run your freight forwarding business from one place.

Quotation to booking, Bill of Lading, invoice and live P&L, with every number flowing into books that stay current on their own. No journal entries, no spreadsheets on the side.

app.routel.io/jobs/JOB-2026-0412
JOB-2026-0412Sea · FCL

Port Klang → Jebel Ali

MYPKG → AEJEA · MSC ISABELLA V.2638W · ETD 12 Oct · ETA 26 Oct

Booked
Loaded
In transit
Arrived
Delivered

Containers

No.TypeSealPkgs
MSKU 482 913-040HCML-7702318412
MSKU 519 204-740HCML-7702319398
Booking confirmation.pdfHouse BL.pdf

Job P&L

Revenue
MYR 18,640
Vendor cost
USD 2,910≈ MYR 12,428
Gross profit
MYR 6,212
Margin
33.3%

Assistant

awaiting confirmation

أنشئ فاتورة للعميل لهذه الشحنة بالرينجت

Proposed invoice · MYR

Ocean freight
14,800.00
THC (origin)
2,640.00
Documentation
1,200.00
Total
18,640.00
ConfirmEdit

Receivables aging · MYR

Current
84,120
1–30
53,900
31–60
31,240
60+
14,610

3 invoices overdue · MYR 45,850

Audit log

  • Sara attached House BL2 min ago
  • Assistant proposed invoice4 min ago
  • Faisal confirmed bookingYesterday

Built inside Flamingo Global Sdn Bhd, a freight forwarder in Malaysia, and used on real shipments before it had a name.

  • 12 modules, one login
  • MYR and USD books
  • 5 roles, enforced everywhere
  • Sea freight FCL, end to end
  • Live P&L with net income
  • Carrier-style House B/L
  • Arabic and English assistant
  • Human confirmation on every write
Why forwarders switch

Less chasing, fewer spreadsheets, a margin you can see

Routel is built around the way a forwarding office actually works: one job, many hands, and a ledger that has to be right.

One record, zero re-keying

The quotation becomes the job. The job produces the B/L and the invoice. Nobody types a container number twice.

Quote
Job
B/L
Invoice

Margin on every job, as it happens

Vendor costs land against the job in their own currency, converted at the rate you recorded. Gross profit is visible before the file closes.

Revenue
Cost
Profit

33.3% margin · updates as costs land

Close the month in minutes

Every invoice, payment and expense posts to the ledger when it is saved. Reports read from there.

Trial balanceAug 2026
Debits1,284,310.00
Credits1,284,310.00
balanced, no journal entries

Everyone sees their part

Five roles decide who sees what, in every screen and in the assistant.

AdminManagementAccountingOperationsSales

AI you can trust with the books

It proposes. A person confirms. Nothing is saved on a misread sentence.

Proposed: record rent, MYR 6,500

posts to 6100 · Rent & utilities

ConfirmEdit
Everything in one system

Twelve modules that already talk to each other

Each one is built and working today. A quotation becomes a job, a job produces a B/L and an invoice, and the invoice lands in your ledger. Nothing is re-keyed.

Audit & Compliance

A record of every change

Each job carries an audit log of who changed what and when, and generated documents are kept with the shipment they belong to.

  • Per-job audit log
  • Generated documents on file
  • Role-scoped visibility

AI Assistant

An assistant that does the work, not just the talking.

Most “AI features” summarise. Routel’s assistant is wired into the same actions your team performs by hand: it drafts the job, the invoice, the vendor cost or the report, shows you exactly what it will save, and waits for your confirmation.

Create and update jobs and bookings
Generate quotations and route rates
Create customer invoices
Record expenses
Read an uploaded vendor invoice and propose the cost lines
Generate customer and vendor statements as PDF
Run overdue, aging, profitability and cash-position reports
Search and download shipment documents

Routel Assistant

Signed in as Sara · Operations

Arabic · English

Create a job for Al Noor Trading, Port Klang to Jebel Ali, 2 × 40HC, ETD 12 Oct on MSC Isabella.

Proposed job

Customer
Al Noor Trading LLC
Route
MYPKG → AEJEA
Equipment
2 × 40HC
Vessel / ETD
MSC ISABELLA · 12 Oct
ConfirmEditCancel
Confirmed by Sara (Operations) · JOB-2026-0412 created

أنشئ فاتورة للعميل لهذه الشحنة بالرينجت

Proposed invoice · MYR

Ocean freight
MYR 14,800.00
THC (origin)
MYR 2,640.00
Documentation
MYR 1,200.00
Total
MYR 18,640.00
ConfirmEditCancel
Waiting for confirmation · nothing saved yet
Ask for a report, a statement, a document…

Propose, review, confirm

Every write goes through a proposal card. Nothing is saved until a person confirms it. There is no silent auto-execution.

Same permissions as the UI

The assistant is gated by the same role-based access as every screen. Sales can't post to the ledger by asking nicely.

Arabic and English

Staff talk to it in whichever language they think in. Mixed sentences work too.

Reads your paperwork

Upload a vendor invoice and it extracts the line items into a proposed vendor cost, ready to check.

Finance & accounting

Books that write themselves from the work you already do.

Invoices, vendor costs and overheads post to a real General Ledger the moment they're recorded. Every report is computed live from those entries.

General LedgerTrial BalanceCash PositionP&LAR AgingOverdue invoicesCustomer profitability

Profit & Loss · Aug 2026

Revenue
412,860
Cost of sales
(268,915)
Gross profit
MYR 143,945
Salaries
(48,000)
Rent & utilities
(11,350)
Commissions
(6,420)
Currency exchange
(1,184)
Net income
MYR 76,991

Gross profit on shipments, then net income after overheads. Computed from source transactions.

AR aging

Current
84,120
1–30 days
53,900
31–60 days
31,240
60+ days
14,610

Multi-currency invoice

INV-2026-0918 · Al Noor Trading

USD 4,200.00

≈ MYR 17,934.00 @ 4.2700

Presented and paid in USD. The ledger keeps both.

Statement of account

Al Noor Trading LLC

01–31 Aug 2026 · 7 invoices · 2 payments

Balance MYR 52,180.00

Download PDF

Cash position

Bank & cash

MYR 212,400

Receivable, 30 days

+138,020

Payable, 30 days

−96,410

Ask the assistant “what’s our cash position?” and get this, live.

Expenses & payroll

RentSalariesUtilitiesCommissionsCurrency exchange+ your own

Each category maps to an operating-expense account. Salary lines link to registered staff.

One thread from enquiry to cash

A shipment moves through Routel the way it moves through your office

Every step reuses the data from the one before it. Operations, sales and accounting look at the same job, not three versions of it.

1

Quote

Pick the vendor rate for the route and container type. Send the quotation.

2

Job

Convert the quote. POL, POD, containers and B/L numbers live on the job.

3

Book

Record the vessel booking and attach the carrier’s confirmation.

4

Bill of Lading

Generate the House B/L and container annexure from the job.

5

Invoice

Bill the customer in MYR or USD. Track payment and credit.

6

Report

Margin, aging and cash position update themselves.

Role-based access

Everyone sees their job. Nobody sees more.

Five named roles, enforced the same way in every module and in the assistant. Permissions aren't a setting on a screen; they're a rule the whole system follows.

Admin

Everything, plus users, roles and expense categories.

Management

All jobs and every report: P&L, cash position, profitability.

Accounting

Invoices, payments, notes, statements, the ledger and reports.

Operations

Jobs, bookings, containers, B/Ls and shipment documents.

Sales

Quotations, route rates and their customers' jobs.

AI assistant

Inherits the role of whoever is chatting. Ask for something outside your role and it says so.

From the floor

What forwarders say after the first month

Early-access customers are onboarding now. Quotes below are placeholders until we can share their words.

Placeholder quote. Replace with a real customer's words about getting operations and accounting into one system.

Customer name

Operations Manager, freight forwarder

Placeholder quote. Replace with a real comment about the AI assistant proposing invoices or reading vendor bills.

Customer name

Finance Lead, NVOCC

Placeholder quote. Replace with a real comment about generating a House B/L directly from the job.

Customer name

Founder, regional forwarder

Pricing

Simple plans, priced per team

We're onboarding early-access customers now. Final pricing will be published at general availability; early-access teams keep their rate.

Starter

For a small forwarding team getting off spreadsheets.

Early access

pricing announced at launch

  • Shipments, quotations, bookings
  • Invoicing in MYR and USD
  • Bill of Lading generation
  • Document management
  • Up to 5 users
Join the waitlist
Most popular

Growth

For forwarders who want live accounting and the assistant.

Early access

pricing announced at launch

  • Everything in Starter
  • Live GL, Trial Balance, P&L, aging
  • Expenses & payroll into the ledger
  • AI assistant (Arabic & English)
  • Role-based access, 5 roles
  • Up to 20 users
Request a demo

Enterprise

For multi-branch operations with their own requirements.

Let's talk

custom agreement

  • Everything in Growth
  • Unlimited users
  • Dedicated onboarding and data migration
  • Custom document templates
  • Priority support
Contact sales

See a real job go from quote to ledger, on your numbers.

  • Your routes and rates
  • A real job, end to end
  • Live in twenty minutes