White-label drone patrol software · security firms and operators
A clip and a pin the night manager can answer.
Day camera or night thermal, on the same WhatsApp chatbot. The alert names the estate, then offers Send Team, False Alarm, and Last Sighting. The coverage PDF title is your company name when the account has a partner name, and RoboAgro when it does not. Your client pays you. The aircraft and the pilot stay on your invoice.
Two software packs. The same WhatsApp chatbot, the same clips and questions, the same coverage PDF. One pack at a time. The flight is billed separately on both. These are session counts, not prepaid flying hours.
Daytime · 8 sessions
Day camera
Eight daytime camera patrols a month. Stills or short clips with enough of the scene that a person or a vehicle can be recognised. A usual start when the site already runs in daylight.
WhatsApp photo or clip, pin, chatbot buttons, and follow-up questions
Last Sighting re-sends the latest still or clip
Coverage PDF after each stop
Coverage PDF title is the partner name on the account, or RoboAgro
Client software guide about KES 45,000 a month (about $350). Your licence is about KES 11,000 a month for that site. Aircraft extra.
Night · 12 sessions
Night thermal
Twelve night thermal patrols a month. Heat-signature stills or short clips when a person or a vehicle holds heat after dark. Only when a thermal-capable aircraft is available.
Same WhatsApp chatbot, clips, questions, and coverage PDF as day camera
Does not stack on day camera — one active pack
The alert names the estate. The PDF title can be your company name
Client software guide about KES 75,000 a month (about $580). Your licence is about KES 19,000 a month for that site. Aircraft extra.
The larger figure is what you can put on your client’s invoice for the software. The smaller figure is the licence Vita invoices you. Flight, when you hire it, is about KES 15,000–25,000 an hour (about $115–190), or about $310–620 for a day, with a nationally licensed pilot. Flight is never inside either software figure. A USD figure is a guide. The invoice is in local currency.
How a patrol runs
The same six steps for day camera and night thermal. The sensor changes. The WhatsApp chatbot does not.
1. PatrolDay camera or night thermal coverage of the perimeter
2. DetectA person or a vehicle, with the scene around them
3. AlertWhatsApp text, photo or short clip, pin, optional voice
4. RespondSend team, False alarm, Last Sighting, or a question
5. AssistHold and refresh the evidence while the team moves
6. RecordCoverage PDF and the session history
Patrol: day camera on the perimeter. Night thermal uses the same loop. The aircraft does not chase.Alert: photo or short clip, pin, chatbot buttons, and questions on WhatsApp.Record: a coverage PDF after the patrol stops, for the file.
A sample of what is sent
These are the lines the software writes. Sample Estate, North gate, and the counts are stand-ins. A still or a short clip is attached when one exists. The text itself is below.
Sample · not a real patrol
WhatsApp alert
🚨 SECURITY ALERT 🚨
Farm: Sample Estate
Zone: North gate
Type: person
Person detected (demo) — YOLO person hit (GenAI not required).
Use the buttons below: Send Team · False Alarm · Last Sighting.
🚨 Send Team❌ False Alarm📹 Last Sighting
After Send Team, the reply is:
✅ Team en route · North gate · 18:42
The caption sent with the coverage PDF:
*Day camera*: 3/8 patrols · 5 left · RGB day · FA rate 0% · renews 2026-11-01
The alert names the estate. The PDF title is the partner name on the account, or RoboAgro when none is set. The PDF has no logo. The time and the counts are filled from the patrol.
One number carries the alert and the answers. There is no separate security app to install. The alert names the estate. The buttons are Send Team, False Alarm, and Last Sighting.
Buttons on the alert
Send team or False alarm. People stay in control. A structured reply replaces a chaotic group chat.
Last Sighting
The ground team can ask for the latest still or short clip and the pin again, on that same chat.
Questions on the thread
What was last seen, which zone, and whether the team acknowledged. The answer stays on the chat.
Clip, or a still
A critical alert can include a short clip. If no clip exists, the message still has a still and a pin. This is not a live video wall.
Hold and refresh
The aircraft can hold and update the location and the evidence while the team moves. It does not pursue.
Voice and language
English or Kiswahili. Optional voice on a critical event.
Zones and who should be there
Zone names, how sensitive each zone is, and who is expected on site, so the alert matches the post.
Coverage PDF
After the patrol stops: what was covered, how the team responded, and what remains on file.
Incident and attestation packs
Optional exports when a security lead, a board, an insurer, or a lender needs a stamped record. Not required for the alerts.
Your brand
You license the software and invoice your client. If another firm introduced the site, they can stay the client’s first contact. The client still receives the alerts and the PDF.
Clear limits
Not an autonomous guard
The aircraft can hold and refresh the pin. People decide Send team or False alarm.
Not “theft detected”
It marks a person or a vehicle in the frame. The team decides how to respond.
Not an unattended robot
A person flies the coverage, and a person acknowledges the alert. The software does not replace the guards.
Not an all-in flying fee
The monthly software fee does not include the aircraft or the pilot. Flight is billed separately, about $115–190 an hour as a guide.
Not a thermal camera on every site
Night thermal runs only when a thermal-capable aircraft is available. Day camera does not need one.
Not two packs at once
One active pack: day camera or night thermal. They do not stack.
Not VitaGuard
Someone checking a plot pin before they pay uses VitaGuard. Crop advice after a farm flight is Scout.
Ask for this note under your company name.
The sample is above. You keep your pilots and your invoice. A person replies. On the coverage PDF, the title is your company name when the account has a partner name.
1. Read the sampleThe alert, the button reply, and the coverage PDF are on this page.
2. Send the formCompany name, a way to reply, and which pack. Or WhatsApp the same request.
3. A person repliesNothing is generated or emailed on its own. The alert still names the estate.