Assistant
Answers within permissions.
Multi-agent orchestration over GPT models on Azure AI Foundry, a retrieval knowledge base and permission-aware connectors. A safety layer screens requests for attempts to get around the rules.
AI product / HR and payroll
An AI assistant for HR and pay questions, built into an HR and payroll product. Each answer is checked against what that person is allowed to see.
Everyone asks“Why is pay different this month?”
Your pension contribution changed this month, so your take-home pay is lower. Your salary is unchanged.
Sees: their own pay recordTwo people in your team worked overtime this month. You can see their hours, not their deductions.
Sees: their team’s hoursPayroll cost rose with overtime and new starters. The change matches the approved plan.
Sees: company payrollAt a glance
01 / The brief
HR and payroll questions are repetitive, personal and consequential. The answer to a question about someone’s pay depends on that person’s records, and only the right people may see them.
The assistant had to answer inside those limits, for employees, managers and HR teams alike.
It also had to keep improving. Its prompts, model settings and knowledge change far more often than application code, across hundreds of customer environments, while product releases still took weeks.
02 / What we built
Three connected pieces of work: how the assistant answers, how its behaviour is changed safely, and how the product reaches its users.
Assistant
Multi-agent orchestration over GPT models on Azure AI Foundry, a retrieval knowledge base and permission-aware connectors. A safety layer screens requests for attempts to get around the rules.
Updates
A configuration-delivery system carries prompts, model settings and knowledge updates to customer environments, separately from application releases.
Releases
Legacy workloads moved to Kubernetes on Azure, with GitOps as the single release path and a disposable preview environment for every pull request.
Delivery included Terraform, Helm, ArgoCD, GitHub Actions and Azure DevOps pipelines.
The product
The assistant is available inside the HR product and in the workplace tools staff already use. Whichever way a question arrives, it follows the same four stages.
The release path
A change is proposed, built into its own preview environment, reviewed and rolled out from version control. Development teams deploy for themselves through that path.
Security and data
HR data includes special-category personal data under UK GDPR and the Data Protection Act 2018. That shaped the engineering.
These describe the engineering approach. They are not a statement of certification by Devopsly.
03 / The result
Changes to the assistant reach hundreds of customer environments in minutes instead of weeks, and product release cycles moved from weeks to daily.
Every request is checked against the user’s existing permissions, and interactions are logged so they can be audited.
Results are Devopsly’s own account of the work. The client is not named.
A similar challenge?
A useful first conversation covers the questions your people ask repeatedly, where the answers live and who is allowed to see them.
Discuss your AI productMore selected work
Confluence knowledge, connected to Zendesk.
Read the case studyThe ledger, cloud and release pipelines behind a debit card.
Read the case studyWine collection software with offline capability.
Read the case study