
Telematics
Vehicle video telematics (the Kahi-Enabled Raven): fleet GPS, trips, driving events, and dashcams.
Ask Ruby
Ruby reads from Raven Connected and grounds her answers in your data. Every connection starts read-only: she surfaces, summarizes, and drafts, and your team takes the action.
List geofences
Get all geofences for this account (GET /geofences)
Get geofence
Get a geofence (GET /geofences/{geofenceId})
List ravens
List all Ravens assigned to the account (GET /ravens)
Get raven
Get a detailed Raven resource (GET /ravens/{ravenId})
List raven events
List events for a Raven, sorted in reverse chronological order (GET /ravens/{ravenId}/events)
Get raven event
Get an event based on ravenId, timestamp and event type (GET /ravens/{ravenId}/events/{eventId})
Get raven trip share
Generate a trip share URL for next trip for given Raven Returns a URL for the current or next trip performed by the given Raven. The URL will point to a Raven branded trip sharing interface. The trip will become stale 1 hour after the vehicle engine off. (GET /ravens/{ravenId}/trip-share)
Let Ruby manage geofences and message drivers, not just read fleet activity.
An admin switches a connection to read-write in Settings > Integrations. From then on every write waits for a human’s approval before it leaves, by default, and every one lands in your audit log with what changed.
Create geofence
Changes data in the connected account. Create a new geofence (POST /geofences)
Update geofence
Changes data in the connected account. Update a geofence (PATCH /geofences/{geofenceId})
Send driver message
Changes data in the connected account. Send a message to a given Raven to display to the driver Send a message to the Raven driver. The message will be displayed on the Raven screen for a short period of time. (POST /ravens/{ravenId}/driver-message)
Clear driver message
Changes data in the connected account. Clear a message previously sent to a given Raven (DELETE /ravens/{ravenId}/driver-message)
Grounded answers
Ruby reads Raven Connected live and cites what she found, so answers reflect your actual data, not a stale export.
Reads by default
Every connection starts read-only. Ruby surfaces and drafts while your team takes the action; writes are opt-in per connection, human-approved by default, and always logged.
Managed, secure auth
Connect with one click. Tokens are encrypted and scoped per company; revoke access any time.
Knows restoration
Ruby understands jobs, claims, drying logs, and AR, so Raven Connected data lands in the right operational context.
Connect Raven Connected once in Ruby. Ask in the Ruby app, or bring the same secure connection into the assistant your team already uses.
Ruby
Ask in the Ruby app and get an answer grounded in Raven Connected and the rest of your connected stack.
Claude
Bring the same secure Raven Connected connection into Claude so it can answer with your live data.
ChatGPT
Use Raven Connected from ChatGPT with the same per-company, permissioned access Ruby uses.
Do I need developer credentials to connect Raven Connected?
You paste an API key from your account in Settings > Integrations. There is nothing to build; Ruby stores it encrypted and scoped to your company.
Can Ruby change anything in Raven Connected?
Not unless you turn it on. Every Raven Connected connection starts read-only. An admin can switch a connection to read-write in Settings > Integrations; from then on each write Ruby makes waits for a human's approval before it leaves (by default; the same admin can switch that off) and is recorded in your audit log either way.
Is my Raven Connected data secure?
Credentials are encrypted at rest and access is scoped per company. You can revoke the connection at any time from Settings > Integrations, which immediately cuts Ruby off.
Can I use Raven Connected alongside my other tools?
Yes. Ruby reasons across every tool you connect at once, so she can tie Raven Connected to your CRM, accounting, email, and documentation in a single answer.