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

> ## Agent Instructions
> Hebno is an AI work platform for client research and delivery: chat, research runs with sources, deliverables (Word, PowerPoint, Excel, email), projects, a shared library, agents, Office add-ins, and integrations with Microsoft 365, Google Workspace, CRM, project delivery, ERP and finance systems.
> Use British English (organisation, not organization).
> Every feature and integration described in these docs is available. Describe it as documented.
> Hebno never writes to a connected system without a member confirming a card. Finance and ERP writes are drafts only.
> Do not discuss commercial terms. Direct commercial questions to support@hebno.com.
> Start with /index and /get-started/quickstart.

# Exact Online

> Read Exact Online accounts, projects, hour entries, sales invoices and reports in Hebno, and save hour entries and draft sales invoices after you confirm.

The Exact Online integration makes your administration and project data available in client work. Ask how many hours were entered on a project last week, which sales invoices are outstanding for an account, or what the profit and loss looks like this quarter, and Hebno answers from Exact Online with each record cited. When a request implies a change, such as entering hours or preparing an invoice, Hebno shows a confirmation card and writes a draft to Exact Online only after you confirm.

## At a glance

| | |
| - | - |
| **Connection** | Organisation connection, made by an owner or admin who authorises one or more Exact Online divisions. Members can link their own Exact Online account. |
| **Default access** | Read only. Financial figures are visible to owners and admins until you share them with teams. |
| **Attach** | Accounts, projects, hour entries, sales invoices, reports |
| **Search** | Hebno searches Exact Online when a request mentions a client, project, hours, invoice, balance or report |
| **Link** | A project links to an Exact Online account and one or more Exact Online projects |
| **Write** | Save an hour entry, prepare a draft sales invoice. Every write needs a person to confirm. |

## Before you start

You need:

* An owner or admin role in Hebno.
* The Exact Online country site your company uses, for example `start.exactonline.nl`, `start.exactonline.be`, `start.exactonline.de` or `start.exactonline.co.uk`. Each site is a separate environment.
* An Exact Online user with access to each division (administration) you want to connect, and the rights listed below. The connecting user approves Hebno's app on the Exact Online consent screen.
* An Exact Online package that includes **Project** (Exact Online Project Management or Professional Services) if you want projects and hour entries.

### Permissions

Exact Online gives an app the rights of the user who authorises it, in each division that user can open. An Exact Online administrator sets these rights on the user in Exact Online.

| Access the user needs | Why Hebno needs it |
| - | - |
| View accounts and contacts | Read accounts, contacts and account managers |
| View projects, view and manage hours | Read projects and hour entries, and save hour entries |
| View and manage sales invoices | Read sales invoices and create draft sales invoices |
| View financial data and reports | Read outstanding items, balances and financial reports |

> [!TIP]
>
> Authorise with a user whose rights match what you want Hebno to access. Exact Online enforces that user's rights on every call, and a request outside them returns a **Forbidden** error rather than partial data.

## Connect Exact Online

**1. Allow the integration**

Open **Admin → Connectors → Catalogue**, find **Exact Online** under **ERP**, and set it to **Allow**.

**2. Connect the organisation**

Select **Connect**, choose your country site and sign in to Exact Online. Approve the app, then choose each division Hebno may use. Hebno lists the divisions it can access.

**3. Choose teams and data areas**

