> ## Documentation Index
> Fetch the complete documentation index at: https://docs.open.cx/llms.txt
> Use this file to discover all available pages before exploring further.

# Voice in FareHarbor

> How FareHarbor booking conversations work on voice calls, with SMS payment link delivery.

<Warning>
  Before using FareHarbor on voice, make sure your [voice agent is set up](/phone/create-agent) and [FareHarbor is connected](/integrations/fareharbor/connect).
</Warning>

## How booking conversations work on calls

When a customer calls and asks about booking a tour or activity, the AI follows the same structured booking flow — adapted for a spoken conversation.

```mermaid theme={"dark"}
flowchart LR
    A[Customer speaks] --> B[AI reads tour options]
    B --> C[AI checks availability]
    C --> D[AI speaks pricing]
    D --> E[Customer confirms]
    E --> F[AI sends payment link via SMS]
```

The AI speaks naturally — reading tour names, available times, and prices aloud — and asks clarifying questions when needed ("Which date would you like?" or "How many adults?").

## What the customer hears

1. **Tour options** — The AI reads available tours by name with headline descriptions and per-ticket prices.
2. **Time slots** — After the customer picks a tour, the AI reads open dates, times, and remaining spots.
3. **Pricing confirmation** — The AI confirms the total including taxes before proceeding.
4. **SMS with payment link** — Since the customer cannot tap a link during a call, the AI sends a text message containing the payment link to the customer's phone number.

If the Create Booking action is enabled, the AI may confirm the reservation verbally after collecting the customer's name, email, and phone number.

## Channel-specific details

<AccordionGroup>
  <Accordion title="Payment links delivered via SMS" icon="comment-sms">
    During a voice call, the customer cannot click a link. The AI uses the **Send Payment Link via SMS** action to text the FareHarbor checkout link to the customer's phone. The SMS includes a short, friendly message composed by the AI in the customer's language, with the payment link appended.
  </Accordion>

  <Accordion title="Phone number collection" icon="phone">
    If the customer's phone number is already known from caller ID, the AI uses it for SMS delivery without asking. If the number is not available, the AI asks the customer for their phone number before sending the payment link.
  </Accordion>

  <Accordion title="Direct booking on call" icon="check-to-slot">
    When the Create Booking action is enabled, the AI can confirm a reservation during the call itself. It collects the customer's name, email, and phone number verbally, then creates the booking. FareHarbor sends a confirmation email to the customer.
  </Accordion>

  <Accordion title="Multiple FareHarbor connections" icon="layer-group">
    If your organization has more than one FareHarbor connection (for example, different locations or currency accounts), the AI picks the right one automatically based on the customer's request. If a customer names a brand, region, or tour that maps clearly to one connection, no extra prompt is needed. If the request is ambiguous, the AI asks the customer which location they mean before looking up tours.
  </Accordion>
</AccordionGroup>

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="AI Phone Support" icon="phone" href="/phone/create-agent">
    Set up your voice agent before adding FareHarbor.
  </Card>

  <Card title="Connect FareHarbor" icon="plug" href="/integrations/fareharbor/connect">
    API keys, sandbox mode, and Test & Connect.
  </Card>

  <Card title="Overview" icon="anchor" href="/integrations/fareharbor/overview">
    Capabilities and supported channels.
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/integrations/fareharbor/troubleshooting">
    Connection failures, missing availability, SMS issues.
  </Card>
</CardGroup>
