Skip to content
Area · Personal AI
AI solution · runs inside your SharePoint

Do you have private secure AI?
Or just Copilot for a few people?

A private secure AI for every employee — right inside your Microsoft 365. One licence for the whole team, your data stays with you, deployment in a few hours.

Secure
Data stays inside your M365 tenant. Nothing leaks out.
Affordable
One licence for the whole team — no per-head billing.
Under your control
You decide who can use the AI and with what data.
Try it free for 14 days View pricing NO COMMITMENT · DEPLOYMENT IN HOURS
A glimpse of what it looks like
User · with attachment
„Summarise this contract for me and pull out the key terms.“
Sinclair_contract_2025.pdf · 1.2 MB
EP365 AI Assistant
Contract concluded for 2025 with automatic renewal. Key terms:
  • Warranty period 14 days from delivery · 24 months for hidden defects
  • Notice period 3 months, ending on the last day of the month
  • Annual volume min. 4.8M CZK to keep the price
Conversation · 12/50 requests today GPT-4o · 1,868 tokens
from 3,000 CZK
per month / whole team — no per-user fee
14 days
free trial, no commitment
a few hours
from contract to a running chat
100%
data stays in your M365 tenant
What companies are dealing with · 3 / 3

Three problems almost every CIO is solving.

01 · SECURITY

Shadow AI

People use ChatGPT and other tools without oversight. Company data leaves the building and nobody knows where it ends up.

02 · GOVERNANCE

Rules of the game

Who can use AI systems in the company, how, and with what data — and who reviews it.

03 · ADOPTION

Productive work

You have AI, but only a handful of enthusiasts use it. The rest of the company is left out.

What it solves · who it's for

For companies that want AI inside SharePoint, not outside it.

EP365 AI Assistant is for you if…
  • Your team is using ChatGPT for company work and you need to bring that productivity under control.
  • You want to harness the power of LLMs, but company data must not leave M365 / Azure.
  • You're looking for a solution that works where people already work — inside SharePoint.
  • You need to share quality prompt templates across the team (emails, summaries, translations).
  • You want to measure and control costs — daily per-user limits and a monthly token overview.
We're not the right fit if…
  • You're looking for AI that searches thousands of documents on its own and answers with citations (RAG). We don't do that — attachments are added ad-hoc by the user.
  • You don't have SharePoint Online. EP365 AI runs as an SPFx webpart exclusively inside M365.
  • You want a chatbot for your public website — that's what ChatGPT for a few dollars a month is for.
  • You want a replacement for Microsoft 365 Copilot inside Word / Outlook. Our assistant lives in SharePoint, alongside Copilot — not instead of it.
Key features

Six things that make secure AI a fit for the enterprise.

01

Chat with Azure AI inside SharePoint

An SPFx webpart you drop onto any SharePoint page. Conversations, favourites, archive, search, export to Markdown. No installation, no extra sign-ins.

GPT-4o / GPT-4o miniConversations · favourites · archiveExport .md
02

Ad-hoc attachments: PDF, Word, images, text

Users attach a file from their computer or pick one straight from a SharePoint library. PDFs and DOCX files are extracted, images go through Vision API. Attachment content is never stored — only the filename.

PDF · DOCX · TXT · MD · CSVJPG · PNG · WEBP (Vision)Drag & drop · SP picker
03

Prompt template library

Three layers of prompts: personal (owner only), shared at site level (team admin), global in the EP365 Hub (organisation admin). Every template has an emoji, colour, name and body.

Personal · site · global24 emoji · 8 colours4-level hierarchy
04

Per-user limits & isolation

A daily request limit (default 50, configurable). Conversations and messages live in SharePoint lists with ReadSecurity 2 — no user ever sees another user's conversation, not even via a direct URL.

Per-user daily limitReadSecurity 2 (SP)Retry doesn't burn the limit
05

Admin cost overview

Monthly dashboard for admins: total messages, input/output tokens, estimated cost in USD, daily bar chart, top 10 users, DAU/WAU/MAU engagement.

