Skip to content
EP365 · App for Microsoft 365
Secure company AI inside your Microsoft 365

EP365 Private secure AI a private AI assistant inside your Microsoft 365

A full-featured AI for every employee — right inside your Microsoft 365. It answers from your company documents (with a link to the source), and handles your everyday work too: mail, calendar and tasks. One licence for the whole team, your data stays with you.

No more secret ChatGPT. People get a full-featured AI right inside the company — and sensitive data stops leaking out.
Not just documents. It answers from your SharePoint and Teams, and helps with mail, calendar and tasks too — always over your own data.
One price for the whole team. Not 30 dollars a head. AI for every employee, not just a handful of enthusiasts.
Data stays in your Microsoft 365 Chat up and running in a few hours Pay only for actual usage — from CZK 1,900 / month
AI assistant · Company knowledge on
today · 12 / 50 queries
A colleague asked
“What are our rules for business trips? Find it in our policies.”
EP365 AI assistant
According to your policy, these key rules apply:
  • Approvalby your manager at least 3 working days ahead
  • Meal allowanceCZK 200–450 depending on trip length
  • Expense claimwithin 10 working days of returning
Source · Business_travel_policy.docx · preview in the app

Sound familiar?

This is what companies tell us before they deploy secure AI. Not because people are doing anything wrong — they simply want to work faster and reach for whatever is to hand. But personal ChatGPT was never built for company data.

“Half the office is quietly pasting work into ChatGPT.”

They write emails there, translate contracts, summarise meeting notes. Company data leaves the organisation and nobody knows where it goes — until something goes wrong.

“We do have AI, but five enthusiasts use it.”

The rest of the company is left out. Copilot is excellent, but it's licensed per head — so in the end only a chosen few get it.

“Who is allowed to use AI, for what, and with which data?”

There are no rules and no overview. Without control over where data flows, the security team simply won't let new tools through.

What Private AI does about it

The assistant isn't just about documents — it also helps with mail, calendar and tasks, and everything stays with you. The complete feature list is below in the details.

Answers from your documents — with a link to the source

Flip a toggle next to your question and within seconds the assistant searches your documents across SharePoint and Teams. It answers and shows which documents it drew on — click to open the source straight away. It can also summarise several documents at once, or compare two versions and tell you what changed. On top of that, you can turn an answer or your company knowledge straight into new content — a Word document, a SharePoint page, or a social media post.

Digging through shared folders and asking colleagues an answer with a link to the source in seconds

Answer · sources
Travel policy · art. 4
Employee handbook · §12
Meal-allowance rates 2026
Only from documents you're entitled to

Not just documents — mail, calendar and tasks

The assistant handles your everyday work over your mailbox and calendar too: in the morning it assembles a brief (meetings, mail to reply to, tasks), drafts a reply as an Outlook draft, triages your mail or turns a meeting into minutes, and pushes tasks into Microsoft To Do. It never sends or deletes anything — you just confirm.

Switching between Outlook, calendar and tasks the assistant prepares it, you confirm

Your data stays with you in Microsoft 365

Conversations, attachments and settings are stored exclusively in your Microsoft 365. The AI model runs in your Azure subscription in the EU — your content never leaves the company and is not trained on. No third-party cloud.

Everyone sees only what they're entitled to

The assistant searches under the identity of whoever is asking. So two colleagues can get different answers to the same question — depending on what each of them is allowed to see.

Shared prompts for the whole team

Prepare proven templates for emails, summaries or translations once and share them across the company. Everyone starts from a solid brief, not a blank field.

The fastest route: 30 minutes at a screen.

No company slideshow. We share a screen and click through the assistant on sample data — you'll see exactly what your people would see, including answers from documents with a link to the source.

Pick a demo slot Free and without obligation · online in Teams
What we cover in 30 minutes
5 min Your practice today — who already uses AI at your place and with which data
10 min Chat and answers from your documents with a link to the source
10 min Mail and calendar, shared prompts and the cost overview through the administrator's eyes
5 min What a rollout would mean for you + an indicative price

„People wanted AI. Now they finally have it — and we don't lose sleep over where the data goes. In the first month 78% of people moved to the company assistant.“

Manufacturing company · 240 employees

Deployment took five days from the kick-off call. Beforehand, IT found that over 60 people were using personal ChatGPT accounts for company tasks — now everything is under one roof.

78% of people moved to company AI in the first month
187 / 240 active users per month
~ CZK 5,800 monthly cost to run the AI

For those who want to know more

Everything that matters in one place — features, a comparison with Copilot and ChatGPT, security, pricing and answers to the common questions from CIOs and security teams.

Chat right inside your environment

