Capabilities

What’s on the menu

Find a capability or system you want to connect. Each option shows its status and an example of how it can be used.

27 capabilities

Data and knowledge

SharePointUse business documents as sources for knowledge and answers.Available
Example useUse a SharePoint policy to answer questions with links to specific passages.Documents → sourced answer
Scope and boundariesScheduled library ingestion and personal search are separate mechanisms, each with its own permissions.
What we need from youApplication access to selected libraries; each user consents separately to personal search.Discuss this capability →
OneDriveSearch and read files you can access.Available
Example useFind and read a file you can access directly from chat.Documents → sourced answer
Scope and boundariesPersonal search; we do not claim managed ingestion of all OneDrive content.
What we need from youEach user consents to access to their own files.Discuss this capability →
Google shared drivesBring Google shared drive documents into a knowledge base.Available
Example useUse a department shared drive as a source of answers for the whole team.Documents → sourced answer
Scope and boundariesShared drives use a service account; personal drives are outside this scope.
What we need from youA service account with access to the selected shared drives.Discuss this capability →
Confluence CloudUse your company wiki to answer questions with sources.Available
Example useInclude a Confluence space or page subtree and its attachments in the knowledge base.Documents → sourced answer
Scope and boundariesConfluence Cloud; synchronization covers a selected space or subtree.
What we need from youAn API token and the spaces to synchronize.Discuss this capability →
SMB, NFS and foldersBuild knowledge from documents on your file storage.Available
Example useUse a network folder of contracts as a knowledge source.Documents → sourced answer
Scope and boundariesThe configured sources are processed; there is no unrestricted network browsing.
What we need from youShare access and the folders to ingest.Discuss this capability →
Company knowledgeGet answers from documents with references to specific passages.Available
Example useAsk about supplier termination periods and get an answer with numbered sources.Documents → sourced answer
Scope and boundariesCitations help review; they do not guarantee factual or legal accuracy.
What we need from youDocuments and an agreement on who may access them.Discuss this capability →
Scans and photosRead text from scanned documents and photos.Available
Example useTurn a receipt photo into supplier, date, amount and currency fields.Receipt → record
Scope and boundariesOCR must be configured; output quality depends on scan quality.
What we need from youA choice of OCR service within your environment.Discuss this capability →
Meeting transcriptionTurn recordings into speaker-separated transcripts and draft minutes.Available
Example useTurn a meeting recording into a speaker-labelled transcript and a draft minute.Meeting → minutes
Scope and boundariesA transcription engine is required; minutes remain a draft for review.
What we need from youA transcription service and participants’ consent to recording.Discuss this capability →

Communication

Czech data boxesUse Czech data box messages and attachments as input for business processes.Available
Example useSummarize an authority request and prepare material for the responsible colleague.Data box → brief
Scope and boundariesThis scenario does not send messages, calculate legal deadlines or record delivery.
What we need from youData box access and a decision on which messages and attachments to process.Discuss this capability →
GmailConnect personal Gmail for inbox rules and result emails.Available
Example useAn agent processes an incoming Gmail request and sends the result to your own mailbox.Incoming message → result email
Scope and boundariesInbox rules and scheduled tasks without input. Gmail search from chat and scheduled mailbox reads are not part of this connection.
What we need from youAn administrator enables Gmail and configures a Google OAuth client; you connect your own mailbox through Google.Discuss this capability →
IMAPRead personal mail via IMAP and send results via SMTP, including Seznam.Available
Example useAn agent processes an incoming message from Seznam or your own mail server and emails you the result.Incoming message → result email
Scope and boundariesInbox rules and scheduled tasks without input, with results sent via SMTP. This connection does not provide mail search from chat or scheduled mailbox reads.
What we need from youAn administrator enables IMAP; you provide reachable IMAP/SMTP servers and credentials or an app password for your own mailbox.Discuss this capability →
Microsoft 365Process mail and create personal summaries within configured permissions.Available
Example useExtract a receipt from a shared mailbox and write it to a table.Receipt → record
Scope and boundariesShared mailbox automation and personal search with scheduled digests have separate permissions.
What we need from youTenant administrator consent for the shared mailbox; each user approves their own personal connection.Discuss this capability →
Teams chatsSearch and summarise your personal Teams chats.Available
Example usePrepare a morning digest of your own one-to-one and group chats.Morning digest
Scope and boundariesPersonal chats only; no channels and no sending to Teams.
What we need from youEach user consents to access to their chats.Discuss this capability →

Agents and outputs