Tokens · cost in USDDAU · WAU · MAUPer-user breakdown
06

Roadmap & feedback inside the app

Users see a public kanban roadmap (Reviewing · Planned · In progress · Done) and can report a bug or suggest a feature directly. The dev team gets the report along with your tenant ID.

Kanban roadmapBug · feature requestMarkdown description
Use cases

What people actually do with it every day.

Real prompts companies use daily. Each department configures its own specialist assistant — with its own prompt on a conversation thread.

EMAILS

Everyday office work

User asks
„Write a reply to a customer complaining about a delayed shipment. Tone professional, but empathetic.“
  • Drafting and rewriting emails
  • Copy for presentations and reports
  • Summaries of long meeting notes
DOCUMENTS

Contract & report analysis

User asks
„I've attached a supplier contract. What are the main risk points for our side?“
  • Quick analysis of contracts and legal documents
  • Extracting key information from PDFs
  • Comparing the content of multiple documents
TRANSLATIONS

Translation and localisation

User asks
„Translate this technical text into English, keep the specialist terminology.“
  • Translation of internal and external communication
  • Localising marketing materials
  • Grammar checks for foreign-language emails
BRAINSTORMING

Creative work and ideas

User asks
„I need 10 ideas for a company event for 50 people on a budget of 50,000 CZK.“
  • Generating ideas and variants
  • Building structure for documents
  • Specialist assistants per department
How it's built

Four layers. All inside your M365 / Azure.

No server of ours holds your data. EP365 AI Assistant runs inside your SharePoint; everything sits inside your M365 environment.

01
INTERFACE
AI webpart on a SharePoint page
Drops onto any page in your SharePoint.
02
DATA — SP LISTS
Data inside your SharePoint
Conversations, messages, settings, daily limits, usage log, prompt templates. Users only see their own data.
03
CONNECTION
A secure bridge to the AI
Connects SharePoint with the AI model. API keys stay hidden — the browser and users never see them.
04
AI MODEL
Your own Azure OpenAI
The AI model runs in your Azure subscription in the EU. Microsoft contractually guarantees that content does not leave your tenant and is not used to train models.
Comparison

Where EP365 AI has a clear edge.

Area
EP365 AI Assistant
Microsoft 365 Copilot
ChatGPT & others
Data in M365 tenant
in your M365
yes
leak risk
Who it's for
the whole organisation
! a few selected
! outside M365
Price
from 3,000 CZK / company
~30 USD / user
! per user
Native in SharePoint
AI webpart
yes
external web
Shared prompt templates
3 layers
! limited
Per-user request limit
configurable
Cost overview for admins
dashboard
! limited
CZ / SK support
local partner
For IT and CISOs

Security and compliance — arguments that hold up.

When your security team says „until this passes review, it's not going anywhere“ — here's the review material.

Data sovereignty

All data — conversations, messages, documents — is stored exclusively in SharePoint Lists in your M365 tenant. No data ever reaches the vendor's servers.

User isolation

Every employee only sees their own conversations. Other users' data is technically inaccessible, even via a direct SharePoint list URL (ReadSecurity 2).

Hidden API keys

Keys to Azure AI are stored exclusively in Azure Function App Settings. Neither the AI webpart nor users ever have access to them.

Azure AI — enterprise

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

Excluded from SharePoint Search

SharePoint lists holding conversations are excluded from SharePoint Search. The content does not appear in search results.

Hosted in the EU

Both the Azure Function App and SharePoint Online can be operated exclusively in EU data centres (West Europe, North Europe, Sweden Central).

Bonus for Teams: The app can be embedded straight into Microsoft Teams as a channel tab or a personal app via an embedded SharePoint page — no need to develop a custom Teams app.
Pricing

Monthly licence by company size + support as needed.

The monthly subscription depends on the size of your organisation, i.e. the total number of users in your Microsoft 365 environment. Azure consumption (running the AI model) comes straight out of your Azure subscription.

Licence

How we price the licence

