Amancom
← Odoo ERPOur own installation

We run Amancom on Odoo

Amancom runs the company on Odoo: 43 custom modules in production on Odoo 19, written for the tracking platforms we work on, our own field work, the call centre and customer messaging. The installation we show here is the one we use every day.

43Custom modules
8Tracking platforms
4SMS gateways
5Helpdesk teams
01

Every platform we run, driven from one place

Integration: eight tracking platforms, video as well as GPS, plus the 3CX PBX and Paymob card payments, are all driven from inside Odoo, so device work, calls and payments sit against the same customer in one system.

  • Move a device from stock to a customer on the tracking platform without leaving Odoo
  • Activate or block a device on FMS, and extend expiry dates on FMS, iTrack, ProTrack, Etrack and TrackSolid, from inside Odoo
  • Swap a stock IMEI onto a customer's device when the hardware is replaced
  • Send GPRS or SMS commands, and read live position and track history, from inside Odoo
02

The work runs on records

Operations: work orders, technician attendance, van stock, dispatch by city and the interactive customer map all run as Odoo records, not as spreadsheets beside it.

  • Work orders hold the vehicle, the device and the SIM as fields, not as free text
  • Confirmed sale orders dispatched by city and area, with the trips, drivers and vehicles behind them
  • Attendance for office, remote and field staff checked against several factors and scored for confidence
  • Shifts, documents, compliance and capability flags kept per technician
03

The system tells you first

Notifications: WhatsApp, four SMS gateways, email and VIP alarm alerts all go out from Odoo, and WhatsApp and SMS replies come back into the same conversation.

  • A WhatsApp conversation turned into a helpdesk ticket with a stage, an owner and a response target
  • Invoices sent by SMS or email, each carrying the customer's own invoice link
  • One email a day to the administrator: every ticket open past 24 hours and every customer still waiting for a call back
  • WhatsApp on Meta's official Business Cloud API: approved templates, the 24-hour reply window, delivery status recorded in Odoo
Integration

Every platform we run, driven from one place

The tracking platforms we run, the phone system and the payment gateway are not separate tools that staff sign into one by one. They are driven from inside Odoo. So a device, its owner, the call about it and the invoice for it all show up on one customer record instead of in four systems, and questions about that data are answered in a chat inside the same system. The work happens where the data already is.

  • Move a device from stock to a customer on the tracking platform without leaving Odoo
  • Activate or block a device on FMS, and extend expiry dates on FMS, iTrack, ProTrack, Etrack and TrackSolid, from inside Odoo
  • Swap a stock IMEI onto a customer's device when the hardware is replaced
  • Send GPRS or SMS commands, and read live position and track history, from inside Odoo
  • Match an operator consumption sheet against six of the tracking platforms we run to find which device holds each SIM
  • One searchable history of every platform operation run from Odoo, whichever platform it ran on
  • Click to call a number from Odoo, with a popup that identifies the caller when the phone rings
  • Invoices paid online by card, Apple Pay or Google Pay, and reconciled without entering the payment a second time
  • Everything that ever happened with a customer in one column: tickets, calls, WhatsApp messages, work orders, orders and invoices, in order

FMS

List and search devices and clients, move a device to a client, change its expiry, activate or block it, add devices, create clients, and send GPRS or SMS commands.

WhatsGPS

List devices, see live status, and locate a device on the map.

iTrack · ProTrack · Etrack

The same operations on all three dealer portals: move devices, add them on yearly or lifelong cards, extend expiry dates, and swap an IMEI when hardware is replaced.

TrackSolid Pro

See the device list, live position, track history and expiry dates, send commands, and manage sub-accounts through the JIMI Open API.

Wialon

Create a customer account on Wialon, credit days to it, list the units and see where they are, all from Odoo.

Howen VSS

See devices, live position, online status and alarms from the Howen VSS video platform.

Amancom Runs

One screen that gathers every platform operation run from Odoo, with search, filters and grouping over the whole history.

SIM

Upload the operator's consumption sheet and see which device holds each SIM, across six of the tracking platforms we run at once.

3CX

Click-to-call, incoming call popups, call logs and a call-centre dashboard, with customer numbers masked on the softphone.

Paymob

Customers pay an invoice online by card, Apple Pay or Google Pay, and the payment is reconciled against that invoice automatically.

Amancom AI

One chat inside Odoo that answers questions about the data and remembers what it is taught.

Daily operations

The work runs on records

