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

# Choose and Connect Integrations

> Compare providers and choose setup path with clear sync expectations and failure guidance.

## Audience

* Workspace admins configuring external systems
* Support teams diagnosing sync/auth issues

## Prerequisites

* Admin access to integrations
* Provider credentials or OAuth access
* Clear ownership of integration maintenance

## Provider matrix

| Provider | Auth method | Sync behavior | Visible outputs | Common failures |
| - | - | - | - | - |
| Google Calendar | OAuth consent flow (read-only `calendar.readonly` scope) | **No background sync** — live read-on-demand via `freeBusy`. Grants a workspace-level `read_calendar` capability consumed by any AI surface in Voqo (voice agent today; AI helper and SMS agent planned) | Connection status, **GCal — Check Availability** action available on voice agents, calendar multi-select picker populated from the connected account | OAuth denied or revoked at Google, expired consent, transient `freeBusy` timeouts |
| Realestate.com.au (REA) | Account credentials + agency context | Listing sync into knowledge sources | Connected status, synced property items/lists | Invalid agency details, source API errors |
| Domain | Profile lookup + credentials context | Listing sync into knowledge sources | Connected status, synced property items/lists | Profile mismatch, credential/provider validation |
| VaultRE | Provider credentials (workspace-managed) | CRM/property data sync where configured | Connected status, synced data artifacts | Credential mismatch, endpoint/source availability |
| Eagle MRI | Per-agency `client_id` + `client_secret` (workspace-managed) | Listings sync into the knowledge base + opt-in contacts API sync (full contact list, with an optional initial-backfill limit for test mode), twice-daily delta | Connected status, listings in knowledge base, contacts on the Contacts page with an Eagle source badge, per-job progress in Sync History | Invalid credentials, revoked API access in Eagle |
| AgentBox (Reapit) | Reapit-approved API access (`Client ID` + `API Key`, workspace-managed) **or** CSV export | Listings sync into the knowledge base + opt-in contacts API sync (full contact list, with an optional initial-backfill limit for test mode), scheduled delta sync — **or** one-shot bulk contact import via CSV upload | Connected status, listings in knowledge base, contacts on the Contacts page with an AgentBox source badge, per-job progress in Sync History | Invalid credentials, AgentBox unavailable, missing office permissions (API); invalid CSV format, missing required columns (CSV) |

## Choose your setup guide

<CardGroup cols={2}>
  <Card title="Google Calendar" icon="calendar" href="google-calendar/overview">
    Read-only calendar access for Voqo's AI surfaces. Powers voice-agent availability checks today; AI helper and SMS agent next.
  </Card>

  <Card title="REA Setup" icon="house" href="rea-setup">
    Connect and sync Realestate.com.au listings.
  </Card>

  <Card title="Domain Setup" icon="building" href="domain-setup">
    Connect and sync Domain listings.
  </Card>

  <Card title="VaultRE Setup" icon="database" href="vaultre-setup">
    Configure VaultRE connection and sync expectations.
  </Card>

  <Card title="Eagle MRI Setup" icon="feather" href="eagle-mri-setup">
    Connect Eagle MRI to sync listings and your full contact list.
  </Card>

  <Card title="AgentBox Setup" icon="address-book" href="agentbox-setup">
    Connect AgentBox (Reapit) to sync listings and your full contact list.
  </Card>

  <Card title="AgentBox CSV Import" icon="file-csv" href="agentbox-csv-import">
    Import contacts from AgentBox via CSV upload (no API access required).
  </Card>
</CardGroup>

## Manual edits and CRM sync

* A contact address you edit or clear in Voqo is kept on the next sync. The CRM does not overwrite it, even when the CRM record holds no address.
* Voqo never sends the address back to your CRM.
* See [Contact Address](../agent-settings/contact-address).

## Webhook integrations

* For event delivery setup and verification, use [Webhook Integration Guide](webhook-integration-guide).
* For canonical knowledge route policy, see [Knowledge Route Policy](knowledge-surface-policy).

## Troubleshooting

### Integration shows connected but data is stale

* Run manual resync and confirm timestamp updates.
* Check provider account is still active/authorized.
* Validate source data actually changed upstream.

### OAuth or credential auth fails

* Re-authenticate with correct provider account.
* Confirm required permissions/scopes were granted.
* Re-check copied credentials for formatting issues.

If unresolved, contact [support@voqo.ai](mailto:support@voqo.ai) with workspace ID, integration provider, integration ID, and last sync timestamp.

## Related docs

* [Knowledge Base Lists and Sources](knowledge-base-integrations)
* [Knowledge Route Policy](knowledge-surface-policy)
* [Webhook Integration Guide](webhook-integration-guide)
* [Troubleshooting Hub](../troubleshooting/index)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.