1
Up to 25 users
3,000 CZK / month
2
26 — 70 users
14,000 CZK / month
3
71 — 100 users
25,000 CZK / month
4
More than 100 users
Contact us
Extended support

Support pricing

2,000 CZK / hour

Consultations, environment tweaks or end-user support.

How we calculate support pricing

Support is billed in 15-minute increments (each started 15 minutes counts). The customer is informed of the expected scope of work in advance.

All prices exclude VAT
Case study

What it looks like in real-world use.

Manufacturer · 240 people

„People stopped pulling company data into the public ChatGPT.“

Deployment
5 days
Active users (MAU)
187 / 240
Monthly requests
~ 4,200
Top use cases
Emails · summaries · translations
Monthly Azure spend
~ 5,800 CZK
PROBLEM
IT discovered that 60+ employees were using personal ChatGPT accounts for company tasks — drafting emails, translating contracts, summarising meeting notes. Data was leaving the company unsupervised.
DELIVERED
EP365 AI Assistant on an intranet page in SharePoint. Azure OpenAI in the company subscription, daily per-user limits, shared prompt templates for 8 typical tasks. 5 days from kickoff to production.
RESULT
78 % of employees moved to the company AI within the first month. The security team has full visibility in the MS audit log, IT sees costs in the dashboard. Monthly Azure spend ~ 5,800 CZK at 4,200 requests.
„People want AI. They finally have it — and we're not losing sleep over where the data is going.“
— IT manager, manufacturer
FAQ

What CIOs and security teams ask us.

Do you send our data to OpenAI?
No. EP365 AI Assistant calls Azure OpenAI Service hosted in your Azure subscription, in an EU region. Microsoft contractually guarantees that your content is not used to train models and does not leave your tenant. We (Accelapps) only have access to a service account for deployment and support — you can revoke it any time.
Does the AI search through my SharePoint documents?
No — that's not what this app does. EP365 AI Assistant is a chat with ad-hoc attachments: the user attaches a specific file (PDF, Word, image) and the AI works with it within that conversation. If you're after AI that searches across company content on its own, look at Microsoft 365 Copilot or talk to us about an extending integration.
How is conversation security handled?
Conversations and messages are stored in SharePoint lists in your tenant with ReadSecurity 2 — every user only sees their own records, and a direct URL won't bypass it. Identity runs through Entra ID (SSO). Attachment content is never stored — only the filename.
Which attachment formats do you support?
PDF, Word (DOCX), TXT, MD, CSV — we extract text from these. Images JPG, PNG, WEBP — we pass them through Vision API. The default attachment size limit is 10 MB (configurable). We don't currently support Excel or PowerPoint.
How does it differ from Microsoft 365 Copilot?
Copilot is excellent inside a specific app (Word, Outlook, PowerPoint). EP365 AI Assistant complements what Copilot doesn't do: chat on an intranet page in SharePoint, prompt templates shared across the team, daily per-user limits, an admin cost overview. We often deploy both — side by side.
How do you handle costs and spend control?
Every user has a daily request limit (default 50, configurable). Admins get a dashboard inside the app with monthly spend in USD, token counts, a daily chart and the top 10 users. Repeating an answer (retry) doesn't count against the daily limit.
How long does deployment take?
A standard Business deployment takes 5–10 working days from kickoff. Starter (1 SharePoint site / 1 department) takes 3–5 days. Enterprise is scoped individually based on scale and regulatory requirements.
Can users share prompt templates with each other?
Yes — in three layers. Personal templates are visible only to the owner. Site templates (created by the SharePoint site admin) are visible to everyone in that team. Global templates in the EP365 Hub are visible to the whole organisation. Every template has an emoji, colour, name and prompt body.
Are there any hidden costs?
None, but watch out for Azure consumption — LLM tokens come straight out of your Azure subscription and typically run between 1,500 and 8,000 CZK per month depending on volume. The admin dashboard shows the daily curve. In the first month we evaluate real usage and fine-tune the model + caching.
Get in touch