AI agent — People & legal
Hugo writes job ads, organises applications, schedules interviews, prepares onboarding and watches expiry dates on licences, certificates and contracts — for office teams and drivers alike. People decisions stay with your people.
What he handles
Built to take scheduling, paperwork and deadlines off your HR team.
A morning with Hugo
42 applications received for “International truck driver (C+E)”.
All 42 applications are organised in one table: licence categories, CPC card, ADR certificate and years of international driving, as written in each CV. The table is ready for your review — I haven’t ranked anyone.
Hi Andrei, thanks for applying! The team would like to meet you. Would Tuesday at 10:00 or Wednesday at 15:00 work for a 20-minute call? — Hugo, recruitment
Reminder: 3 tachograph cards expire within 60 days. Drivers and the fleet manager notified.
The card is what lands in your CRM or ERP — delivered as JSON through the API, with every field named and typed. Names and numbers in this example are fictional.
Personality
Treats every application the same way and leaves the judgement to you.
Interviews, documents and deadlines, all in one place.
Candidates get answers, even when the answer is no.
Default tone: Friendly and organised. Formality, languages and signature are tuned to your brand during setup and can be changed later with PATCH /v1/agents/hugo. Sample signature: Hugo, recruitment.
Plugs into
| Task type | What it does |
|---|---|
job_ad.draft | Write a job ad from a short brief |
applications.organize | Turn CVs into one structured table — no scoring |
interview.schedule | Propose and book interview slots |
documents.expiry | List licences, certificates and contracts that expire soon |
curl https://api.auroraaisystems.com/v1/agents/hugo/tasks \
-H "Authorization: Bearer $AURORA_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"type": "documents.expiry",
"input": {
"within_days": 60,
"document_types": [
"driving_licence",
"adr_certificate",
"tachograph_card",
"contract"
]
}
}'{
"id": "task_01J9ZHUGQ2",
"object": "task",
"agent_id": "hugo",
"type": "documents.expiry",
"status": "completed",
"output": {
"expiring": [
{
"employee_id": "emp_204",
"document": "tachograph_card",
"expires_on": "2026-11-28"
},
{
"employee_id": "emp_118",
"document": "tachograph_card",
"expires_on": "2026-12-03"
},
{
"employee_id": "emp_311",
"document": "tachograph_card",
"expires_on": "2026-12-09"
}
],
"notified": [
"employees",
"fleet_manager"
]
},
"usage": {
"input_tokens": 2840,
"output_tokens": 590,
"total_tokens": 3430
}
}Frequently asked questions
No. Hugo organises applications and handles the admin; he doesn’t score, rank or reject candidates. Those decisions stay with your team.
It’s processed only for your recruitment and kept for as long as your retention policy says. You can delete it at any time through the API.
Typically 2–4 weeks from your order: a kickoff call, connecting your systems, tuning his persona and boundaries, and testing in the sandbox before go-live.
€699 per month excluding VAT, with 10M tokens included and pooled with your other agents. The one-time setup fee of €4,499 per company covers onboarding for every agent in your first order.
Add him to your order now, or talk to us first about your process and systems.