⚠️ Supabase not configured — open this file in a text editor and set your SUPABASE_URL and SUPABASE_ANON_KEY at the top of the script. Get keys →
AdroFlow
AdroFlow Travel CRM Solution

The CRM built for Hajj & Umrah travel agents

AdroFlow is built for UK travel agencies — from first inquiry and branded quotes to ticket issuance, supplier payables, VAT, and team collaboration. Run sales, operations, and finance in one workspace with a customer portal included.

Sales
Leads, quotes & portal
Finance
Issuance, AP & VAT
Teams
Chat, news & attendance

Everything your agency needs

From first inquiry to supplier payment — Adroflow keeps sales, issuance, finance, your team, and your customers aligned without juggling spreadsheets and WhatsApp threads.

Sales & customers

Customer portal

Invite customers from a lead or invoice. They sign in to view trips, download tickets and vouchers, check balances, and see payment history — so your team spends less time resending PDFs.

Lead management

Track inquiries across teams, assign agents, monitor status, and never miss a follow-up with comments and real-time notifications.

Quotes & PDFs

Build detailed Umrah and travel quotes with flights, hotels, transport, and GDS paste — then export professional team-branded PDFs ready to convert to invoice.

Invoices & AR

Convert quotes to invoices, record customer receipts, track outstanding balances in receivables, and keep a full audit history on every change.

Payment approvals

Agents submit payments for review; admins and accountants approve before receipts post to banking — keeping finance in control.

Tasks & calendar

Schedule office appointments, manage follow-ups and refund tasks, and see travel dates alongside your team calendar so nothing slips through.

Operations & finance

Service issuance

Send flight and hotel lines to a dedicated issuance queue. Stage supplier, cost, and PNR or confirmation ref before mark-issued — then AP posts automatically for payables.

Payables & supplier ledger

Supplier-wise payable ledger with running balance, customer and supplier ref columns, CSV export, standalone bills, and bulk pay across multiple open AP lines in one bank payment.

Bank ledger & treasury

Organisation-wide bank and cash accounts, customer receipts, supplier payments, inter-account transfers, running balances, and CSV export for your records.

P&L, VAT & commission

Purchase VAT on supplier bills, VAT Return summary, recognise sales for P&L and margin, agent commission on margin, sales returns, and balance-sheet style reports.

Accountant controls

Accountants adjust supplier costs when statements differ — invoice totals, issuance, P&L, and commission restate automatically on recognised sales.

Multi-team organisations

Run multiple branches under one company with shared suppliers, scoped data, allocated accountants, and issuance staff on assigned teams — built for growing agencies.

Your team workspace

Internal team chat

Channels and direct messages inside Adroflow — coordinate with sales, issuance, and finance without leaving the CRM or mixing personal WhatsApp threads.

Team news & tips

Post targeted announcements to teams or the whole organisation with expiry dates, plus a daily sales motivation tip on the dashboard to keep agents focused.

Employee attendance

Clock in and out with presence tracking, automatic session limits, and admin attendance reports — know who is in the office without a separate HR system.

From quote to supplier payment

Adroflow connects the full journey — not just CRM contacts, but the operational and financial steps UK agencies handle every day.

Quote, invoice & collect Build branded quotes, convert to invoice, and collect customer payments with agent submissions and accountant approval before money hits the bank ledger.
Issue & post costs Ticket and hotel staff mark lines issued with final supplier cost and reference. AP is created automatically and accountants are notified to pay suppliers.
Pay suppliers & report Bulk-pay open AP lines, track supplier ledger balances, export bank CSV, recognise sales for P&L, and run VAT Return — without exporting to Excel.

How the customer portal eases your day

Stop chasing customers for documents and payment updates. Adroflow links your CRM work to a branded portal your travellers can use themselves.

Quote to invite Create a quote or invoice in Adroflow, then send a portal invite link by email or WhatsApp in one click.
Upload once Attach flight tickets, hotel vouchers, visas, and guide PDFs. Customers also see departure countdown, emergency contacts, and WhatsApp group from the portal.
Fewer follow-ups Customers see balance due, invoices, and trip details without calling the office — your team focuses on selling, not resending files.
AdroFlow AdroSign

Review & sign invoice

Loading document…
Please wait…
My Travel

Customer portal

Sign in to view your trips, invoices, and travel documents. Access is invite-only from your travel agent.

Forgot password?

Staff login

