Loading vendors...
Dashboard Overview
Welcome back! Here's what's happening with your properties.
Property Management
Manage your properties, rooms, images and amenities
Bookings & Revenue
View bookings, manage offers, vouchers and taxes
Availability & Pricing
Manage calendars, rates and channel connections
Marketing & Website
Features, upsells, website builder and content
Connectivity
Connect channel managers and sync properties
Generators
Blog, attractions, reviews and API documentation
⚙️ Settings
Configure your account preferences
🌐 Language Settings
Configure which languages your website and booking system will support. Translations will be available for room descriptions, website content, and booking labels.
Accounts
Manage all accounts - Master Admin, Agency Admins, Sub Masters, and Admins
Loading accounts...
Management Requests
Review and manage requests from property owners
Loading requests...
Properties
Manage your property listings
Loading properties...
Rooms & Units
Manage bookable rooms and units
Select a property to view rooms
Bookings
View all reservations
Select a property to view bookings
Images
Manage property, room, and location images
Select a property to view and manage images
Amenities
Manage room features, facilities, and policies
🛏️ Bedroom Configuration
Configure each bedroom with its bed setup and features
No bedrooms configured yet. Click "Add Bedroom" to get started.
🛋️ Bedroom Amenities
These amenities apply to all bedrooms
✨ Room Amenities
Select a room to load amenities
Complete Your Property Profile
Tell guests what makes your property special - location, style, and who it's perfect for!
Availability & Pricing
View and manage all rooms in one place
Quick Edit
API Feed Info
Public endpoint for booking widget:
/api/availability/{room_id}?from=YYYY-MM-DD&to=YYYY-MM-DD
Pricing & Offers
Set your standard prices and create special offers
Select a property and room to view pricing
Vouchers
Gift cards, promo codes and discount vouchers
Quick Add Voucher Templates
Your Vouchers
No Vouchers Created
Click any template above or create a custom voucher
Upsells
Additional services and add-ons guests can purchase
Quick Add Popular Upsells
Your Upsells
No Upsells Configured
Click any preset above or create a custom upsell
Fees
Mandatory charges and taxes applied to bookings
Common Fee Types
No Fees Configured
Add cleaning fees, taxes, or other charges
Vendors
External service providers (taxis, tours, restaurants, etc.)
Service Requests
Track vendor fulfillment for bookings with external services
Loading service requests...
Tourist Taxes
Government-mandated taxes that vary by location
Tourist Tax Guide
Tourist taxes vary significantly by country and city. Configure them based on your property location.
Select a property to view and manage taxes
Payments
View payment status and transactions for all bookings
Stripe Connection
Checking connection status...
Bookings & Payment Status
Loading bookings...
Deposit Rules
Configure payment policies for your properties
Select a property above to create a deposit rule for a single property, or click "Apply to Multiple" to create the same rule across several properties at once.
How Deposit Rules Work
Deposit rules control how guests pay for their bookings:
- Deposit Type: Percentage (e.g., 30%), fixed amount, first night, or full payment
- Balance Due: When the remaining amount is due (e.g., 14 days before check-in)
- Refund Policy: Flexible, moderate, strict, or non-refundable
- Auto-charge: Automatically charge the balance when due
Select a property to view deposit rules
Marketing Tags
Define what makes your property special to help travel agents find you
Select a Property
Choose a property above to manage its marketing features and tags
🔗 Social Media Connections
Connect your social media accounts to share offers with your audience
Connected Accounts
No accounts connected yet
Connect your first social media account below
Connect New Account
Pages & Business accounts
Business & Creator accounts
X (Twitter)
Post tweets & threads
TikTok
Business accounts
Company pages & profiles
ℹ️ Note: Social media connections require authorization from each platform. You'll be redirected to log in and grant access. Your credentials are never stored by GAS.
📝 Post Generator
Create and schedule social media posts for your offers
No Posts Yet
Create your first social media post to promote your offers
📣 Campaigns
Create targeted promotions and send to your network
No campaigns yet
Create your first campaign to fill availability gaps and boost bookings
👥 Contacts
Manage your guest contacts and email list
No contacts yet
Add contacts manually or import from a CSV file
📊 Segments
Create saved audience filters for targeted campaigns
No segments yet
Create segments to target specific groups of contacts
📋 Agent Requests
Travel agents requesting access to market your properties
No Pending Requests
When travel agents request access to market your properties, they'll appear here for your approval.
💡 How it works:
Agents find your property → Request access → You approve → Set your agent price → They book clients
✅ Approved Agents
Travel agents authorized to book your properties
No Approved Agents Yet
Agents you approve will appear here. You can manage their access and view their bookings.
💰 Agent Pricing
Set the net rates agents pay you - they add their own markup
Agent Pricing Coming Soon
Set net rates for travel agents. They see your price, add their markup, and pay you the agreed amount.
Example:
Your standard price: £200/night
Your agent price: £160/night
Agent sells at: £190/night (their choice)
Agent pays you: £160/night ✓
Website Editor
Customize your website settings
Header & Logo
Site identity and navigation
Logo
Header Colors
Menu Typography
Layout & Options
Hero Section
The main banner at the top of your website
Hero Content 🌐 Multilingual fields below
Background Image / Video
Badge Styling
Trust Badges 🌐 Multilingual
Search Widget
🌐 Widget Labels Multilingual
Intro Section
Welcome text below the hero
Content 🌐 Multilingual
Styling
Button (Optional) 🌐
Featured Properties
Choose which rooms to highlight
Section Settings
Section Styling
Content 🌐 Multilingual
Display Settings
Button
Reviews Section
Customer testimonials and ratings
Settings
Styling
Manual Reviews
Add up to 3 reviews manually. These display when the Reviews App is not connected.
Your reviews from TripAdvisor, Booking.com, and Google will automatically display on your website.
About Section
Tell visitors about your property
Section Settings
Content 🌐 Multilingual
Section Styling
Features (Checkmarks) 🌐 Multilingual
Button
Call to Action
Encourage visitors to book
Content 🌐 Multilingual
Styling
Button 🌐
✨ My Custom Site
Your custom bespoke website details and credentials
✨ Custom Bespoke Sites
Manage custom site requests and provision premium websites
🌐 Provisioned Sites
📋 Pending Requests
🚀 Provision New Site
[slug].custom → 31.97.119.90
Manually provision a custom site (after DNS A record is added)
💻 SSH Quick Reference
Connect to Premium VPS
ssh [email protected]
VPS IP Address
31.97.119.90
Site Files Location
/var/www/[slug].custom.gas.travel
Restart Apache
systemctl restart apache2
🔒 SSL Certificate Command (replace [slug])
certbot --apache -d [slug].custom.gas.travel --non-interactive --agree-tos -m [email protected]
Create Sites
Create and manage WordPress websites from GAS
Deployed Sites
Loading deployed sites...
🔑 Plugin Licenses
Manage plugin licenses and display settings
Active Licenses
Loading licenses...
Styles & Colors
Global styling for your website
Brand Colors
Typography
💡 Tip: Pair a decorative heading font (like Playfair Display) with a clean body font (like Inter) for best readability.
Button Styles
Section Backgrounds
Custom CSS
Tasks & Roadmap
Development priorities and progress
Integrations
Connected apps and services
Channel Managers
Real-time Booking Sync (Beds24 Webhook)
Important: For instant updates when bookings arrive from Airbnb/Booking.com, configure the webhook for each property in Beds24:
Webhook URL:
Must be done for EACH property:
- Go to Settings Properties and select your property
- Click Access tab
- Find "Booking Webhooks" section
- Set Webhook Version to
2 - with personal data - Paste the webhook URL above
- Leave Custom Header and Additional Data empty
- Click Save
- Repeat steps 1-7 for each property!
Sync Strategy:
Webhook = Real-time (~1 min delay per Beds24)
Beds24 button = Manual quick sync
Full button = Manual inventory/blackout sync
Automatic Backup: Every 15 min (bookings), Every 6 hrs (inventory)
Review Apps
Connect to review platforms like TripAdvisor, Google Reviews, etc.
Other Integrations
Payment gateways, analytics, marketing tools, and more...
My Account
Manage your profile and account settings
Profile Information
Change Password
🌐 Language Settings
Configure which languages your website and booking system will support. Translations will be available for room descriptions, website content, and booking labels.
Account Information
Settings
Configure your system
System Settings
Configure general system preferences, defaults, and behaviors.
User Management
Manage admin users and access permissions.
API Configuration
API keys, webhooks, and developer settings.
Blog
Create and manage blog posts for your properties
No blog ideas yet
Get AI-powered blog topic suggestions for your property
🏢 Properties
Manage how your properties appear on your website portfolio page
Toggle which properties appear on your public Properties page. Edit a property to change its Display Name.
Loading properties...
Attractions
Local attractions and things to do near your properties
No attraction ideas yet
Get AI suggestions for local places near your property
⭐ Reviews
Manage guest reviews and testimonials
No reviews yet
Add guest reviews to build trust with potential guests
SEO Analytics
Search performance and keyword insights from Google Search Console
Google Admin Quick Links
No keyword data yet
Google Search Console needs 2-3 days after verification to collect search data.
Site Health
Google PageSpeed Insights - real performance data to ignore fake SEO salespeople.
Select a site and click "Check Health" to run a performance audit.
Traffic Overview
Select a site and click "Load Traffic" to see visitor analytics.
Partner API Documentation
GasSync & Website Builder API for channel managers and partners
Authentication
All Partner API endpoints require the X-Partner-Key header.
curl -X GET "https://api.gas.com/api/partner/v1/properties" \ -H "X-Partner-Key: gp_your_api_key_here"
GasSync API
Calry-CompatiblePush property, room, availability, and booking data to GAS.
/api/partner/v1/properties
Create/update property with external_id, name, address, etc.
/api/partner/v1/properties
List all properties
Website Builder API
White-LabelCreate and customize websites for your clients via API.
/api/partner/v1/websites
Create website: { account_external_id, site_name, template, pricing_tier }
/api/partner/v1/websites?account_external_id=X
API Keys
API keys are required for secure endpoints. Create separate keys for different applications.
No API keys yet. Create one to access secure endpoints.
API Base URL
Secure API Endpoints (v1)
Require X-API-Key header. Full access to pricing, availability, offers.
/api/v1/rooms
Get all rooms with images, amenities, and base pricing
/api/v1/rooms/{roomId}
Get single room with full details
View Example Code (Secure API)
// All secure endpoints require X-API-Key header
const API_KEY = 'gas_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
const headers = { 'X-API-Key': API_KEY };
// Get all rooms with full details
const rooms = await fetch('/api/v1/rooms', { headers });
const roomsData = await rooms.json();
// Check availability and get price
const availability = await fetch('/api/v1/availability/check', {
method: 'POST',
headers: { ...headers, 'Content-Type': 'application/json' },
body: JSON.stringify({
room_id: 123,
check_in: '2025-02-15',
check_out: '2025-02-18',
guests: 2
})
});
const availData = await availability.json();
// Returns: { available: true, pricing: { nights: 3, total: 450, currency: 'USD' } }
// Validate a promo code
const promo = await fetch('/api/v1/offers/validate', {
method: 'POST',
headers: { ...headers, 'Content-Type': 'application/json' },
body: JSON.stringify({
code: 'SUMMER20',
subtotal: 450
})
});
// Returns: { valid: true, type: 'voucher', calculated_discount: 90 }
Public Endpoints (No Auth)
No API key required. Limited data, safe for frontend JavaScript.
/api/public/client/{clientId}/site-config
Complete site config (contact, branding, navigation, pages)
/api/public/client/{clientId}/rooms
Public room listing
/api/public/check-availability
Basic availability check
Service Credentials Vault
Centralized storage for all external service logins, API keys, and important links
Quick Access Links
🔗 Calry Admin
Manage Calry API credentials and PMS integrations (Lodgify, Smoobu, Guesty, etc.)
🔑 Calry API Credentials
📡 PMS Integrations via Calry
| PMS | Integration Account ID | Properties | Status | Actions |
|---|
🏠 Connected Properties
| Property | PMS | Calry ID | GAS Link | Last Sync | Actions |
|---|
WordPress Integration
Add booking functionality to your WordPress website
WordPress Hosting Configuration
Your WordPress Plugin Settings
-
-
Plugin Downloads
Setup Guide
Install the Plugin
- Download the GAS Booking Plugin ZIP file
- In WordPress, go to Plugins Add New Upload Plugin
- Choose the ZIP file and click Install Now
- Click Activate Plugin
Configure Plugin Settings
In WordPress, go to Settings GAS Booking and enter:
1
Leave other settings as default, then click Save Changes
Add Search Bar to Homepage
Edit your homepage, add a Shortcode block, and paste:
[gas_search]
Shows check-in/check-out date picker
Create "Book Now" Page
Pages Add New Title: "Book Now" Add Shortcode block:
[gas_rooms]
Shows grid of all rooms with availability
Create "Room" Page
Pages Add New Title: "Room" Add Shortcode block:
[gas_room]
Shows full room details, calendar & booking form
Booking Flow
Your Settings
Property ID:
1
🔧 Shortcode Reference
Search Bar
Homepage[gas_search]
style="vertical"
button_text="Search"
Featured Rooms
Homepage[gas_rooms limit="3" columns="3" show_map="false" show_filters="false"]
limit="4"
random="true"
Room Listing (Full)
Book Now page[gas_rooms]
columns="2"
show_map="false"
show_filters="false"
Room Detail Page
Room page[gas_room]
unit_id="123"
months="3"
Compact Booking Widget
Sidebar / Embed[gas_booking unit_id="123"]
months="2"
show_prices="no"
Checkout Page
Checkout page[gas_checkout]
checkout
Your Room IDs
Reference these IDs when using shortcodes for specific rooms:
Loading rooms...
Terms & Conditions
Your booking terms, cancellation policy, and house rules
Page Settings
Booking Terms
Cancellation Policy
Check-in / Check-out
House Rules
Payment Terms
Liability & Damages
Additional Terms
Privacy Policy
How you collect, use, and protect guest data
Page Settings
Introduction
Data Collection
Data Usage
Data Sharing
Cookies
Your Rights
Data Retention
Contact Information
Knowledge Base
Manage AI assistant knowledge - articles the chatbot uses to answer questions
| Title | Category | Status | Views | Helpful | Actions |
|---|---|---|---|---|---|
| Loading articles... | |||||
Unanswered Questions
Questions the AI couldn't answer - review and add missing knowledge
Billing Overview
Revenue and subscription metrics
Setup Billing Tables
Run this once to create billing tables and default plans/packages
Subscriptions by Plan
Loading...
Recent Payments
| Account | Amount | Type | Date |
|---|---|---|---|
| No payments yet | |||
Subscription Plans
Bundle products into pricing tiers
Products
Individual sellable items - templates, plugins, apps
| Product | Category | Monthly | Yearly | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Add-ons
Extra items customers can add to their subscription
| Add-on | Monthly Price | Extra Properties | Status | Actions |
|---|---|---|---|---|
| Loading... | ||||
Subscribers
Accounts with active subscriptions
| Account | Plan | Add-ons | MRR | Status | Since | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Affiliate Program
Manage affiliate tiers and referral partners
Bronze
Default tier
Silver
5+ active referrals
Gold
10+ referrals OR 500+/mo
| Affiliate | Tier | Referral Code | Active Referrals | Lifetime Earnings | Pending | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
My Referrals
Earn commission by referring properties to GAS
Plans & Extras
Subscribe to a plan or purchase extras
Subscription Plans
Loading plans...
Credit Packages
Buy credits to spend on extras and services
Loading credit packages...
Extras & Services
Services you can purchase with credits
Loading extras...
Channel Manager Sync Dashboard
Overview of all channel manager integrations and sync status
Connection Status
Loading connections...
Recent Sync Activity
| Time | Adapter | Type | Status | Records | Duration |
|---|---|---|---|---|---|
| Loading... | |||||
Channel Manager Connections
Manage your channel manager integrations
Loading connections...
Synced Properties
Properties synchronized from channel managers
| Status | Property | Location | Rooms | Last Sync |
|---|---|---|---|---|
| Loading... | ||||
Sync Logs
History of synchronization operations
| Time | Connection | Type | Status | Created | Updated | Failed | Duration | Error |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||