🚀 Simplify your work by integrating Haufe Copilot via API
FAQ

Copilot Usage

Questions about content packages, language models, sources, and usage metrics.

What content does the Copilot API have access to?

The Copilot draws on a predefined set of content packages. These are the same packages available in Haufe Officeline — for example, HSO customers can access the content they already know from the Haufe Officeline platform.

Can I use multiple assistants?

Yes. If you have access to multiple assistants, you can specify the desired assistant ID when creating a thread or in a chat completions call.

To see which assistants are available to you, call GET /assistants.

Which language models are used, and can they be customized?

We evaluate and adopt new language models shortly after their release, following an internal quality review to ensure our standards are met.

We use a combination of different models, each assigned to specific subtasks following the principle of separation of concerns. Automated evaluation pipelines and regular manual reviews with domain experts help us select the best model for each task.

We don't offer custom model selection at this time.

How do sources work?

Each response includes a collection of source references at the end. The API returns document identifiers rather than full URLs, because the final link depends on your specific Haufe Officeline product configuration. You can construct the link using the following RFC 6570 URL template:

https://products.haufe.de/{license_id}/document/{app_doc_id}{?auth_realm}
  • license_id — the product ID (PI) of your specific product
  • app_doc_id — the document identifier returned by the API
  • auth_realm — the authentication realm (e.g., haufepublic) that determines which authentication provider is used

To view the original source document, follow the constructed link and sign in to your Haufe Officeline product via SSO.

For questions about your product ID or auth_realm, contact your account representative.

Are inline citations or footnotes supported?

Inline source attribution (footnotes) is planned. We don't have a specific timeline yet.

Can I use API responses to train or fine-tune my own models?

No. You must not use Copilot via API responses for any machine learning purposes — including model training, fine-tuning, knowledge distillation, or building training datasets. See our Usage Guidelines for details.

Can I see how many requests a customer makes via the API?

Yes. We plan to make this information available through our developer portal.

Next Steps

On this page