Dashboard
Overview
Teams overview
TeamToday’s leadsMonthly leadsBooked
Bookings by team
TeamBookingsAgents who booked
Needs follow-up
Agent performance
All Leads
#CustomerContact InquiryBooking StatusTypeAgent Last Comment
Customer referrals
Friend / familyReferred byLeadStatus CommissionMarginAvailableSubmitted

Default £10 when the referred booking is fully paid and the traveller has returned. Commission is editable per booking and never exceeds 33% of margin (sales − cost). Cash payout from £250 available; any amount can be used as booking credit.

Complaint resolution
RefSubjectCustomerStatus PriorityAssigneeFiledResolved

Escalation: Agent & Customer Support → Team admin → Org owner/admin → Super admin. High/refund cases start at team admin; urgent cases notify org leadership. SLA breaches auto-escalate when the queue is refreshed.

In-Progress leads
Agent Leads
#CustomerContact InquiryBooking StatusType Last Comment
Agent Management
Deactivate leavers to block login while keeping leads, quotes, and invoices. Superadmin delete is for test accounts only.
#NameEmailPhoneStatusRoleTeamLeadsActions
Who’s online now
Loading…
Attendance report

Absent = no clock-in that day. Unlogged time = clocked minutes not covered by hourly work logs.

EmployeeTeamDateClock inClock out ClockedOnlineActiveIdleLogsUnloggedAbsent
Team Management
#LogoNameColourPDF termsLeadsAgentsActions
Quotes
#Quote / Internal refCustomerOrder TypeTeamAgentTravel DatePaxTotalCreatedActions
Tasks
#TaskCustomerAssigned ToDuePriorityStatusActions
Open task Office visit Done Invoiced travel Pending issuance
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Customer travel report
Invoiced bookings only · filtered by travel month shown above
Travel dateCustomerInt. refTicket issued?Visa issued?Hotel issued?AlertInvoice
Invoices
#InvoiceCustomerTeamAgentSalesReceivedBalanceStatusActions
Accounts Receivable
Open balances — record customer payments on the invoice
InvoiceCustomerSalesReceivedBalanceStatusActions
Sales return invoices

Customer refunds posted here reduce AR (when linked to an invoice), debit bank/cash, and reverse sales recognition if needed. Accountants and super admins only.

ReturnDateCustomerTeamAmountLinked invoiceStatusActions
Payment approval queue
Agents submit receipts on invoices; admin and accountant approve before they post to AR and banking.
RequestedInvoiceCustomerTeamAgentDateAmountMethodBank accountStatusActions
Service issuance queue
Agents send service lines for issuance; Ticket/Hotel Issuance confirms the supplier cost and marks lines issued. Accountants are notified once issued so supplier payment can be made.
RequestedInvoiceInt. refCustomerTeamAgentServiceSupplierReceivedCostSupplier refStatusActions
Airports & Airlines

Organization-wide lists used on quote and invoice flight rows. All teams in your company share the same airports and airlines.

CodeName
Bulk import airports

Paste one airport per line as CODE,Name or tab-separated. Import adds or updates codes; it does not remove airports not listed.

Transfer Voucher Settings

Customize the terms and conditions and transport support number printed on transfer voucher PDFs. All teams in your company share these settings.

Shown in the voucher terms when customers reach Saudi Arabia. Use {{SUPPORT_PHONE}} in custom terms to insert this number.
Blank sections use the system default. Separate paragraphs with a blank line; lines starting with • become bullet lists under the previous heading.
Accounts Payable

Maintain one approved supplier list shared by all teams in your organization (Manage suppliers). Agents must pick suppliers from that list on quotes and invoices. Invoice supplier costs appear here after issuance until paid. Use Enter bill for other costs (rent, software, etc.).

SupplierBilledPaidBalanceActions
Supplier ledger

Complete supplier statement: bills and invoice costs (out) and supplier payments (in), with running balance owed.

DateInt. refInvoice #CustomerSupplier refOutInBalance
Open AP lines
SourceRef / dateSupplierDescriptionP&L categoryVATGrossNetVAT £PaidBalanceActions
Bank & Cash Accounts
AccountTypeOpeningReceiptsPaymentsBalanceActions
Bank ledger
DateDescriptionInOutBalance
Accounting period close
Treasury audit trail
Bank reconciliation
Adroflow subscription
Platform invoices
InvoicePeriodAmountDueStatus
Organizations
OrganizationStatusTrial endsTeamsUsersActions
Chat
Internal team messaging
All subscription invoices
#OrganizationPeriodAmountDueStatusActions