← Back to Home

InnGO Documentation

Complete guide to managing your hotel with InnGO's powerful features

🏨 Overview

InnGO is a modern hotel and restaurant management platform designed to simplify daily operations for hotels, guesthouses, and lodges across Nigeria and Africa. Built with local challenges in mind, InnGO combines simplicity, speed, and reliability in one comprehensive platform.

Why Hotels Choose InnGO

  • βœ“ Quick Setup: Get operational in minutes, not days
  • βœ“ Cloud-Based: Access from anywhere - no installation needed
  • βœ“ Mobile-Friendly: Works perfectly on desktop, tablet, and mobile
  • βœ“ Built for Africa: Designed for local hospitality needs
  • βœ“ Secure & Reliable: Your data is protected with industry-standard security
  • βœ“ All-in-One: Manage bookings, staff, restaurant, and finances in one place

βš™οΈ Core Features

πŸ—“οΈ Booking Management

Streamline your reservation process from check-in to check-out:

  • Create and manage bookings in seconds
  • Track guest information and booking history
  • Handle check-ins and check-outs seamlessly
  • Manage cancellations and modifications
  • View real-time booking status
  • Send automatic confirmation emails to guests

πŸ›οΈ Room Management

Complete control over your room inventory:

  • Add unlimited room types and categories
  • Set dynamic pricing for different seasons
  • Track room availability in real-time
  • Manage room amenities and features
  • Block rooms for maintenance
  • Upload room photos and descriptions

πŸ‘₯ Staff Management

Organize your team with role-based access:

  • Create staff accounts with custom roles
  • Set permissions for managers, receptionists, housekeeping
  • Track staff activities and performance
  • Organize by departments
  • Manage staff schedules and shifts

🍽️ Restaurant & Bar POS

Integrated point-of-sale system for food and beverage:

  • Manage menu items and pricing
  • Process restaurant and bar orders
  • Track inventory and stock levels
  • Generate bills and receipts
  • QR Code Ordering: Guests scan and order from their phones
  • Split bills and charge to room (coming soon)

🧹 Housekeeping & Room Status

Keep track of room cleaning and maintenance:

  • Real-time room status updates (Clean, Dirty, Maintenance)
  • Assign cleaning tasks to housekeeping staff
  • Track cleaning completion times
  • Prioritize rooms for cleaning

πŸ“Š Reports & Analytics

Monitor your hotel's performance with detailed insights:

  • Revenue reports (daily, weekly, monthly)
  • Occupancy rate tracking
  • Booking trends and analytics
  • Staff performance metrics
  • Restaurant sales reports
  • Export data to Excel/CSV

πŸš€ Getting Started

Step 1: Create Your Account

  1. Visit getinngo.com/signup
  2. Enter your hotel name, email, and password
  3. Choose your country (for currency settings)
  4. Click "Sign Up" to create your account

Step 2: Set Up Your Hotel Profile

  1. Add your hotel details (name, address, contact)
  2. Upload your hotel logo and photos
  3. Set your check-in/check-out times
  4. Configure cancellation policies

πŸ“– Detailed Guide: Setting Up Hotel Profile

Step 3: Add Your Rooms

  1. Go to "Rooms" section in your dashboard
  2. Click "Add Room Type" (e.g., Standard, Deluxe, Suite)
  3. Set room rates and amenities
  4. Add individual rooms for each type
  5. Upload room photos

πŸ“– Detailed Guide: Managing Rooms

Step 4: Add Staff Members

  1. Navigate to "Staff" section
  2. Click "Add Staff Member"
  3. Enter staff details and assign roles
  4. Set permissions based on their responsibilities

πŸ“– Detailed Guide: Adding Staff

Step 5: Process Your First Booking

  1. Go to "Bookings" section
  2. Click "New Booking"
  3. Select room type and dates
  4. Enter guest information
  5. Confirm and save booking

πŸ“– Detailed Guide: Your First Booking

πŸ’‘ Pro Tip

Start with the Free Plan to test all features. You can upgrade to Pro anytime when you need more rooms or advanced features.

πŸ“… Booking Management

Creating a Booking

