NAMA OS User Manual

v7.1
Sign in
getnama.app hello@getnama.app Updated 38 sections

This manual covers everything a travel agency, tour operator or DMC team needs to run their business on NAMA. It is written for the people who use NAMA every day — owners, sales, operations, finance and agents.

Help

Shortcuts, the fixes for the things that go wrong most often, the vocabulary, and every URL.

1Shortcuts & Power Tips

ShortcutAction
Cmd/Ctrl + KGlobal search — leads, contacts, agencies, itineraries, quotations, bookings, vendors
EscClose any modal or drawer
Ctrl/Cmd + V in a stop descriptionPaste an image straight into the itinerary
Shift while dragging an image cornerKeep the image's proportions
💡 Lead numbers beat names. "Lead 4127" is unambiguous in a handover; "the Sharma lead" is not.
💡 Quick Brief is the fastest itinerary. One sentence in the Auto Generate box beats filling six fields.
💡 The composer tells the truth. Green = delivered. Amber = recorded on the lead but NOT delivered — read the reason before assuming the client heard from you.
💡 Put the travel dates on the lead. The itinerary's day dates, the PDF's duration and the quotation all read them from there.
💡 Type it on the Cost Sheet, and it stays. A rate you enter by hand survives every rebuild; defaults only fill blanks.
💡 Version history is your undo. Broke an itinerary? Restore the previous snapshot; restoring saves the current state first.
💡 Vault warnings are bookings saved. Amber passport/visa badges (expiring within 90 days) caught at the contact stage are refused-boarding incidents avoided at the airport.
💡 Deposit link + WhatsApp in one click. After creating a payment link, the WhatsApp icon next to it sends it straight to the lead's number.
💡 Repeated EKLA questions are your to-do list. If your team keeps asking the same thing, write the answer into your knowledge base once.
💡 Test your webhooks after every change at the receiving end — the Test button tells you immediately whether your endpoint still answers.

2Troubleshooting

I can't see a module someone else can see

Modules are role-gated — the sidebar only shows what your role can open. Ask your Org Admin to check your role (Settings → Team) and the Roles & Permissions toggles. If a module vanished after a role change, that's expected: role changes apply immediately.

A lead disappeared from my list, or won't open

Three usual causes: it was reassigned (agents only see their own — NAMA says so when you try to open it), it was deleted (check Deleted leads in the filter bar — you can restore it), or your filters/date window exclude it (clear filters, widen the date range).

My WhatsApp message shows amber ("saved but not delivered")

The message was recorded on the lead but could not go out, and the reason is shown. The common ones: WhatsApp isn't connected (use the Connect WhatsApp link), the lead has no phone number, or the client hasn't messaged you in the last 24 hours — in which case send an approved template from Comms → Message Templates instead, or use Open externally to send this one from your phone.

WhatsApp is "Connected" but nothing ever delivers

Two things to check under Settings → WhatsApp. If the connection was entered manually, the Phone number ID must be Meta's long numeric ID, not the phone number — re-enter it via Manual token entry if in doubt. If delivery statuses and replies never arrive, click Resubscribe webhook. And until Meta business verification completes, your number can only reach a limited number of recipients a day.

The template I picked won't send

Only templates marked Approved in Comms → Message Templates can be sent. In review, In appeal and Rejected templates are listed so you can see where they are, not because they'll deliver.

Shared itinerary and quotation links minted before 2 September 2026 may fail; open the itinerary or quotation and share it again to mint a fresh link. For a client portal link, open the booking and copy the link fresh. Never retype links by hand.

The quotation total in the list differs from the Cost Sheet

The Cost Sheet is the calculation. If the list shows a dash, the quotation was created before the Cost Sheet became the source of truth and hasn't been recomputed yet — open it and save once. If the Cost Sheet's grand total is higher than the list's by one exact amount, that amount is TCS, which is computed live and not stored.

A linked itinerary quotes ₹0

The itinerary has no priced stops, so its value is genuinely zero. Either price the stops on the itinerary, or unlink it on the Basics step and type a Base Price — the wizard says which it's using.

AI generation is slow or failing

The shared free AI tier is rate-limited platform-wide and can be busy at peak times, or your own key may have hit its provider's limit. Try again in a minute; check Settings → API Keys — validate your key, or remove it to fall back to the built-in provider. Adding your own free Groq key gives you unlimited text AI.

I get a "changed elsewhere" error when saving an itinerary

Someone (or an automation) edited the same itinerary after you opened it. Refresh, review the latest version, and make your change again — Version History has both.

"Insert image" says I don't have permission

Fixed on 28 August 2026 for every role that can open the builder; if you still see it, sign out and in again so your session picks up the change.

PDF fails to generate or downloads empty

Usually an unsupported character in a description, or an extremely long itinerary. Remove unusual symbols; for 20+ day trips, generate in sections.

I can't log in after resetting my password

Reset links are single-use and expire in 30 minutes. Request a fresh one from Forgot password?.

Razorpay keys aren't configured. An admin adds them under Settings → Integrations → Razorpay (live keys start rzp_live_).

Seat allocation is refused

The supplier contract's release date has passed for that departure — contracted rooms went back to the supplier. Call the supplier for spot rates, or create a new departure against a new contract.

An invoice won't issue / finance action fails

Try once more; if it persists, your Roles & Permissions may not grant finance writes to your role — ask your Org Admin — or write to hello@getnama.app with the booking number.

The Morning Brief isn't arriving on schedule