The assistant is part of your company page in Microsoft 365. Answers stream as they're written, you save conversations with favourites, tags and an archive, search within them and export to Word, Excel or HTML. On request it drafts an email, a task or a calendar event too. No installation, no extra sign-ins — in English and Czech.

Answers from your documents

Flip a toggle next to your question and the assistant searches your documents across SharePoint and Teams. It answers with a link to the source (a click opens a preview), summarises material from several documents at once and compares their versions. You can also ask about people from the company directory (“who handles health and safety here?”) or by time (“what's new in the policies over the last month”).

Verified (authoritative) sources

An administrator marks key areas of content — policies, regulations, official procedures — as verified sources. The assistant draws on them first, visibly flags them in the answer, and when a regular document contradicts a valid policy it points out the discrepancy and follows the verified version. A verified source can optionally be limited to members of a specific Entra ID group (e.g. the sales playbook only for the sales team) — SharePoint permissions always apply.

Attachments: PDF, Word, Excel, images

Attach a file from your computer or pick one straight from the company library. The assistant reads text from PDF, Word, Excel and PowerPoint, and understands images too. Attachment content is never stored — only the file name.

Prompt Studio — all your prompts in one place

One place where everyone has every assistant prompt at hand — open it with a button or by typing “/”. It opens with an overview of scenarios (Mail, Calendar, Writing & summaries, Company knowledge, Analysis, Translation, Code, Excel, Social media) — pick a scenario and its tasks and assistants sit together. In two layers: Tasks are ready-made briefs that drop into your message (summarise a document, write an email, translate, find the right person), while Assistants are specialised personas that set the behaviour of the whole conversation (legal adviser, HR guide, translator). You pick from a ready-made gallery, centrally managed company-shared prompts, or your own personal ones. On top of that, you smartly add real company documents, people and conversations right into the brief.

Mail, calendar and tasks

The assistant handles your everyday work too — always over your own mailbox and calendar, and under your own sign-in. In the morning it assembles a “Prepare me for tomorrow” brief (meetings, mail awaiting a reply and tasks from Microsoft To Do), drafts a reply to an email, triages your mail into groups with bulk actions (categories, archiving) and turns a meeting into minutes with an email to attendees. The key part: it never sends or deletes anything — replies and emails are created as Outlook drafts, tasks go into Microsoft To Do in one click, and the final step is always yours. An administrator enables the area (a one-time consent to Microsoft permissions) and can switch it off for the organisation.

Document creation

From a conversation or from company knowledge, have the assistant write a document — a summary and conclusions, a piece on a topic (with clickable source links), a comparison of documents, or the content of a new web page. You see a formatted preview and can edit it before saving. Download it as Word (.docx), Markdown or HTML, save it to a chosen SharePoint library, or turn it straight into a SharePoint page — all under your sign-in and only over your data. Prompt Studio has ready tasks for it (Summarize into a document, Document from company knowledge, Compare, Web page).

Social media content

From company knowledge or a conversation, the assistant writes a social media post (for LinkedIn, say) — you edit the draft and save it as Markdown (.md) to a chosen SharePoint library. Because it then knows the saved posts, you can come back and ask “what did we last post about…”, have it follow up on an earlier post, or request an overview of what you've published. Prompt Studio has a dedicated Social media scenario for it (write a post, follow up, overview).

Floating assistant on every page

The assistant doesn't wait on a single page — a floating button opens it anywhere on the site, including answers from your documents. In one click you move the conversation into the full application, along with its attachments and templates.

Daily limits and privacy

Every user has a daily query limit you set. Conversations are private — nobody ever sees anyone else's, by any route. For oversight you can optionally enable administrator supervision and a record of searches; both are off by default and people always know about them.

Cost overview for administrators

A monthly overview: total queries, consumption, estimated cost, a daily chart, the top 10 most active people and the engagement rate (daily / weekly / monthly). Costs in black and white.

Roadmap and feedback inside the app

People see a public roadmap (Under review · Planned · In progress · Done) and can report a bug or suggest a feature straight from the application.

Central management across sites

With the Homepage deployed, you manage the assistant's key settings from one place for all sites: company prompts, answer sources and the AI's default behaviour. Each site either inherits the values or configures its own.

Area
EP365 Private AI
Microsoft 365 Copilot
ChatGPT and the rest
Data in your Microsoft 365
yes, entirely
yes
risk of leakage
Who it's for
the whole organisation
a chosen few
outside the company
Price
usage-based, from CZK 1,900 per company
~ USD 30 per person
per person
Answers from company documents
with a link to the source
yes
no access
Shared prompt templates
three levels
limited
Daily query limit per person
configurable
Cost overview for administrators
monthly overview
limited
Optional oversight of conversations
controlled, transparent
via Purview
none
Support in your language
local partner

Data stays with you

Conversations, messages and settings are stored exclusively in your Microsoft 365. No data travels to our servers or to a third-party cloud.

Everyone sees only their own

By default each employee sees only their own conversations. Other people's data is technically out of reach, even if someone knew the direct link.

SharePoint guards permissions

Answers from documents draw only on content the person has access to. The application has no privileged account that could see more than the person asking.

No copy of your data

Document search happens at the moment of the query, directly over your SharePoint. No external index or copy of the files is created — the administrator sets the scope.

Controlled oversight — optional

For oversight purposes you can enable administrator supervision of conversations (§316 of the Czech Labour Code) and a record of searches. Both are off by default, and the user always sees whether their conversations are private or visible to an administrator.

Access keys kept hidden

The AI model's keys are held securely on the server side. They never reach the browser — neither users nor anyone on the site can see them.

AI that doesn't learn from your data

Microsoft contractually guarantees your content is not used to train models — unlike consumer AI tools.

Outside company search

Conversations with the assistant never appear in SharePoint search results — they're completely excluded from it.

Hosted in the EU

The whole solution can run exclusively in European datacentres (West Europe, North Europe, Sweden Central).

AI that works for you and stays with you

Roll AI out to the whole company. Pay only for what it actually does.

Up to 300 AI actions / month
CZK 1,900 / month
301–800 AI actions / month
CZK 3,900 / month
801–1,500 AI actions / month
CZK 6,900 / month
1,501–3,000 AI actions / month
CZK 12,900 / month
3,001–6,000 AI actions / month
CZK 21,900 / month
6,001–12,000 AI actions / month
CZK 37,900 / month
12,001–22,000 AI actions / month
CZK 59,900 / month
22,001–35,000 AI actions / month
CZK 84,900 / month
More than 35,000 AI actions / month
Individual

The price follows the number of AI actions per month. An AI action is one completed assistant response to a person's request — a chat answer, an email draft, meeting minutes, a filled-in template. Not every click counts: internal intermediate steps, failed attempts and background document preparation are never counted as actions. No per-seat licence maths — everyone in the company can use the assistant. Your band is set by the average of the last three months (it works in both directions), and the start is risk-free: measurement comes first, so you know your real volume before you pay. Administrators see how many actions your company makes day by day in the app — the same numbers we bill from. Running the AI model itself comes straight from your Azure subscription (typically ~CZK 0.10–0.40 per action).

Deployment

On-site implementation

Individual by scope

We take care of getting you started: installation, configuration, connecting your AI model and training your people. Starter (one site / one department) usually takes 3–5 days, a full company rollout 5–10 working days.

What affects the price

The exact price depends on the size of the organisation, the scope of the rollout and any regulatory requirements. We'll send a precise quote after a short call.

Extended support

Support pricing

CZK 2,200 / hour

Consultations, environment adjustments, model tuning or user support.

How support is billed

Support is billed per started 15 minutes of work. We always tell you the expected scope in advance.

Prices exclude VAT
How it plays out

A worked example: company of 60, first six months

The start is measurement only — the first month is free. Then you are invoiced in advance by the band from the average of recent months. Growth moves you up smoothly, and down the same way when usage drops.

Bars = AI actions actually made that month · label below = the band invoiced for that month (in advance).

What counts

What is an AI action?

One completed assistant response to a person's request — a chat answer, an email draft, meeting minutes, a filled-in template. Not every click counts: internal intermediate steps, failed attempts and background document preparation are never counted. Administrators see the same numbers we bill from, day by day, right in the app.

Quick estimate

Which band would you land in?

30 %

Typically 20–40 % of employees use AI regularly; a regular user makes ~4 AI actions per working day (Worklytics 2025, OpenAI/NBER).

regular users × ~4 actions a day = actions a month
Your estimated band
Licence cost for the whole company, compared
EasyPortal AI Assistant
Microsoft 365 Copilot (CZK 650 × every person)

Copilot is licensed per user, no matter how much each person actually does with AI.

Do you send our data to OpenAI?
No. The assistant calls an AI model hosted in your own Azure subscription in an EU region. Microsoft contractually guarantees that your content is not used to train models and does not leave your company. We only have access to a service account for deployment and support — you can revoke it at any time.
Does the assistant search my documents?
Yes, if you want it to. You turn on answers from documents with a toggle right next to the query field: before answering, the assistant searches your SharePoint, replies with links to the sources and shows which documents it drew on — click to open a preview straight in the application. The scope (the whole company, a specific site, selected libraries) is set by the administrator, and you can narrow it further in your question. No copy of the data is created in the process. Alongside this, attachments work too — you attach a specific file to a given conversation.
Can the assistant see documents I'm not entitled to?
No. It searches under the specific user's identity and trims results by permissions. The application has no account with broader access to content — so two colleagues can get different answers to the same question depending on what each of them is allowed to see. For oversight you can additionally enable a record: who searched for what and which sources the assistant used.
How secure are the conversations?
Conversations stay with you in Microsoft 365 and everyone sees only their own — someone else's conversation cannot be opened by any route. For oversight you can optionally enable administrator supervision (read-only, off by default); the user always sees a clear indicator of whether their conversations are private or visible to an administrator. Sign-in runs through the company Microsoft account, with no extra password. Attachment content is never stored — only the file name.
Which attachment formats do you support?
PDF, Word (DOCX), Excel (XLSX), PowerPoint (PPTX), TXT, MD, CSV — we read text from these. Images in JPG, PNG and WEBP. The maximum attachment size is 10 MB by default (adjustable).
How does it differ from Microsoft 365 Copilot?
Copilot is excellent inside a specific application (Word, Outlook, PowerPoint) and is paid for per user — regardless of how much each of them actually uses it. Our assistant covers the whole organisation and you pay only for actual usage (the number of AI actions per month): chat on the company page and in the floating widget, answers from documents with links to the source, shared prompts, per-person daily limits and a cost overview for administrators. We often deploy both — side by side, not instead of one another.
Can the assistant work with mail and calendar too?
Yes. Beyond answering from documents, it also works with your own mailbox and calendar — under your sign-in and only with your data. It prepares a morning brief (meetings, mail awaiting a reply, tasks), drafts a reply to an email, triages your mail or turns a meeting into minutes. But it never sends or deletes anything: replies and emails are saved as Outlook drafts, tasks go into Microsoft To Do in one click, and the final step is always yours. An administrator enables the whole area (a one-time approval of Microsoft permissions) and can switch it off at any time.
Can the assistant create documents and posts too?
Yes. From a conversation or from company knowledge it writes a document — a summary, a piece on a topic with source links, a comparison of versions, or the content of a new web page. Download the result as Word, Markdown or HTML, save it to a chosen SharePoint library, or turn it straight into a SharePoint page. It prepares social media posts the same way (LinkedIn, for example) and saves them to a library as .md — so it then knows them and you can ask “what did we post about…” or have it follow up on an earlier post. Everything is created under your sign-in and only over your data; the final step (publishing, sending) stays with you.
How do you handle costs and spend control?
Every user has a daily query limit (50 by default, adjustable). In the application the administrator has an overview with monthly spend, consumption, a daily chart and the top 10 most active people. Re-running an answer doesn't count against the daily limit.
How does usage-based pricing work in practice? (a worked example)
Take a company of 60 people. The start is measurement only: people make 380 AI actions in the first month without the company paying anything. Then paying starts: 380 actions place the company in the up-to-800 band at CZK 3,900 a month — we always invoice in advance, so you know the amount at the start of the month. Usage grows gradually (640, then 900 actions), but the rolling average of recent months stays under 800, so the company keeps paying CZK 3,900. Only when the average exceeds 800 (in the example in month 5, after a 1,250-action month) does the company move to the up-to-1,500 band at CZK 6,900 from the following month — you always know about a band change in advance, and it works downwards too when usage drops. For comparison: Microsoft 365 Copilot would cost the same company ~CZK 39,000 a month (CZK 650 × 60 people) regardless of usage. You'll find a visual version of this story and a calculator right in the Pricing section.
How long does deployment take?
Getting the chat technically up and running is a matter of a few hours. A full company rollout (installation, configuration, training) takes 5–10 working days from the kick-off call, Starter (one site / one department) 3–5 days. Larger rollouts we handle individually, according to scope and regulatory requirements.
Can people share prompts?
Yes — across three levels. Personal templates are seen only by their owner. Team templates (created by the site administrator) are seen by everyone in the team. Company templates are managed centrally by the administrator and seen by the whole organisation. Every template has an icon, a colour, a name and the prompt text.
What do we need to have in place?
Microsoft 365 with SharePoint Online — what most companies already pay for — and your own Azure subscription where the AI model will run. Nothing is installed on computers or phones; people sign in with their company account. We'll help you with everything else during deployment.
What are the hidden costs?
None — and the licence follows actual usage, so you only pay for what the assistant really does. Just budget for running the AI model — that comes straight from your Azure subscription (typically ~CZK 0.10–0.40 per action) and you see the daily trend in the overview. Measurement comes first at the start, so you know your real volume before you pay anything.
How do app updates work?
You upload the package to your App Catalog just once. New versions are then activated by your admin right inside the app — in Settings, on the Version management card — including rolling back to an earlier version. No repeated package deployments: we ship improvements continuously and you choose when to switch.