What the assistant can do
Frihet has several AI surfaces. The chat inside the application operates in proposal mode: it helps prepare a task and offers navigation, but it does not execute changes or query business records. An external agent connected through MCP or the API uses a different channel with its own permissions and tools.
Choose the right channel
| What you need | Where to work | What to check |
|---|---|---|
| Draft a description or prepare a task | In-app chat | The response is a proposal, not a saved document. |
| Create, edit or send an invoice | Invoicing interface; or an operation available to a connected agent | Review the document and the operation result in the correct workspace. |
| Capture a receipt or supplier invoice | Expense capture and OCR workflow | Review the extracted data before completing the record. This is not a chat upload. |
| Import issued invoices from PDF or images | Sales → Invoices → Import | They are created as drafts. Review them before issuing. |
| Query records with an agent | MCP or the API, with authorization | Check advertised tools, permissions, filters and the actual response. |
| Work with insights | The application's insights surfaces | These are separate from chat. They do not grant chat access to your data. |
See the guides to OCR capture, MCP and the REST API. The insights guide describes a separate application surface, not part of the chat.
What a proposal means
You can ask for help drafting an invoice description or preparing a checklist. A proposal is not a persisted draft: it does not create a record, reserve an invoice number or send an email.
Replying “yes” or “confirm”, or requesting several actions in sequence, does not enable execution in this chat. There is no automatic handoff that fills a form ready to save. Complete the operation in its corresponding screen or through an authorized connected agent.
Start with preparing an invoice by text.
Scope and business data
Check the chat's scope bar: it identifies your user, workspace and available capability. Chat requires a verified session and profile in the user's own workspace. A shared workspace without the required verification does not gain chat access merely by appearing in the workspace selector.
“Business data unavailable” means chat cannot retrieve the necessary amounts, clients, invoices or transactions. It does not mean the business has zero records. General responses are not a report of your accounts.
See working with your data, exports, tax preparation and bulk operations.
Documents and history
Chat does not accept attachments or drag-and-drop documents for OCR. Use the expense capture workflow described in documents and OCR.
This chat's history uses local storage scoped to your user, workspace and language. Do not treat it as an executed-operation log or a conversation synchronized across devices.
Allowance and privacy
If your plan has a usage limit, chat shows an indicator with the remaining allowance for the month. Also check your subscription conditions. This guide does not prescribe a monthly-message table or promise that upgrading enables blocked chat capabilities.
Do not paste passwords, API keys or data unnecessary for the task. Read the privacy information; do not infer how your data is handled from an assistant response.
Connected agents are a different capability
The internal chat limitation does not remove MCP and API capabilities. Consult their documentation and discover the tools available to your connection: tool names or counts from another client are not an execution contract.
Before an operation with effects, review its scope. Afterwards, check the actual result and the corresponding record. A proposal, a started call and a completed operation are different states.