Use Send Now on the Routines page to confirm delivery works to your address, check the panel's Last sent stamp, and if the daily schedule still isn't firing, tell us at hello@getnama.app — include your workspace name.

The webhook Test shows failed

Your endpoint returned an error or was unreachable. Confirm the URL, that your server answers with a success response, and (for Zapier) that the Zap is on. Re-test after fixing.

3Glossary

TermMeaning
Lead / EnquiryA potential trip — someone asked about travel. Lives in your pipeline until Won or Lost
Lead numberThe unique number every enquiry gets at creation, on every channel
TemperatureHOT (ready to book) / WARM (interested) / COLD (browsing) — urgency, separate from pipeline stage
B2B / B2CBusiness from a partner agency vs. directly from a traveller
FITFree Independent Traveller — a custom individual trip (vs. a group tour)
GIT / GroupGroup Inclusive Tour — fixed departures, shared services
ItineraryThe day-by-day trip plan, made of stops
StopOne item on a day: a transfer, accommodation, activity, flight, dining, guide, package, optional extra or note
Service typeThe kind of stop — the same nine types key your tax and markup defaults
Quotation / QuoteThe priced proposal sent to the client
Cost SheetThe quotation's per-stop cost, markup and tax table — the only calculation every total reads from
Rebuild from itineraryRe-creates the Cost Sheet rows from the itinerary's current stops, keeping anything you typed by hand
Charge unitHow a supplier charges: per person/room/vehicle/group × per night/day/week/fixed
Net rateWhat the supplier charges you
Markup / MarginWhat you add on top / what you keep — shown to you in ₹, never to the client
Land AmountThe pre-tax sell total on the client's quotation — cost plus markup, shown as one figure
Sell price / GrossWhat the client pays
BookingA confirmed trip with travellers, documents and money attached
VoucherThe document a supplier honours — hotel, transfer or activity confirmation
ManifestThe list of travellers on a booking
DMCDestination Management Company — a local supplier of ground services
AllotmentRooms/seats a supplier holds for you under contract, released after a cutoff date
DepartureOne dated run of a group tour, with its own seats and pricing
TCSTax Collected at Source — flat 2% on the GST-inclusive value of international packages, no threshold (Budget 2026)
GSTINYour Indian GST registration number (VAT/ABN equivalents apply elsewhere)
DunningAutomatic payment reminders on unpaid invoices
Template (WhatsApp)A message pre-approved by Meta that can be sent outside the 24-hour reply window
Client portalThe private link where your traveller sees their trip
MicrositeThe public link to an itinerary, shared from the builder
StorefrontYour public website hosted by NAMA
White-labelNAMA running fully under your brand and domain (Meridian plan)
Tenant / WorkspaceYour agency's isolated NAMA account
EKLANAMA's AI assistant — the orb, the Ask EKLA page, and the AI inside every module
BYOKBring Your Own Key — using your own AI provider account
Client MemoryWhat NAMA automatically remembers about each client from real conversations

4URL Directory

PageURL
Sign ingetnama.app/login
Registergetnama.app/register
Dashboardgetnama.app/dashboard
Leadsgetnama.app/dashboard/leads
Tripsgetnama.app/dashboard/trips
Query Inboxgetnama.app/dashboard/queries
Call Queue / Call Deskgetnama.app/dashboard/call-queue · /dashboard/call-desk
Follow-upsgetnama.app/dashboard/followups
Quotationsgetnama.app/dashboard/quotations
Itinerariesgetnama.app/dashboard/itineraries
Bookingsgetnama.app/dashboard/bookings
Departuresgetnama.app/dashboard/departures
Service Allocationgetnama.app/dashboard/service-allocations
Holidaysgetnama.app/dashboard/holidays
Visasgetnama.app/dashboard/visas
Rate Cataloggetnama.app/dashboard/inventory
Contacts / Companiesgetnama.app/dashboard/contacts · /dashboard/companies
Vendors / Marketplacegetnama.app/dashboard/vendors · /dashboard/marketplace
Comms / Inboxgetnama.app/dashboard/comms · /dashboard/inbox
Team Chatgetnama.app/dashboard/team-chat
Marketing & Broadcastsgetnama.app/dashboard/marketing
Automations / Routinesgetnama.app/dashboard/automations · /dashboard/routines
Workflow Buildergetnama.app/dashboard/workflow
Ask EKLAgetnama.app/dashboard/ekla
Documents / Contractsgetnama.app/dashboard/documents · /dashboard/contracts
Finance / Invoicesgetnama.app/dashboard/finance · /dashboard/invoices
Reportsgetnama.app/dashboard/reports
Enquiry Funnelgetnama.app/dashboard/enquiry-funnel
Storefront admingetnama.app/dashboard/storefront
Settingsgetnama.app/dashboard/settings
My Settingsgetnama.app/dashboard/settings/me
Branchesgetnama.app/dashboard/settings/branches
Billinggetnama.app/dashboard/billing
Attendance / Performancegetnama.app/dashboard/team/attendance · /dashboard/team/performance
Compliancegetnama.app/dashboard/compliance
DMC Homegetnama.app/dashboard/dmc/home
DMC Quote Inboxgetnama.app/dashboard/dmc/quote-requests
Client portal (traveller link)getnama.app/portal/… — always share from the booking
Instant lead triage (no login)getnama.app/try
This manualgetnama.app/manual
Platform statusgetnama.app/status

Questions this manual didn't answer? hello@getnama.app — tell us what you searched for, and we'll add it.