Raffaele Di Mauro← Back to selected work

Full case study Pet services

Centre Pucci

Omnichannel AI, predictive booking & smart check-in

I owned the full account journey—from sales and account acquisition through discovery, workflow mapping, onboarding, implementation, launch and enablement—then designed a bilingual ecosystem that makes complex service rules easier for customers and staff to navigate.

34booking destinations
4+engagement channels
2bilingual experiences

Live build

Explore the customer experience.

Public demonstration links are provided for portfolio review. The dashboard contains sample data and is not a live client operating environment.

01 / Project overview

One connected layer around a real operational problem.

The operational challenge

Requests arrived through web chat, SMS, social messages and phone calls. Grooming selection depended on dog characteristics, service eligibility, staff skill, duration and capacity, while arriving customers needed a simple way to reach the right employee without notifying the entire team.

The solution connects AI-assisted qualification, predictive service routing, booking, check-in, staff visibility and CRM automation without asking the customer to understand the operational complexity behind it.

AI channels

Conversation AI & Voice AI

Both channels capture consistent structured context, follow the same eligibility boundaries and transfer uncertainty to a person.

  • Bilingual web chat, SMS, social and phone intake
  • One-question-at-a-time voice qualification
  • Structured CRM summary and human handoff
Customer journey

Predictive booking

A mobile-first selector gathers required inputs and applies business rules before routing the customer to a valid booking path.

  • 34 service-specific destinations
  • Service, breed, size and coat eligibility
  • Groomer schedule, skill and capacity constraints
Frontline operations

Smart Check-In

A bilingual QR and tablet experience places each arriving customer into the right operational queue.

  • Grooming, daycare, boarding and retail routes
  • Targeted staff alerts
  • Centralized dashboard visibility

02 / System architecture

From customer intent to frontline execution.

01

Intake

Web, chat, SMS, social or voice captures the customer’s intent and required context.

02

Decision logic

Eligibility, service, staff, duration and capacity rules determine the safest valid path.

03

CRM & calendar

Structured data, tags, pipeline stages and booking actions keep execution traceable.

04

Frontline operations

Check-in routing, staff notifications and dashboard status support daily follow-through.

03 / Implementation detail

Turn complex grooming rules into the correct booking path.

The selector is predictive in an operational sense: it uses customer inputs and configured rules to narrow a complex service catalogue into a safe booking route. It does not guess when required information is missing.

Inputs

Structured qualification

The same decision-ready context is captured across booking, Conversation AI and Voice AI.

  • Language, customer and dog details
  • Coat, behaviour, knots, service and timing
  • New or returning status and groomer preference
Routing

Eligibility & staff constraints

Rules are applied before availability so invalid combinations are never presented as viable appointments.

  • Size, coat and breed restrictions
  • Schedule, end-of-shift and duration logic
  • Safe fallbacks for unsupported or complex cases
Problem solved

Concurrency isolation

Quick nail clips initially blocked full grooming appointments when assigned to the same calendars.

  • Dedicated Quick Service calendar
  • Zero buffer and controlled per-slot capacity
  • Confirmation and staff-notification workflows
CRM

Automation structure

GoHighLevel turns intake and check-in data into operational actions rather than passive contact information.

  • Custom fields and service tags
  • Pipeline stages from New Lead to Completed
  • Customer SMS, staff alerts and handoff controls

04 / Account ownership

Own the journey—not just the configuration.

My responsibility extended across the full customer lifecycle: acquiring the account, uncovering the problem, mapping the solution, onboarding the client, implementing the system and making it easy to use.

01

Sales & discovery

Won the relationship, led discovery and translated business goals, customer pain points and frontline constraints into a clear implementation scope.

02

Map & onboard

Documented customer journeys, service rules, staff roles and exception paths; gathered inputs and aligned the client on the future experience.

03

Implement & enable

Configured, built, tested and launched the solution, then simplified handoffs and supported users to encourage sustained adoption.

Launch validation

Built to work before it reached a customer.

  • Both languages and all AI qualification and handoff paths
  • All 34 grooming routes and invalid combinations
  • Staff restrictions, assignment and concurrency logic
  • SMS delivery, pipeline movement and dashboard visibility
  • Mobile and tablet behaviour

Adoption & customer value

Low-friction experience

Bilingual guided flows make the system easier for customers and staff to understand and use.

Visible operational value

Accurate booking routes, targeted alerts and one CRM record support faster, more consistent follow-through.

Retention-minded delivery

Onboarding, enablement and practical workflow design encourage continued usage and reinforce value.

Systems & tools

GoHighLevelConversation AIVoice AICloudflare WorkersAPIs & webhooksCRM pipelinesCalendarsCustom fieldsTagsSMS workflowsHTML / CSS / JavaScript

Continue exploring

Ancien Four à Pizza case study Return to selected work