Staff paperwork in good health
Onboarding, e-signatures, training and credential files in one place, from veterinary technician to kennel attendant.
- Expired credentials and DEA registrations flagged
- Controlled-substance policy signed by each technician
- X-ray safety training from your own manual, signed when done
A clinic's people side has its own paperwork
About 13,400 veterinary technician openings come up every year, and most states ask technicians to hold a credential.* Ask who signed the drug policy or who was trained for X-rays, and the answer is an old spreadsheet full of question marks.
*Source: U.S. Bureau of Labor Statistics
Ready for the X-ray room
Three things to have in a new technician's file before they take an X-ray on their own, and how each one gets there.
- 1SignedThe offer, the client confidentiality agreement, the controlled substance policy and the radiation safety acknowledgment go out for signature.
- 2DoneThey fill in their profile, their RVT credential goes on file, and they shadow the lead technician for a shift.
- 3TrainedThey finish OSHA training and your X-ray room safety course, and sign each one.
See FirstHR your way
Click through it, watch it, or get a demo of just the parts you need.
Product tour
Short click-through tours of onboarding, documents, training, your team and what employees see. No signup.
Demo videos
Short videos of each job in FirstHR, start to finish.
Your own demo
Tell us what you need and get a playlist of just those clips.
The board, the DEA, OSHA: the answers are in each file
Courses signed and dated, the drug policy signed with the owner, safety training with its date. Each one sits where you can show it.
Your clinic's paperwork, all in one place
Every license and DEA registration with its date, policies still to sign, and a first read of your controlled substance policy.
Every license, with its date
Veterinary licenses, DEA registrations and technician credentials across the clinic. When one expires, you see it next to the person's name.
Clinic policies signed online
Each technician signs online, the owner countersigns the drug policy, and you see who's left.
A first read of your drug policy
Before staff sign it, the AI compliance check reads it for veterinary clinics.
A veterinary technician's first weeks, set up once
An example plan for a veterinary technician, built from your own documents and courses. Save it once, and every technician you hire starts from it.
FirstHR fits every clinic, shelter and kennel
Find your kind of animal care below, and the rules it has to keep for every person you hire.
The medical team, the front desk, the kennel and relief vets
Every team runs on one setup. What changes is the plan, what people sign and what sits in their file.
Which rules reach your vets, technicians, assistants and clinic
See what each rule asks.
- Hazard communication training when first assigned and when a new hazard arrivesVeterinariansTechniciansAssistants
- A DEA registration with its own expiry, renewed no earlier than 60 days beforeVeterinarians
- X-rays only after radiation safety training, under direct supervision (California)Assistants
- Controlled substances only on a vet's order, with a current permit (California)Assistants
- No drug access for anyone with a related felony or a registration revoked for causeYour clinic
- Report a theft or significant loss to the DEA within one business dayYour clinic
- Keep each assistant's radiation training records (California)Your clinic
Federal rules, plus California's for X-rays and assistants; your state may differ.
What the rules ask of a vet clinic
The situation, the rule it brings, and how FirstHR keeps the proof.
- Someone will handle controlled drugsNo access for anyone with a related felony convictionBackground check on their record
- Drugs are stolen or lostTell the DEA in writing within one business dayA policy they sign
- An assistant takes X-raysSome states, like California, require radiation safety training firstA course they sign
- A new chemical arrivesTrain everyone who works with itA course they sign
- A DEA registration comes up for renewalRenew it, no earlier than 60 days before it expiresRegistration on file with its date
Your state may add its own rules for X-rays and assistants.
Reviews
"Solid app with a ton of features that cover all HR needs. I'm impressed by how well the app is organized and how easy it is to navigate."
Iskandar ChacraHead of Engineering, Ultraspeaking"FirstHR centralises every HR process, from hiring to firing, in a sleek and user-friendly interface. Especially noteworthy is its modern design."
Daniel RödlerCo-founder, Octomind"There are many HR tools out there but firstHR manages to combine lots of features into one package very well and all with an affordable price tag."
Johnberg ArslanCo-founder, AppManagerA free trial with no strings attached
When the 7 days are up, the trial simply stops. There's no card on file, so nothing renews and there's nothing to cancel.
- Sign-up in a couple of minutes
- Every feature from day one, like the paid plans
- No credit card
- Support from real people, like the paid plans

Your days go to patients, and the clinic's paperwork waits for the evenings. Meanwhile, every new technician needs your drug policy signed and X-ray safety training before they start, and each license has its own renewal date. Miss one, and you find out when the state board or the DEA asks. I think a vet should be with the animals, not chasing paperwork. In FirstHR every new technician gets the same plan and signs your policies online. Each license sits on file with its date, and you see when one expires.
Free help for veterinary clinics
Job descriptions for vets, technicians and assistants, interview questions and safety templates, from our library. Free, and no sign-up needed.
Questions from veterinary clinics
Teams like yours
Nearby industries, and the company stages where clinics like yours usually are.
Put your clinic's credentials, policies and training in one place
Onboarding, e-signatures, training and core HR in one place. Sign-up takes a couple of minutes.
- 7-day free trial
- No credit card required
- Nothing to cancel










