# Connect Business with the systems you already use

> Connect Business with a custom website, app, CRM, ERP, BI tool, or internal system when data needs to move without manual transfer.

Source: https://reservation.business/en/platform/api-external-systems · Language: en

When you have a custom website, app, CRM, ERP, BI reports, or internal tools, Business can remain the place for operational information without the team moving data by hand.

## External connectivity is most useful when another system is already part of the workflow

- A custom website or app can work with information already maintained in Business.
- A CRM, ERP, or BI tool can receive the operational data it needs without constant exports.
- An external partner can build an integration without replacing Business as the main place for operations.

## One operational system connected to the rest of the stack

External connectivity solves one specific problem: another system uses information from Business without the team maintaining two versions of the truth.

## Start by clarifying what needs to be connected

Every connection follows the same order: decide what the other system will use the data for, give it its own key with exactly the right permissions, then monitor and revoke that access from the same screen.

- Clarify which external channel needs data: website, app, CRM, ERP, BI tool, or internal system.
- Define the business job behind the connection: online booking, reporting, internal process sync, or partner work.
- Limit the connection to what the specific integration actually needs.
- Keep Business as the center for schedule, services, clients, payments, and operational data.

## API keys with per-key permissions

Access is granted under "Integrations" → "API keys", and every key carries its own permission set — the external system gets exactly as much as it needs.

- **A separate key per system** — Each key has an internal name, so later it is clear which integration uses what. The list shows the name, the expiry and whether the key is active.
- **Selected permissions** — Permissions are chosen separately for each key and decide which resources and actions it can reach. A reporting key does not open booking.
- **Expiry and deactivation** — "Expires on" sets how long the key works, and an empty field means no expiry. "Active" suspends a key without deleting it.
- **The token is shown once** — After creation you store the displayed token and hand it to the external system securely.

## Less manual transfer and clearer responsibility

Well-planned connectivity reduces duplicate work and helps each system keep a clear role.

- **Less double entry** — The team does not have to keep copying the same information between different tools.
- **Cleaner partner work** — When an external provider builds a connection, the task can be framed around a specific business process instead of broad access to everything.
- **Clearer path for growth** — The business can add external connections gradually, based on real needs, without splitting daily work across too many systems.

## Frequently asked questions

### Is this a ready-made integration with every external system?

No. This page presents the ability to connect Business with external systems when there is a real business need. The exact connection depends on the system, the process, and the way information needs to move.

### Does every business need external connectivity?

No. If the team works mainly inside Business and does not use a separate website, app, CRM, ERP, BI tool, or custom process, this may not be a priority.

### When is this more relevant than Google Calendar sync?

Google Calendar is for schedule visibility in a personal calendar. External connectivity is for a broader connection with another business system or custom process.

### Can an external partner build a specific connection?

Yes, when the goal is clearly described: which process should be connected, what information is needed, and how Business remains the main system for daily operations.

### What should be clarified before this type of integration?

The most important point is the business goal: what should happen faster, which manual steps should disappear, and which system should remain the trusted place for daily work.

## Related pages

- [Google Calendar sync](https://reservation.business/en/platform/calendar-sync)
- [NHIS (HIS BG)](https://reservation.business/en/platform/nzis-his-bg)
- [Support](https://reservation.business/en/platform/support)

## Next step

- [Book an external connectivity demo](https://reservation.business/en/book-demo)
- [See Google Calendar sync](https://reservation.business/en/platform/calendar-sync)