Under **Who can use it**, choose **All teams** or pick teams for each division. Under **Data areas**, choose what members can see. See [Data areas](#data-areas).

**4. Set access**

**Access** is **Read only** by default. Choose **Read and write** to let members propose hour entries and draft sales invoices.

The card shows **Connected** with the name and number of each division. To add another division later, select **Add division** on the card.

### Link your own account

Members can link their own Exact Online account so writes are made in their name under their own Exact Online rights.

1. In Hebno, open **Settings → Connections**, find **Exact Online** and select **Link your account**.
2. Sign in to Exact Online on your country site and approve the request.

When your account is linked, Hebno reads and writes as you: hour entries are saved against your employee record, and you see only the divisions and records your rights allow.

## Data areas

Data areas control what members of the allowed teams can see through the organisation connection. They apply on top of what the connecting Exact Online user can read.

| Data area | Includes | Default |
| - | - | - |
| **Accounts** | Accounts, contacts, account managers, addresses | All allowed teams |
| **Projects and hours** | Projects, project types, budgets in hours, hour entries by employee | All allowed teams |
| **Financials** | Sales invoices, outstanding items, revenue, cost, profit and loss, balance sheet | Owners and admins |

![Admin connector panel showing who can use it, access and data areas](https://mintcdn.com/hebno/A7yItabWdPf4lOIs/images/org-connection.png?fit=max\&auto=format\&n=A7yItabWdPf4lOIs\&q=85\&s=8d965e9c74747db0c182b004d569b236)

An organisation connection with team access and data areas. Financial figures default to owners and admins.

To share financials with delivery leads, open the Exact Online card in **Admin → Connectors**, select **Financials** and add the teams that should see them.

> [!NOTE]
>
> When a member has linked their own account, Hebno uses that member's Exact Online rights instead of the organisation connection. Data areas still apply, so a member never sees more through Hebno than both Exact Online and your Hebno settings allow.

## What Hebno reads

| Exact Online object | Fields Hebno uses | Typical questions |
| - | - | - |
| **Account** | Code, name, status, account manager, contacts, outstanding receivables | "What does Contoso Retail owe us?" |
| **Project** | Code, description, account, project manager, type, start and end dates, budgeted hours | "Which Contoso projects are open?" |
| **Hour entry** | Employee, project, hour type, date, hours, notes, status | "How many hours did Priya Nair enter on Contoso last week?" |
| **Sales invoice** | Invoice number, account, date, due date, status, amount, lines, your reference | "Which Contoso invoices are still outstanding?" |
| **Outstanding item** | Account, invoice, due date, amount open, days overdue | "Which receivables are more than 30 days overdue?" |
| **Report** | Profit and loss, balance sheet, revenue by GL account and period | "Show the profit and loss for Q3 2026." |

Reports come from Exact Online as they are at the time of the request, so figures match what the finance team sees. Reads are live. Hebno queries Exact Online when a request needs it. Only what a reply used is stored with the conversation as its sources.

> [!WARNING]
>
> Excerpts a reply uses, including balances and profit figures, become part of the conversation. Anyone you share the conversation with can read them.

## What Hebno writes

Every write appears first as a confirmation card. You can change any field before you select **Confirm**. Hebno writes drafts only.

| Action | Exact Online object | Fields on the card |
| - | - | - |
| **Save an hour entry** | Hour entry with status **Draft** | Employee, project, hour type, date, hours, notes |
| **Prepare a draft sales invoice** | Sales invoice with status **Draft** | Account, journal, invoice date, lines, items, quantities, unit prices, VAT code, your reference, description |

![Confirmation card for Exact Online with editable fields](https://mintcdn.com/hebno/JIjAXWoGoB3PLSSb/images/card-exact-online.png?fit=max\&auto=format\&n=JIjAXWoGoB3PLSSb\&q=85\&s=0badfe0838265fd4c7567732de4be214)

An Exact Online change pending confirmation. Nothing is written until you confirm.

A draft hour entry or sales invoice is in **Draft** in Exact Online until a person reviews it there. Hebno never submits or approves hours, processes or sends invoices, matches payments, enters general journal entries or changes accounts, items or settings.

```mermaid theme={"system"}
sequenceDiagram
  participant You
  participant Hebno
  participant Exact
  You->>Hebno: Enter 3 hours on the Contoso interviews today
  Hebno->>Exact: Find project and hour type for Contoso
  Exact-->>Hebno: Project CON-PR26, hour type Consulting
  Hebno-->>You: Confirmation card with project, date, hours
  You->>Hebno: Confirm
  Hebno->>Exact: Create hour entry as you
  Exact-->>Hebno: Hour entry saved in Draft
  Hebno-->>You: Done, with a link to the entry
```

If you have linked your own account, the record is created as you. Otherwise it is created through the organisation connection, with the write recorded against you in **Admin → Logs → Integrations**.

## Link a project to Exact Online

Linking marks which Exact Online records belong to a project, so you can ask "how many hours have we entered?" without naming the project code.

1. Open the project and select **Brain**.
2. Under **Linked records**, select **Link record**, then **Exact Online**.
3. Choose the division, then search and select the **account** and each **project** the engagement uses.

In chats tagged to the project, Hebno starts with the linked records for any hours, billing or receivables question, and cards default to them. See [Linked records](https://hebno.com/docs/projects/linked-records.md).

## Use Exact Online in chat

* **Attach**: open the **+** menu, choose **Sources → Exact Online**, and pick an account, a project, a sales invoice or a report. Or type `/` and choose **Exact Online**.

* **Ask**: name the client, project or period in your request. For example:

  > How many hours has the team entered on the Contoso pricing review, and how does that compare with the budget?

  > List outstanding Contoso Retail invoices and draft a reminder for anything over 30 days.

  > Prepare a draft sales invoice for Contoso for the October hours.

* **Research runs** show a **Checking Exact Online** step, with a chip for each record or report it read.

* **Agents** can read Exact Online on a schedule, for example a Friday check of hours entered against each active project. Writes an agent proposes appear in [agent approvals](https://hebno.com/docs/automate/agent-approvals.md) for review.

## Troubleshooting

| Symptom | Fix |
| - | - |
| Sign-in fails or shows the wrong company | You signed in on a different country site. Reconnect and choose the site your company uses. |
| A division is missing from the list | The connecting user has no access to it. Grant access in Exact Online, then select **Add division**. |
| A request returns **Forbidden** | The connecting user lacks the right for that area in that division. Ask your Exact Online administrator to add it. |
| Projects or hour entries are missing | Your Exact Online package does not include Project, or the project is closed. Ask for closed projects by code. |
| Requests are slow or return a rate limit message | Exact Online limits calls per division each minute and each day. Wait a minute, or narrow the request. |
| The connection shows **Reconnect** | The authorisation expired after a period without use, or the user's password changed. Select **Reconnect** and sign in again. |

## Related

* [How integrations work](https://hebno.com/docs/integrations/index.md)
* [Permissions and access](https://hebno.com/docs/integrations/permissions-and-access.md)
* [Linked records](https://hebno.com/docs/projects/linked-records.md)
* [Visma e-conomic](https://hebno.com/docs/integrations/e-conomic.md)
* [Xero](https://hebno.com/docs/integrations/xero.md)


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