I’m exploring how to add an AI layer to the attendance side of our HR system and wanted to get some feedback from people who have built something similar.
We’re using Vertex-HCM, which already handles the employee attendance data and records. I’m looking at whether OpenAI could make that data easier for HR teams to query without having to create a separate report for every question.
For example, something like:
-
“Who had the most late arrivals this month?”
-
“How many absences did this department have?”
-
“Give me a quick summary of attendance for this month.”
My current thinking is to keep the attendance rules, calculations, permissions, and actual data retrieval in the application while using the model to understand the request and present the result.
I’m curious if function calling would be the right pattern here, or if there’s a better way to connect an existing employee attendance management system with the OpenAI API.
How would you approach this architecture?