Connect everything.
Fits into your stack.
CRM, calendar, webhooks, and API keys — Kelvia integrates with your existing tools without changing your workflow.
Active integrations
Odoo CRM
Google Calendar
Webhook
API Key
Last webhook event
Native and open integrations.
From CRM to Google Calendar, webhooks to REST API — connect Kelvia to any system.
Odoo CRM
Sync AI-captured leads directly to your Odoo CRM. Auto-create opportunities with full conversation data.
Odoo Commerce
A separately configured connector for catalog data, current checks, and Odoo-backed quotes. It requires plan, add-on, provider, and confirmation gates; it is not a universal ERP write path.
See CommerceGoogle Calendar
Check real availability and auto-create external events. Supports per-professional calendars and configurable duration.
Hotel PMS: Apaleo and Mews
Conditional connectors for checking offers and submitting the guest-confirmed option. A stay is only described as confirmed when the PMS returns its reservation id; payment and review move to a controlled next step.
See Kelvia for HotelsAPI keys
Generate scoped API keys for third-party integrations. Each key has a tvk_ prefix with instant revocation.
Webhooks
Get push notifications to your system when events happen: new lead, call completed, appointment booked. Signed with HMAC-SHA256.
Secure credentials
Channel and integration credentials live in isolated tables, are masked in API responses, and are encrypted in production when the key is configured.
Full REST API
Documented REST API for secure account automation, integrations, and approved operational workflows. JWT + API key auth.
PBX / SIP trunk
Connect a supported PBX through an Enterprise rollout. Voice traffic travels through an encrypted VPN tunnel — never the public internet. Internal extensions and direct transfers with no number migration.
AI-captured leads straight to your CRM.
The AI captures a lead during a call, chat, or form
Data is saved in Kelvia (always, as a backup)
If CRM is configured, leads sync automatically
If the CRM is down, the local lead is never lost
Bookings synced with Google Calendar.
Multi-professional
Each professional can have their own Google Calendar.
Configurable duration
The service dictates duration; falls back to default.
Real availability
The AI reads Google Calendar to offer only open slots.
External events
Creates a Google Calendar event before the internal booking.
Build on top of Kelvia.
Machine access for approved automation.
API keys are a Business-plan module for automating tenant operations without sharing a human user's password.
Approved automation examples
- Read tenant calls, leads, bookings, analytics, and billing records.
- Create services or operational records when the tenant has authorized it.
- Receive business events in your system through signed webhooks.
- Rotate or revoke keys without changing human user passwords.
Key lifecycle
Create, view, rotate, revoke, and manage API keys are modeled as sensitive actions in the api_keys module.
Scopes and audit
Keys are created for scoped automation; api_key.created and api_key.revoked are reviewable audit events.
Authentication
Integrations use Authorization: Bearer tvk_..., and keys are hashed before storage and validation.
Signed webhooks
Notification webhooks are signed with HMAC-SHA256 so your system can verify the source before processing.
Connect your stack. No friction.
CRM, calendar, webhooks, and API — all ready to integrate from day one.