Agents for multi-step workComplete multi-step tasks with visible progress and outputs.Available
Example useCompare a contract with a policy and create a Word report with visible progress.Documents → sourced answer
Scope and boundariesAn agent uses only approved tools; you can follow and intervene in its progress.
What we need from youWhich tools and sources the agent may use.Discuss this capability →
Excel, Word, PowerPoint and PDFCreate Word, Excel, PowerPoint and PDF output files.Available
Example useCreate a DOCX report using your company template.Documents → sourced answer
Scope and boundariesThe output follows the template that you provide.
What we need from youWord and PowerPoint company templates, if required.Discuss this capability →
Calculations on dataRun calculations and process spreadsheets in an isolated environment.Available
Example useCalculate a summary from several tables and export it to Excel.Tables → Excel
Scope and boundariesScripts run in an isolated sandbox without network access.
What we need from youSample data in your usual structure.Discuss this capability →
Company procedures and templatesRepeat work using your procedures and templates.Available
Example useProcess receipts repeatedly according to your internal procedure.Receipt → record
Scope and boundariesThe procedure follows its written definition; changes are versioned.
What we need from youThe repeatable procedure and its owner.Discuss this capability →
Reusable agent configurationsReuse agent configurations with versions and explicit updates.Available
Example useShare one versioned agent definition across several topics.Documents → sourced answer
Scope and boundariesUpdating selected topics is an explicit step, never an automatic change.
What we need from youWho manages agent definitions and approves changes.Discuss this capability →

Automation and integrations

AutomationsStart tasks from schedules, webhooks or supported mail.Available
Example usePrepare a digest at 7 a.m. each day or trigger one via a webhook.Receipt → record
Scope and boundariesSupported triggers: schedule, webhook and Microsoft 365 shared mailbox.
What we need from youThe trigger and the automation owner.Discuss this capability →
Chained steps and routingConnect automation steps, route work and inspect run progress.Available
Example useReceive, extract, branch by amount and record the result, with run history.Receipt → record
Scope and boundariesBranching follows data in a run; human approvals are designed with the process.
What we need from youThe process and its branches.Discuss this capability →
API connectorsConnect business APIs with explicitly permitted operations.Available
Example useCreate an expense in a time-tracking system through one approved API operation.Receipt → record
Scope and boundariesUses application credentials; gateway roles do not automatically mirror each user’s permissions in the target system.
What we need from youAn OpenAPI description and credentials for approved operations.Discuss this capability →
MCP toolsUse approved MCP tools in chat and agent tasks.Available
Example useMake an approved remote tool available in chat and to an agent.Documents → sourced answer
Scope and boundariesAI//BRO is an MCP client; an administrator must approve remote HTTP tools.
What we need from youThe MCP server URL and authentication.Discuss this capability →
ARES and Czech National Bank ratesLook up ARES business records and Czech National Bank exchange rates.Available
Example useLook up a company by registration number and a current Czech National Bank exchange rate.Receipt → record
Scope and boundariesPublic sources reflect the data available in their registers.
What we need from youNothing extra; these are built-in tools.Discuss this capability →
Your ERP and CRMDesign a connection around your system’s API and permissions.Custom integration
Example useConnect your ERP API through selected approved operations.Receipt → record
Scope and boundariesCustom integration. We do not assume a production-ready connector before assessing your environment.
What we need from youAPI documentation, a test environment and agreed operations.Discuss this capability →

Operation and control

AI model choiceChoose from models and providers configured for your installation.Available
Example useUse Azure OpenAI for everyday work and local Ollama for sensitive data.Documents → sourced answer
Scope and boundariesData sent to a cloud model leaves your installation boundary.
What we need from youModel providers and their contract terms.Discuss this capability →
Your environment and brandingDeploy in your environment and apply your company branding.Available
Example useDeploy with Compose or Helm, using your logo and colours.Architecture and operation
Scope and boundariesHosting of this website is separate from the AI//BRO deployment in your environment.
What we need from youDocker or Kubernetes environment, domain and identity.Discuss this capability →
Roles, audit and costsConfigure access, inspect activity records and track model costs.Available
Example useSet roles by object and operation and inspect model costs per user.Architecture and operation
Scope and boundariesLogs follow configured retention; agent history can disappear with the conversation.
What we need from youRoles and log retention policy.Discuss this capability →
Getting started

What shall we start with?

Bring a concrete use case. Together, we will look at the data, systems and desired outcome and choose a useful first step.

Let's discuss your use case

No subscription, no checkout. We agree on a first process and what we will observe.