You can create bookings in multiple ways:

  • Manual Entry: Staff creates booking from the dashboard
  • Walk-In Guests: Quick check-in for guests without reservations
  • Phone Reservations: Add bookings from phone calls

Booking Information Includes:

  • Guest name, email, phone number
  • Check-in and check-out dates
  • Room type and rate
  • Number of adults and children
  • Special requests or notes
  • Payment status

Managing Existing Bookings

  • View Details: Click any booking to see full information
  • Modify Booking: Change dates, room type, or guest details
  • Check-In: Process guest arrival and room assignment
  • Check-Out: Finalize payment and end stay
  • Cancel: Process cancellations with refund options

πŸ“– Related Guides:

πŸ›οΈ Room Management

Room Types vs Individual Rooms

Room Types: Categories like "Standard Room", "Deluxe Suite", "Presidential Suite"

Individual Rooms: Specific room numbers like "Room 101", "Room 102" under each type

Setting Up Room Types

  1. Go to Rooms β†’ Add Room Type
  2. Enter room type name and description
  3. Set base price per night
  4. Add amenities (WiFi, TV, AC, etc.)
  5. Upload photos
  6. Set maximum occupancy

Adding Individual Rooms

  1. Select a room type
  2. Click "Add Rooms"
  3. Enter room numbers (e.g., 101, 102, 103)
  4. Set initial room status

Dynamic Pricing

Adjust prices based on demand and seasons:

  • Set weekend rates
  • Create seasonal pricing (peak season, holidays)
  • Offer early bird discounts
  • Set long-stay discounts

πŸ“– Related Guides:

πŸ‘₯ Staff Management

Staff Roles & Permissions

InnGO offers flexible role-based access control:

Manager/Owner

  • Full access to all features
  • View financial reports and analytics
  • Manage staff accounts
  • Configure system settings

Receptionist

  • Create and manage bookings
  • Check-in and check-out guests
  • View room availability
  • Process payments
  • Limited access to reports

Housekeeping

  • Update room status (Clean, Dirty, Maintenance)
  • View cleaning assignments
  • Report maintenance issues

Restaurant Staff

  • Access POS system
  • Create orders and bills
  • Manage menu items
  • View restaurant reports

Adding Staff Members

  1. Go to Staff β†’ Add Staff
  2. Enter staff name, email, and phone
  3. Select department
  4. Assign role and permissions
  5. Create login credentials

πŸ“– Related Guides:

🍽️ Restaurant & Bar POS

Menu Management

Set up your restaurant and bar menu:

  • Create menu categories (Breakfast, Lunch, Dinner, Drinks, Snacks)
  • Add menu items with prices
  • Upload food photos
  • Set item availability
  • Mark popular items

Processing Orders

  1. Select table or room number
  2. Add items to order
  3. Customize items (extras, special requests)
  4. Calculate total
  5. Choose payment method
  6. Print receipt

QR Code Ordering

Let guests order directly from their phones:

  • Generate unique QR codes for tables/rooms
  • Guests scan QR code with their phone
  • Browse menu and place orders
  • Orders appear instantly in kitchen/bar
  • Track order status in real-time

πŸš€ Coming Soon

  • Charge to Room: Link restaurant bills to guest rooms
  • Split Bills: Divide bills among multiple guests
  • Inventory Tracking: Auto-deduct ingredients from stock

πŸ’³ Payments & Billing

Payment Methods

Accept payments through multiple channels:

  • Cash: Direct cash payments
  • Bank Transfer: Manual bank transfers
  • POS/Card: Physical card payments
  • Paystack: Online payment gateway (available)

Subscription Payments

Pay for your InnGO subscription:

  • Monthly or annual billing
  • Automatic payment via Paystack
  • Manual bank transfer option
  • View billing history
  • Download invoices

Guest Payment Processing

  • Collect deposits during booking
  • Process full payment at check-in
  • Split payments between multiple methods
  • Issue receipts automatically
  • Track payment status

πŸ“– Related Guides:

πŸ“Š Reports & Analytics

Dashboard Overview

Your main dashboard shows:

  • Today's check-ins and check-outs
  • Current occupancy rate
  • Available rooms
  • Revenue summary
  • Recent bookings
  • Quick action buttons

