Why User Permissions Matter
Different user roles can add different types of data. These permissions exist to keep control of your databases - your service inventory and CRM. This ensures data quality and prevents accidental changes to critical information. User role permissions:- Owners & Admins - Can add and edit everything
- Supervisors - Can add & edit services, add service tags, suppliers, agencies, and contacts
- Users - Can add suppliers, agencies, and contacts
Recommended Order
Adding a Supplier
Suppliers are the companies that provide services - hotels, tour operators, transport companies, restaurants, and other vendors.Who can add suppliers?
Who can add suppliers?
Every user permission level
Where can suppliers be added?
Where can suppliers be added?
Suppliers can only be added from the Suppliers section:
- Navigate to CRM > Suppliers
- Click ”+ New Supplier” or “Add Supplier”
- Fill out supplier organization details
What information is required?
What information is required?
Required:
- Organization name
- Service categories they provide
- Areas where they operate
- Email and phone
- Address
- Website
- Notes (rates, agreements, special terms)
- Custom fields
- Logo (Not used in Odia yet)
Adding a Supplier Contact
Supplier contacts are the individual people you communicate with at supplier organizations.Who can add supplier contacts?
Who can add supplier contacts?
Permission required: All users can add supplier contactsOnce a supplier organization exists, anyone can add contacts at that supplier.
Where can supplier contacts be added?
Where can supplier contacts be added?
Supplier contacts can be added in two places:1. From the supplier’s page:
- Navigate to CRM > Suppliers
- Click on a supplier organization
- Click ”+ Add Contact”
- When adding supplier details to a service
- Select existing contact or create new contact
What information is required?
What information is required?
Required:
- First name or last name
- Phone
- Role/position
- Notes
- Custom fields
Learn More About Suppliers
View the complete Suppliers documentation
Adding a Travel Agency
Travel agencies are the companies that send you business - tour operators, travel agencies, and booking partners.Who can add agencies?
Who can add agencies?
All user permission levels
Where can agencies be added?
Where can agencies be added?
Option 1 — From CRM (recommended for pre-setup):
- Navigate to CRM > Travel Agencies
- Click + Add Agency
- Fill out the agency details and save
- Open or create a proposal and click on the Travel Agent field
- Start typing the agent’s name and select Create new from the dropdown
- In the agent form, find the Organization field and select Create new to create the agency at the same time
- Fill in the agency name and details
- Both the agency and the agent are saved to your CRM automatically
What information is required?
What information is required?
Required:
- Organization name
- Email and phone
- Commission tier (sets the default commission rate for all agents under this agency)
- Logo (for branded proposals)
- Parent agency (if child agency)
- Address
- Website
- Custom fields
Adding a Travel Agent
Travel agents are the individual people who work at travel agencies.Who can add travel agents?
Who can add travel agents?
Permission required: All users can add travel agentsOnce an agency organization exists, anyone can add agents at that agency.
Where can travel agents be added?
Where can travel agents be added?
Travel agents can be added in two places:1. From the agency’s page:
- Navigate to CRM > Travel Agencies
- Click on an agency
- Click ”+ Add Agent”
- In the travel agent field, type the name of the travel agent you’d like to add
- Click ‘Create new’ that appears in the dropdown
- At the top of the form, you’ll see the Organization field
- Click the ‘Create new’ box under Organization to create a new travel agency
- Fill in the agent details and the new agency will be created automatically
- Both the agent and organization are automatically added to your CRM
What information is required?
What information is required?
Required:
- First name or last name
- Travel agency (which agency they work for)
- Phone
- Notes
- Custom fields
Learn More About Travel Agents
View the complete Travel Agents documentation
Adding a Traveller
Travellers are the actual passengers going on trips.Who can add travellers?
Who can add travellers?
Permission required: All users can add travellersTravellers are the passengers, so everyone needs to be able to add them when creating proposals.
Where can travellers be added?
Where can travellers be added?
Travellers can be added in two places:1. While creating a proposal (most common):
- When creating or editing a proposal
- In the travellers section, click “Add Traveller”
- Select existing or create new
- Automatically saved to your traveller library
- Navigate to CRM > Travellers
- Click ”+ Add Traveller”
- Fill out traveller information
What information is required?
What information is required?
Required:
- First name and last name
- Display name (what shows on proposal/itinerary)
- Date of birth
- Phone
- Address
- Notes
- Custom fields
Learn More About Travellers
View the complete Travellers documentation
Adding a Service
Services are the building blocks of your proposals — accommodations, activities, transportation, dining, and any other bookable item you offer. All services live in the Library, which is your central service inventory. You build proposals by pulling services from the Library into a trip.Where to create services
Option 1 — From the Library (recommended):- Click Library in the main navigation
- Click + New Service in the top right
- Fill in the service details and save
- Inside a proposal, click + to add a service
- In the service panel, click Create New Service
- Fill in the details — the service is saved to your Library automatically and added to the proposal at the same time
What to fill in
Required fields
Required fields
- Title — The service name. Make it clear and searchable (e.g., “Serengeti Luxury Lodge” not “Lodge 1”)
- Category — The service type (e.g., Accommodation, Activity, Transport). Categories are set up by your Admin in Settings. Each service has one category.
Recommended fields
Recommended fields
- Area — The destination where the service is offered (e.g., “Cape Town”, “Serengeti”). Used for filtering in the Library and on proposals.
- Headline — A short, attention-grabbing line that appears on client-facing proposals (e.g., “5-star safari lodge with a private pool”)
- Description — Detailed information about the service, visible to clients. Use the AI button (Odi•Assist) in the description editor to generate or enhance copy automatically — it can write from scratch, make text more luxurious, shorten, expand, or translate.
- Images — Add photos from three sources:
- Unsplash — Search and add professional stock images directly
- Odia Gallery — Browse images already uploaded to your workspace
- Upload — Upload from your computer
Optional fields
Optional fields
- Tags — Internal labels for filtering (e.g., “luxury”, “family-friendly”, “adventure”). Services can have multiple tags. Tags are not visible to clients.
- Internal Notes — Team-only notes (rates, agreements, special instructions). Never visible to clients.
- Reference Codes — Custom codes for internal tracking or linking to external systems (e.g., accounting software, supplier codes).
What clients see vs. what stays internal
What clients see vs. what stays internal
| Field | Visible to clients? |
|---|---|
| Title | Yes |
| Headline | Yes |
| Description | Yes |
| Images | Yes |
| Category & Area | Yes (depending on layout) |
| Tags | No — internal only |
| Internal Notes | No — internal only |
| Suppliers | No — internal only |
| Reference Codes | No — internal only |
Adding supplier pricing
Once you’ve created a service, you can link it to a supplier and add cost pricing. This is what powers Odia’s automatic pricing calculation.- Open the service in the Library
- Go to the Supplier & Pricing tab
- Click Add Supplier and select the supplier organization
- Click Add Price and fill in the cost you pay the supplier
- Odia automatically calculates a Default Selling Price by applying the markup percentage configured for that service’s category in Settings
Important: edits don’t affect existing proposals
When a service is added to a proposal, Odia creates a copy of it at that point in time. If you later edit the master service in your Library — updating the description, images, or pricing — existing proposals are not affected. Only future uses of the service will reflect the changes. If you need to update a service already on a proposal, edit it directly within that proposal.Full Library Documentation
Detailed guide to managing your service inventory, filtering, content cards, and more
Data Import Service
If you have existing data in another system — spreadsheets, a previous booking platform, or another tool — the Odia team can import it for you.Data imports are a paid service. The cost depends on the complexity and volume of your data. Contact our support team at customer@odia.app to discuss your situation and get a quote. If your data is in a compatible format, the team will handle the import process for you.
Summary
Services
Who: Owners, Admins & SupervisorsWhere: Library or during proposal creation
Suppliers
Who: All usersWhere: CRM > Suppliers section only
Supplier Contacts
Who: All usersWhere: Supplier page or during itinerary work
Travel Agencies
Who: All usersWhere: CRM > Travel Agencies or during proposal creation
Travel Agents
Who: All usersWhere: Agency page or during proposal creation
Travellers
Who: All usersWhere: CRM > Travellers or during proposal creation