Home / Automation & Integrations
Technology & integration
Automation that connects your whole customer journey.
How AI plugs into your website, CRM, calendar and messaging — securely — plus a workflow simulator you can run right now.
How AI connects to a website
The browser never talks to the AI provider directly.
A secure integration puts a small server layer between your website and every outside service. The website sends a visitor's message or form to your endpoint. That endpoint checks it, adds approved business context, calls the AI model or business system with a secret key, and returns only what the visitor should see.
- API keys are stored as encrypted server environment variables
- Input validation, rate limits and bot protection on every endpoint
- Only minimum necessary data is sent to third parties
- Logs exclude sensitive fields; retention is defined up front
// Browser (public) — no secrets fetch("/api/chat", { method: "POST", body: JSON.stringify({ messages }) }) // Server function (private) — Cloudflare Pages Function export async function onRequestPost({ request, env }) { // validate input, rate-limit, then: const res = await fetch(PROVIDER_URL, { headers: { "x-api-key": env.AI_API_KEY } // secret stays here }); return Response.json({ reply }); }
Simplified example. The full, commented version is in the project README.
Secure backend architecture
Reference architecture.
Public
Private server layer
Services
Workflow simulator
Build a workflow and run it.
Choose a trigger and the actions that should follow, then run a simulated execution. No external systems are contacted.
Integrations
Connect the tools you already use.
Select the systems you'd want in a production plan. 0 selected. These are examples of what can be integrated; none are connected on this demo, and no affiliation with these vendors is implied.
CRM
Scheduling
Communication
Support
CRM integration
Leads from forms, chat and the receptionist are upserted as contacts with source, interests, score and transcript — then assigned to the right owner.
Appointment management
Availability is read from the team calendar, bookings create events with video links, and reminders and reschedules flow automatically.
Communication
Escalations alert a channel, confirmations go by email, reminders by SMS — each through a server function holding the provider credentials.
Plan your integration with Virellion Apex.
Get a secure, documented architecture for connecting AI to your website, CRM, calendar and support tools.