15 July 2025
Lessons learned on Agent Builder & Maestro by Tacstone Technology
HR agent at Mediq
1. Intro
2. HR Case
3. Technical solution showcase!
4. Wrap up + request to you
Agenda
2
• Developer at Tacstone Technology since 2019
• Head of AI
• Semi-Professional kickboxer
3
https://www.linkedin.com/in/jackkleinschiphorst
Jack Klein Schiphorst
Senior Automation Developer at Tacstone Technology
High volume of emails with HR questions
Multiple intents in one email
Manual triage, manual lookup, manual tasks
AS-IS HR Mailbox at Mediq
4
AS-IS HR Mailbox at Mediq
5
ā€œWe didn’t automate processes, we automated peopleā€
Vision & Agent Design Approach
6
7
GetEmployeeInformation
GetMandatoryTrainings
GetLeaveRequests
RegisterForTraining
SubmitLeaveRequest
CreateEmployerDeclaration
…
Tools
Leave and vacation policy
Recruitment & Onboarding
Policy
Remote / Hybrid Work
Policy
Working Hours /
Attendance Policy
General HR Policy
…
Context
LLM
Our Approach
Our PoC Approach Validate
1 week
Tools and sources Agent configuration
ā–Ŗ Arrange access (API/UI)
ā–Ŗ Build scripts
ā–Ŗ Collect sources
ā–Ŗ Add sources to Context
Grounding
ā–Ŗ Write prompt
ā–Ŗ Configure tools & context
ā–Ŗ Build agent
ā–Ŗ Create demo
ā–Ŗ Collect feedback
ā–Ŗ Discuss pilotplan
Build
1 week
Prepare
1-2 weeks
Discovery
1-2 weeks
Determine questions,
tools & sources
ā–Ŗ Identify recurring email types
ā–Ŗ Define required tools: get
leave info, download payslip,
etc.
Demo & roll-out plan
Demo time!
Receive and preprocess
1. Agent receives real email input (multi-intent)
2. Starts with some rule-based processing
11
Tools
Tools are very small micro automations published to the orchestrator
GetEmployeeInformation
12
Context
Agent uses Retrieval Augmented Generation (RAG)
You can add Context by creating an Index
Example: ā€How many vacation days do I have in total per year?ā€
Question about non existing knowledge? ā€œWhat is the chamber of commerce number of Mediq
Nederland B.V.?ā€
13
Escalations
ā€œWhat happens when the agent cannot answer a question or an error occurs?ā€
15
Evaluations
ā€œSmall changes can impact previous runsā€
16
Wrap up
Describe roles, not workflows
Modular agent is smarter than hardcoded flows
Powerful + safe with escalation and evaluations
17
Question to you!
Vote for this real Agentic Use case at the Agent Hack!

HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Technology

  • 1.
    15 July 2025 Lessonslearned on Agent Builder & Maestro by Tacstone Technology HR agent at Mediq
  • 2.
    1. Intro 2. HRCase 3. Technical solution showcase! 4. Wrap up + request to you Agenda 2
  • 3.
    • Developer atTacstone Technology since 2019 • Head of AI • Semi-Professional kickboxer 3 https://www.linkedin.com/in/jackkleinschiphorst Jack Klein Schiphorst Senior Automation Developer at Tacstone Technology
  • 4.
    High volume ofemails with HR questions Multiple intents in one email Manual triage, manual lookup, manual tasks AS-IS HR Mailbox at Mediq 4
  • 5.
    AS-IS HR Mailboxat Mediq 5 ā€œWe didn’t automate processes, we automated peopleā€
  • 6.
    Vision & AgentDesign Approach 6
  • 7.
    7 GetEmployeeInformation GetMandatoryTrainings GetLeaveRequests RegisterForTraining SubmitLeaveRequest CreateEmployerDeclaration … Tools Leave and vacationpolicy Recruitment & Onboarding Policy Remote / Hybrid Work Policy Working Hours / Attendance Policy General HR Policy … Context LLM
  • 8.
    Our Approach Our PoCApproach Validate 1 week Tools and sources Agent configuration ā–Ŗ Arrange access (API/UI) ā–Ŗ Build scripts ā–Ŗ Collect sources ā–Ŗ Add sources to Context Grounding ā–Ŗ Write prompt ā–Ŗ Configure tools & context ā–Ŗ Build agent ā–Ŗ Create demo ā–Ŗ Collect feedback ā–Ŗ Discuss pilotplan Build 1 week Prepare 1-2 weeks Discovery 1-2 weeks Determine questions, tools & sources ā–Ŗ Identify recurring email types ā–Ŗ Define required tools: get leave info, download payslip, etc. Demo & roll-out plan
  • 9.
  • 10.
    Receive and preprocess 1.Agent receives real email input (multi-intent) 2. Starts with some rule-based processing
  • 11.
    11 Tools Tools are verysmall micro automations published to the orchestrator GetEmployeeInformation
  • 12.
    12 Context Agent uses RetrievalAugmented Generation (RAG) You can add Context by creating an Index Example: ā€How many vacation days do I have in total per year?ā€ Question about non existing knowledge? ā€œWhat is the chamber of commerce number of Mediq Nederland B.V.?ā€
  • 13.
    13 Escalations ā€œWhat happens whenthe agent cannot answer a question or an error occurs?ā€
  • 14.
    15 Evaluations ā€œSmall changes canimpact previous runsā€
  • 15.
    16 Wrap up Describe roles,not workflows Modular agent is smarter than hardcoded flows Powerful + safe with escalation and evaluations
  • 16.
    17 Question to you! Votefor this real Agentic Use case at the Agent Hack!