
Restoration CRM
Field documentation and labor tracking: Ruby can surface crew activity.
Ask Ruby
Ruby reads from Kahi and grounds her answers in your data. Every tool is read-only: she surfaces, summarizes, and drafts; a human always takes the action.
Get industries
Retrieves industries Gets all industries (GET /industries)
Get report templates
Retrieves report templates Gets all report templates (GET /report_templates)
Get webhook definitions
Retrieves webhook definitions Gets all webhook definitions (GET /webhook_definitions)
Get webhook definitions
Retrieves a specific webhook definition Gets a specified webhook definition (GET /webhook_definitions/{id})
Get asset categories
Retrieves asset categories Gets all asset categories (GET /asset_categories)
Get asset categories
Retrieves an asset category Gets specific asset category (GET /asset_categories/{id})
Get asset manufacturers
Retrieves asset manufacturers Gets all asset manufacturers (GET /asset_manufacturers)
Get asset manufacturers
Retrieves an asset manufacturer Gets specific asset manufacturer (GET /asset_manufacturers/{id})
Get asset manufacturers asset models
Retrieves asset models for the asset manufacturer Gets all asset models for the specific manufacturer (GET /asset_manufacturers/{id}/asset_models)
Get asset models
Retrieves asset models Gets all asset models (GET /asset_models)
Get asset models
Retrieves an asset model Gets specific asset model (GET /asset_models/{id})
Get feature flags
Retrieves feature flag with user overrides Gets a feature flag including all users with enabled or disabled overrides (GET /feature_flags/{feature_flag_id})
Grounded answers
Ruby reads Kahi live and cites what she found, so answers reflect your actual data, not a stale export.
Read-only by design
Least-privilege, read-only access. Ruby surfaces and drafts; your team always takes the action.
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 Kahi data lands in the right operational context.
Connect Kahi 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 Kahi and the rest of your connected stack.
Claude
Bring the same secure Kahi connection into Claude so it can answer with your live data.
ChatGPT
Use Kahi from ChatGPT with the same per-company, read-only access Ruby uses.
Do I need developer credentials to connect Kahi?
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 Kahi?
No. The Kahi connection is read-only. Ruby reads, summarizes, and drafts; a human always makes the change in Kahi.
Is my Kahi 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 Kahi alongside my other tools?
Yes. Ruby reasons across every tool you connect at once, so she can tie Kahi to your CRM, accounting, email, and documentation in a single answer.