Fitting and monitoring work is physical: a technician, a van, the vehicle being fitted, a device, a SIM. Here each of those is a record, so the work order, the van stock and the invoice that follows are all kept in Odoo rather than in notes and separate spreadsheets. Attendance and shifts are kept on the technician's own record. The custom screens sit on the standard Odoo apps already in use: Sales, Inventory, Field Service, Fleet, Helpdesk, Employees, Attendances and Accounting.

  • Work orders hold the vehicle, the device and the SIM as fields, not as free text
  • Confirmed sale orders dispatched by city and area, with the trips, drivers and vehicles behind them
  • Attendance for office, remote and field staff checked against several factors and scored for confidence
  • Shifts, documents, compliance and capability flags kept per technician
  • Stock locations for technician vans, with low-stock thresholds and device model, code and IMEI on the product
  • A customer map showing installation status, devices fitted, visits made and the technician assigned
  • One column on the customer record with every ticket, call, WhatsApp message, work order, order and invoice in order
  • Invoice PDFs stamped PAID, IN PAYMENT, PARTIAL PAYMENT or UNPAID from the payment status itself
  • Sales order and product-line analysis with graphs, plus two Excel workbooks: the sales report, and orders with their activities

Work orders

Work orders, vehicles, devices and SIMs kept as structured Odoo records rather than written notes.

Technician app bridge

Connects the Amancom technician mobile app to Odoo: a technician registry, every call recorded against the technician who made it, the visit confirmed with the customer by WhatsApp or SMS, and a message to the customer when the job is done.

Technician records

Attendance and shifts, documents and compliance, capability flags and performance notes for each field technician.

Verified attendance

Attendance for office, remote and field staff, checked against more than one factor and recorded with a confidence score.

Dispatch and fleet

Dispatches confirmed sale orders by city and area, and runs the fleet behind them: trips, drivers, violations, fuel and maintenance.

Van and store stock

Stock locations for technician vans, low-stock thresholds by device model, and device model, code and IMEI on the product record in Inventory.

Customer map

An interactive map of customers showing installation status, devices, visit history and the technician assigned.

Customer history

One column on the customer record showing everything that ever happened with them, in order: tickets, calls, WhatsApp, work orders, orders and invoices.

Invoice payment stamp

Prints a PAID, IN PAYMENT, PARTIAL PAYMENT or UNPAID watermark across the invoice PDF, taken from the invoice's own payment status.

Record rules and number privacy

A new contact cannot be saved without a phone number, and customer numbers stay hidden unless a user is given permission to see them.

Notifications

The system tells you first

One messaging layer sits under Odoo: WhatsApp on Meta's official Business Cloud API, four SMS routes and email through Postmark. Three of the four SMS routes report delivery receipts back into Odoo. The same layer sends the customer the link to their invoice by SMS or email, turns a WhatsApp conversation into a helpdesk ticket that can be measured, relays alarms from a tracking platform to subscribed customers, and emails the administrator once a day with every ticket open past 24 hours and every customer still waiting for a call back.

  • A WhatsApp conversation turned into a helpdesk ticket with a stage, an owner and a response target
  • Invoices sent by SMS or email, each carrying the customer's own invoice link
  • One email a day to the administrator: every ticket open past 24 hours and every customer still waiting for a call back
  • WhatsApp on Meta's official Business Cloud API: approved templates, the 24-hour reply window, delivery status recorded in Odoo
  • Four SMS routes: Broadnet, SMSALA, Vonage and a local gateway
  • Each route has its own chat screen per phone number inside Odoo, two-way on three of the four, with real delivery receipts where the gateway returns them
  • VIP alert subscriptions: alarms pulled off a tracking platform and relayed by SMS and WhatsApp
  • One control panel over every scheduled action and every message queue

WhatsApp Business Cloud

Sends and receives WhatsApp messages through Meta's official Business Cloud API, with approved templates, the 24-hour reply window and delivery status recorded in Odoo.

SMS routes

Four SMS routes, each with its own chat screen per number inside Odoo: Broadnet, SMSALA, Vonage and a local gateway. Three of them return real delivery receipts, and three of them receive incoming messages as well as sending.

Postmark email

Sends email from Odoo through Postmark, for the messages the system sends on a schedule and for one-off replies.

Invoice delivery

A button on the invoice that sends the customer the link to their invoice by SMS or email, with a welcome note for a new customer.

VIP alerts

Registers a customer for alarms from a tracking platform and relays each one to them by SMS and WhatsApp.

Daily backlog email

One email a day to the administrator: every ticket left open past 24 hours and every customer still waiting for a call back, who the next step sits with in each case and how long the wait has been.

WhatsApp helpdesk

Turns a WhatsApp conversation into a helpdesk ticket with a stage, an owner and a response target, so the reply can be measured against that target.

Automation control panel

Lists, toggles and runs every scheduled action and the WhatsApp, SMS and email message queues from one screen.

In-app notification feed

A notification feed inside the Amancom operations app, for work followed outside the Odoo backend.

Ready to see it on your own operation?

Tell us your fleet size or your systems and we will put a proposal together.