Opera PMS Integration (OHIP)
Connect AVA to Oracle's Opera Cloud property management system via OHIP (Oracle Hospitality Integration Platform). Once configured, AVA syncs reservations, room inventory, and guest information directly from Opera.
Where to Find It
Settings → Essentials → Property Management System (PMS) IntegrationBefore You Start
Get these credentials from your IT team or Oracle/Opera administrator:
| Credential | Description |
|---|---|
| OHIP Host Name | API base URL (e.g., ohip.oraclecloud.com) |
| OHIP Application Key | Application key for API access |
| OHIP Hotel ID | Your property identifier in Opera |
| OHIP Client ID | OAuth client identifier |
| OHIP Client Secret | OAuth client secret |
warning
Opera OHIP integration requires technical setup by Oracle or your IT team. They will provide the API credentials after enabling OHIP access for your property.
Configuration Steps
Step 1: Select Opera as Your PMS
- Go to Settings → Essentials
- Scroll to PMS Integration
- Click the Opera card
- A checkmark (✓) appears to confirm selection
Step 2: Enter OHIP Configuration
Fill in each field:
- OHIP Host Name: The base URL of your OHIP API instance (e.g.,
ohip.oraclecloud.com) - OHIP Application Key: Your application key for API access (click Edit Secret to update)
- OHIP Hotel ID: Your property's Opera hotel code
- OHIP Identity Management: Choose OCIM (Oracle Cloud Identity) or SSD (Direct Credentials)
- OHIP Client ID: OAuth client identifier
- OHIP Client Secret: OAuth secret key (click Edit Secret to update)
If you selected SSD for identity management, also enter:
- OHIP Username: Direct login username
- OHIP Password: Direct login password
Step 3: Save and Verify
- Click Save
- Check the status indicator:
- 🟢 "Opera Integration Configured" = All required fields are entered
- 🟡 "Opera Integration Not Configured" = Missing required fields
What Syncs from Opera
Once connected, AVA receives:
- ✅ Guest reservations and folios
- ✅ Room availability and status
- ✅ Guest profile information
- ✅ Check-in/out transactions
- ✅ Room blocking information
Guest & Staff Impact
- Guest forms adapt to Opera rules. Required fields and hidden fields change based on Opera configuration, so guests only see what is needed.
- Reservation lookup uses Opera. If Opera is not configured, the guest lookup step will fail.
Troubleshooting
"Integration Not Configured" Status
Required fields missing. Ensure you have entered:
- OHIP Host Name
- OHIP Application Key
- OHIP Hotel ID
- OHIP Client ID
API Connection Errors
- Verify OHIP Host Name is correct
- Check that your OHIP subscription is active
- Contact IT to confirm firewall/network access
- Verify credentials with Oracle support
No Reservations Appearing
- Wait 15-30 minutes for initial sync
- Verify OHIP user permissions in Opera
- Check that reservations exist in Opera
- Contact support with error logs
Security Best Practices
- 🔒 Store credentials securely (they're encrypted in AVA)
- 🔒 Use OCIM when possible for better security
- 🔒 Rotate client secrets periodically
- 🔒 Limit OHIP user permissions to minimum required
Getting OHIP Credentials
If you don't have credentials:
- Contact Oracle Hospitality Support or your Opera system administrator
- Request OHIP API access for AVA integration
- They will provide:
- OHIP Host Name
- Application Key
- Client ID and Secret
- Hotel ID
- Document received credentials securely
Need Help?
- Oracle Support: support.oracle.com
- AVA Support: success@vouch-technologies.com
- Your IT Department: For credentials and network access