Revenue Reports

  • Daily, weekly, monthly revenue
  • Revenue by room type
  • Restaurant sales breakdown
  • Payment method analysis
  • Year-over-year comparison

Occupancy Reports

  • Current occupancy rate
  • Historical occupancy trends
  • Peak and low seasons
  • Average length of stay
  • Room type performance

Booking Analytics

  • Total bookings by period
  • Cancellation rates
  • Booking sources
  • Guest demographics
  • Average booking value

Exporting Data

Download reports for further analysis:

  • Export to Excel (.xlsx)
  • Export to CSV
  • Print reports directly
  • Schedule automated reports (coming soon)

πŸ“– Related Guides:

πŸ”Œ Integrations

Current Integrations

Paystack Payment Gateway

Accept online payments seamlessly:

  • Credit/Debit card payments
  • Bank transfers
  • USSD payments
  • Automatic payment confirmation
  • Secure transaction processing

Email Notifications

Automated email system:

  • Booking confirmations
  • Check-in reminders
  • Payment receipts
  • Check-out thank you messages
  • Custom email templates

Coming Soon

  • πŸ“± SMS Notifications: Send booking confirmations via SMS
  • 🌐 Booking Engine: Accept direct bookings from your website
  • πŸ—ΊοΈ OTA Integration: Sync with Booking.com, Expedia, etc.
  • πŸ’¬ WhatsApp Business: Communicate with guests on WhatsApp
  • πŸ“§ Gmail Integration: Sync bookings from email

For custom integrations, contact us at support@getinngo.com

πŸ’° Pricing Plans

Free Plan

₦0/month

Perfect for testing and small properties

  • βœ“ Up to 50 rooms
  • βœ“ 5 staff accounts
  • βœ“ Unlimited bookings
  • βœ“ Basic reports
  • βœ“ Restaurant POS
  • βœ“ Email support
  • βœ“ QR code ordering

πŸ’‘ Start Free, Upgrade Anytime

Begin with the Free Plan to test all features. When your hotel grows or you need more capacity, upgrade to Pro with just one click. No setup fees, cancel anytime.

πŸ“– Related Guides:

πŸ”§ API Reference

InnGO provides a RESTful API for custom integrations. Perfect for connecting your hotel website, mobile app, or other systems.

Authentication

All API requests require JWT token authentication:

Authorization: Bearer YOUR_JWT_TOKEN

Core Endpoints

GET /api/hotels

Retrieve all hotels for authenticated user

POST /api/bookings

Create a new booking

Body: { hotelId, roomTypeId, guestName, checkIn, checkOut, email, phone }

GET /api/rooms/available

Check room availability for specific dates

Query: ?hotelId=1&checkIn=2025-12-01&checkOut=2025-12-05

GET /api/bookings/:id

Get booking details by ID

PUT /api/bookings/:id

Update existing booking

DELETE /api/bookings/:id

Cancel a booking

Getting API Access

API access is available on the Pro Plan. To get started:

  1. Upgrade to Pro Plan
  2. Contact support at support@getinngo.com
  3. Receive your API credentials
  4. Review full API documentation

⚠️ Security Note

Keep your API keys secure. Never expose them in client-side code or public repositories.

πŸ“ž Support & Contact

Get Help

We're here to help you succeed with InnGO:

πŸ“§ Email Support

support@getinngo.com

Response time: Within 24 hours

πŸ“± Phone Support

08116866486

Available: Mon-Fri, 9AM-6PM WAT

πŸ’¬ Live Chat

Available on the dashboard (bottom right corner)

Quick answers to common questions

πŸ“š Help Center

Visit Help Center

28 detailed guides covering all features

Frequently Asked Questions

Can I test InnGO before committing?

Yes! Start with our Free Plan - no credit card required. Test all features with up to 50 rooms and 5 staff members.

Can I manage multiple hotels?

Yes, on the Pro Plan you can manage multiple hotel properties from one account.

Is my data secure?

Absolutely. We use industry-standard encryption, secure cloud hosting, and regular backups to protect your data.

Can I cancel anytime?

Yes, you can cancel your subscription anytime with no penalties. Your data remains accessible.

Do you offer training?

Yes! We provide free onboarding training for new hotels. Contact us to schedule a session.

Resources