Innovation people can work with

Use cases

Company Personalised GPT — a governed multi-agent GenAI assistant

A secure GenAI assistant that lets business teams query documents, data and the web in plain language — hosted entirely in the client's cloud.

Sector: EventsGenAIData EngineeringData GovernanceService: Product
Team collaborating with a GenAI assistant on a laptop
People discussing knowledge and documents in an office
01

Context

The starting point

A pan-European events organiser was sitting on a lot of knowledge — internal documents, warehouse data, and market information — spread across tools and teams. People had started using public chat assistants to get answers faster, but that created an obvious problem: sensitive information could leak, and nobody had visibility or control. They needed one assistant the organisation could trust. It had to work in their context, use their data, and stay inside their cloud.

02

Challenge

What made this hard

The ask sounded simple: let staff get answers without writing SQL or hunting through folders. The constraints were not. Success meant a single authenticated assistant, hosted in-tenant, giving grounded answers with citations — with governance and audit trails built in from day one.

  • Data stays in-tenant: sensitive content could not leave the client's cloud.
  • Access must follow existing roles: permissions had to align with Azure Entra ID, not a new shadow model.
  • Three languages, many sources: knowledge lived across documents, BigQuery and the public web.
  • Trust and auditability: answers needed source attribution, and usage needed to be logged.
03

Approach

How we worked

We kept it practical: agree the guardrails early, then build in phases so the client team could learn and steer.

Discovery & alignment
Workshops with data, security and business stakeholders to map real question patterns and agree the in-tenant by default model up front.
Design
A multi-agent setup (LangGraph) with a provider-agnostic model layer, so capabilities and models can be added or swapped without a rebuild — with access control, content safety and logging built in.
Delivery
A phased rollout from core document Q&A to a broader platform (shareable agents, reusable prompts, document generation, connectors), shipped through CI/CD across DEV/UAT/PROD.
Change enablement
Practical onboarding and prompt patterns so business teams get value from day one, not after a long training curve.
04

Solution

What we delivered

Company Personalised GPT is a governed, multi-agent GenAI assistant hosted entirely in the client's cloud. It is a platform you can extend, not a one-off chatbot.

Core experience
Chainlit chat with Azure Entra ID SSO and role-based access; a LangGraph orchestrator routing queries to specialised agents.
Capabilities
Semantic document Q&A, grounded web search with citations, and generation of Word, Excel and slide content from chat.
Platform building blocks
Reusable prompt library, user-built knowledge bases, custom shareable agents, and MCP connectors to external systems.
Foundations (in-tenant)
PostgreSQL with pgvector storage; provider-agnostic models (Azure OpenAI, Claude, Gemini) with automatic fallback; source attribution, content safety controls, and LangFuse observability.
05

Outcome

What changed

A sanctioned, in-tenant GenAI capability that people actually use — with governance and audit baked in from the start, not bolted on later.

Business impact
A sanctioned, in-tenant alternative to public chat tools, materially reducing sensitive-data leakage risk.
Operational impact
Self-service answers across documents, data and web sources from one place — saving an estimated [X hours/week per team] and reducing routine analyst requests.
Data & AI readiness
A reusable GenAI platform with governance baked in, so new use cases can ship incrementally instead of starting from scratch each time.
Now possible
Asking questions across documents, warehouse data and the web in plain language — with citations, roles and audit trails intact.
A useful GenAI assistant is not just a smarter search bar. It's a governed platform your organisation can trust, extend and keep in its own cloud.

Agoya perspective

Getting your data to work

Innovation people can work with

Bring the messy version. We'll help you shape it into clear, safe next steps.