Channel Managers
Channel Manager integrations receive hotel inventory from 9 external CM providers.
Architecture Diagram
graph TB
subgraph CM_PROVIDERS["External Channel Managers (9 Integrations)"]
DEDGE["DEdge<br/>dedge.withinearth.com"]
RATEGAIN["RateGain<br/>rategain.withinearth.com"]
RATETIGER["RateTiger<br/>ratetiger.withinearth.com"]
STAAH["Staah<br/>staah.withinearth.com"]
DERBYSOFT["DerbySoft<br/>derbysoft.withinearth.com"]
HOTELRUNNER["HotelRunner<br/>hotelrunner.withinearth.com"]
TRAVELCLICK["TravelClick<br/>travelclick.withinearth.com"]
RESELIVA["Reseliva<br/>reseliva.withinearth.com"]
EXTRANET["ExtranetCM<br/>extranetcm.withinearth.com"]
end
subgraph CM_SERVERS["CM Processing Servers (VMs)"]
CM1["Channel Manager 1<br/>10.32.8.142<br/>Host: XCP-1"]
CM2["Channel Manager 2<br/>10.32.8.34<br/>Host: XCP-2"]
end
subgraph STORAGE["Data Storage"]
SQL["SQL Server<br/>MainDB"]
MONGO["MongoDB"]
end
DEDGE & RATEGAIN & RATETIGER & STAAH & DERBYSOFT --> CM1
HOTELRUNNER & TRAVELCLICK & RESELIVA & EXTRANET --> CM2
CM1 & CM2 --> SQL & MONGO
style CM_PROVIDERS fill:#e1bee7
style CM_SERVERS fill:#90EE90
Channel Manager Inventory
| Provider |
Subdomain |
Integration Type |
| DEdge |
dedge.withinearth.com |
Push rates/availability |
| RateGain |
rategain.withinearth.com |
Revenue management |
| RateTiger |
ratetiger.withinearth.com |
Channel management |
| Staah |
staah.withinearth.com |
Distribution platform |
| DerbySoft |
derbysoft.withinearth.com |
Connectivity services |
| HotelRunner |
hotelrunner.withinearth.com |
Hotel distribution |
| TravelClick |
travelclick.withinearth.com |
Hotel solutions |
| Reseliva |
reseliva.withinearth.com |
Booking engine |
| ExtranetCM |
extranetcm.withinearth.com |
Extranet connectivity |
CM Server Details
| Server |
IP Address |
Type |
Host |
Handles |
| CM-1 |
10.32.8.142 |
VM |
XCP-1 |
5 CM integrations |
| CM-2 |
10.32.8.34 |
VM |
XCP-2 |
4 CM integrations |
Data Flow
sequenceDiagram
participant CM as Channel Manager<br/>(External)
participant WE as WithinEarth CM Server
participant SQL as SQL Server
participant MONGO as MongoDB
CM->>WE: Push rates/availability
WE->>WE: Validate data
WE->>SQL: Store rates
WE->>MONGO: Update cache
WE-->>CM: Acknowledgment
Integration Types
| Type |
Description |
CMs Using |
| Push Rates |
CM pushes rate updates |
All 9 |
| Push Availability |
CM pushes room availability |
All 9 |
| Push Inventory |
CM pushes full inventory |
DerbySoft, TravelClick |
| Two-way Sync |
Bidirectional updates |
Selected CMs |
Last Updated: 2025-12-02