hiflo/Flo · Tools & actions

Flo's toolkit.

Every action Flo takes is a narrowly-scoped tool call — logged, gated to the asking user, and (for writes) confirmed by default. Here's the catalogue.

28tools · live · all tiers
16read-only tools
12write tools · confirmed
leave
leave.check_balance
Look up current balance and accrual rules
read
leave
leave.scan_conflicts
Cross-reference team calendars and coverage
read
leave
leave.submit
File leave request, queue approval, set OOO
write
leave
leave.cancel
Cancel pending or approved leave with note
write
leave
leave.suggest_window
Find shared windows across a team
read
leave
leave.public_holidays
List localized public holidays for a region
read
onboarding
onboard.kickoff
Start onboarding checklist for a new hire
write
onboarding
onboard.provision
Provision Google / Slack / GitHub / 1Password
write
onboarding
onboard.schedule_intros
Book first-week 1:1s across the team
write
onboarding
onboard.submit_forms
Generate SARS EMP201, UIF, IRP3 forms
write
onboarding
onboard.checkin
Send 7 / 14 / 30-day check-in surveys
write
onboarding
onboard.equipment
Order laptop + peripherals to home address
write
goals
okrs.read_progress
Pull current state of objectives + KRs
read
goals
okrs.draft_checkin
Pre-fill weekly check-in with last week's notes
write
goals
okrs.flag_risk
Surface OKRs whose confidence is dropping
read
performance
reviews.draft_summary
Synthesize a year of check-ins into a draft
write
performance
reviews.gather_evidence
Collect peer kudos, OKR results, notes for a person
read
performance
reviews.compare_rubric
Score a person against the role rubric
read
surveys
surveys.cluster_themes
Group open-text responses, surface themes
read
surveys
surveys.draft_response
Draft a manager-action response from themes
write
surveys
sentiment.scan_team
Look for dips across surveys + check-ins
read
policy
policy.semantic_search
RAG over handbook, contracts, BCEA
read
policy
policy.cite_passage
Return the exact paragraph with link
read
people
people.directory_lookup
Find an employee, their role, manager
read
people
people.org_chart_query
Walk the reporting graph in either direction
read
skills
skills.detect_gaps
Compare current matrix against role rubric
read
skills
skills.suggest_action
Hire / develop / redistribute · evidence-backed
read
calendar
calendar.reschedule
Move a meeting; both calendars; notify attendees
write
How a tool call looks

Every action is auditable.

// flo · audit log entry
tool: leave.submit
caller: naledi.khoza@norfolkpay.com // not flo. flo runs *as* the user.
args: {
type: "annual",
dates: ["2026-06-04", "2026-06-05"],
note: "family in plett."
}
result: submitted · approval queued · OOO set
at: 2026-05-28T09:14:32+02:00
trace: t_8f2e1c · replayable

Tools always run as the asking user. The audit log records you, not Flo. If you can't see a record, Flo can't see it either. The boundary is the database, not the prompt.

Twenty-eight quiet verbs.

See the full tool catalogue in action — start a 14-day trial.