Integrations FAQ
Answers to the most common questions about HiLucy's integrations with property management systems, CRMs, and third-party services.
Connection Issues
How do I check if an integration is connected?
Go to Settings -> Integrations in your WordPress admin. Each integration shows its connection status. For OAuth-based integrations (Cloudbeds, Monday.com), you will see a green "Connected" indicator when the token is valid. For API key-based integrations (GoHighLevel, Stripe), the settings page shows the last sync result.
An integration suddenly stopped working. What should I do?
Follow these steps in order:
- Check credentials -- API keys can expire or be revoked. Visit the third-party service's dashboard to verify your key is still active
- Re-authorize OAuth -- For Cloudbeds and Monday.com, try disconnecting and reconnecting through the OAuth flow
- Review the debug log -- Go to
wp-content/debug.logon your server and search for the integration name. Error messages typically include the HTTP status code and a description - Check rate limits -- If you see 429 (Too Many Requests) errors, the third-party API is throttling your requests. Wait a few minutes and try again
- Contact support -- If none of the above resolves the issue, reach out to the HiLucy team with the error details
Can I connect multiple properties to the same integration account?
Yes. For Cloudbeds, each property is mapped individually after connecting your account. For GoHighLevel, use a location-level API key scoped to the correct sub-account. For Stripe, all properties share a single Stripe account.
Requesting New Integrations
My PMS is not listed. Can HiLucy integrate with it?
HiLucy is designed to work with any PMS that offers an API. If your PMS is not currently supported, you can request an integration. See Request a PMS Integration for details on how to submit a request and what information we need.
What PMS integrations are currently available?
HiLucy currently has native integrations with:
- Cloudbeds -- Full reservation sync with dual-write architecture
- Acuity Scheduling -- Activity and appointment booking sync
Additional PMS integrations are built on request based on customer demand.
API and Rate Limits
Does HiLucy respect third-party API rate limits?
Yes. HiLucy implements deduplication and throttling to avoid hitting rate limits. For example, the GoHighLevel integration tracks which order/status combinations have already been synced and skips duplicates. The Cloudbeds sync runs on a 15-minute cron cycle rather than real-time to stay well within API quotas.
Can I trigger a manual sync?
For Cloudbeds, the sync runs automatically every 15 minutes. If you need data sooner, you can trigger a manual sync from the WordPress admin by visiting the integration settings page. For GoHighLevel, syncs are event-driven (triggered by WooCommerce order events), so there is no manual trigger -- simply re-save the order to re-fire the hooks.
How much data is sent to third-party services?
HiLucy sends only the data needed for the integration to function:
- Cloudbeds -- Pulls reservation and guest data; does not push data back
- GoHighLevel -- Sends guest contact info, order line items, totals, and coupons
- Monday.com -- Sends task details (title, description, category, priority)
- Stripe -- Payment data is handled entirely by Stripe's secure tokenization; card numbers never touch HiLucy's servers
Security
Are API keys stored securely?
API keys and OAuth tokens are stored in the WordPress options table, which is protected by your database credentials and WordPress authentication. Keys are never exposed in the frontend or included in API responses.
Is data encrypted in transit?
All communication with third-party services uses HTTPS (TLS 1.2 or higher). No data is sent over unencrypted connections.