Skip to main content
OpenCX connects to your account so your AI agent can browse tours, check availability, validate pricing, and complete bookings — all inside the conversation your customer is already in. No separate booking portal, no context switch.
Setup starts at Settings → Add-ons in your OpenCX dashboard.

What you get

Your customers describe what they want — “dolphin tour next Saturday for two adults” — and the AI handles the rest: finds matching items, checks open time slots, confirms pricing, and either creates the booking or sends a payment link. The customer never leaves the conversation.
Toggle sandbox mode to point at FareHarbor’s demo environment. Test the full booking flow — listing, availability, validation, creation — without creating real reservations or charging real cards.
The AI can list items, check availability, validate pricing, create bookings, look up existing reservations, and cancel within the grace period. Each capability maps to a toggleable action you control from the dashboard.
Enable or disable individual AI actions — for example, allow availability checks and payment links but block direct booking creation. Your team decides exactly what the AI can do.
Connect more than one FareHarbor account to the same organization. Each connection has its own API keys, its own default company, and its own AI action toggles. The AI picks the right connection automatically based on the customer’s request, and only asks if the intent is ambiguous.

Supported channels

The FareHarbor integration works across every channel your AI agent operates on. Pick a channel below for implementation details specific to that surface.

Chat

Booking conversations in web widget, WhatsApp, and SMS.

Voice

Booking conversations on phone calls with SMS payment delivery.

How a booking conversation flows


Connect FareHarbor

API keys, sandbox mode, company selection, and Test & Connect.

Booking Flow

How each AI action works and when payment links are used.

Chat

Booking experience in chat widget, WhatsApp, and SMS.

Troubleshooting

Connection failures, missing availability, SMS delivery.