# Lucie, a voice and chat agent connected to HubSpot

Lucie answers website visitors by voice or chat in French, Dutch and English. She qualifies the request, books a meeting when it makes sense, and after each conversation records the contact, the call, a summary and follow-up tasks in HubSpot.

## At a glance

* Status: in production on stratenet.com
* Languages: French, Dutch, English
* Stack: ElevenLabs, Cloudflare Workers, HubSpot API
* Services: consulting, HubSpot engineering

## The problem

Most website visitors leave without filling in a form. Those who do arrive in the CRM with little context, and someone has to call them back to understand what they need.

## What we built

* **Voice and chat in one panel** on every service page, with suggested questions adapted to the page.
* **Known visitors recognised** from the HubSpot tracking cookie, without exposing their email address.
* **Short qualification**: context, need, timeline and decision maker, then a meeting proposal.
* **After each conversation**: contact created or updated, call logged, summary note, follow-up task for warm leads, ticket for existing customers' support requests.
* **Transparency**: Lucie says she is an AI at the start of every conversation.

## Architecture

The conversation runs on ElevenLabs. At the end of each call, a signed webhook reaches a Cloudflare Worker, which checks the signature, finds or creates the contact in HubSpot and writes the records. Automated tests run on the agent every week.

Website widget → Voice and chat agent → Signed webhook → Worker · validation → HubSpot

- [HubSpot engineering](https://spotiflow.eu/services/hubspot-engineering/): The service behind this project
- [Endpoint for AI assistants](https://spotiflow.eu/projects/ai-agent-endpoint/): Next project

Source: https://spotiflow.eu/projects/lucie/ · Updated 2026-10-18

---
Spotiflow Europe (SPOTIFLOW, SOCIEDADE UNIPESSOAL LDA), NIPC 519601440, Portugal.
