Come collegare Ruby Receptionists con Cal.com (e smettere di preoccuparti delle doppie prenotazioni)
Le receptionist live di Ruby possono prenotare appuntamenti direttamente nel tuo calendario Cal.com, il che significa niente link di programmazione condivisi con i clienti, niente ping-pong, niente doppie prenotazioni. Ecco come configurarlo nel modo giusto.

On this page
- Come funzionano davvero Ruby + Cal.com
- Passaggio 1: crea un Team
- Passaggio 2: invita i membri del tuo team
- Passaggio 3: crea un tipo di evento del team con Round Robin
- Passaggio 4: imposta le priorità per ogni host
- Passaggio 5: copia l'URL di prenotazione del team e dallo a Ruby
- Come costruire il form di routing
- Configurare le regole di routing
- Come appare per Ruby
- Checklist rapida prima di andare live
- Cosa dire a Ruby
- Domande frequenti
- Cal.com funziona con Ruby già pronto all'uso?
- Ruby può annullare o riprogrammare prenotazioni esistenti?
- Cosa succede se il calendario di un rappresentante non si sincronizza correttamente?
- Le receptionist Ruby possono usare i routing forms senza formazione aggiuntiva?
Se usi Ruby Receptionists per gestire le chiamate in entrata, sai già quanto sia utile avere una persona reale a rispondere al telefono. Ma in quasi ogni chiamata Ruby c'è un momento in cui le cose possono diventare imbarazzanti: chi chiama vuole prenotare un appuntamento, e la tua receptionist deve capire quando sei davvero libero.
Ed è proprio questo il problema che Cal.com risolve. Dai a Ruby un unico URL di prenotazione e le loro receptionist possono controllare in tempo reale la tua disponibilità live, inserire i dati di chi chiama e fissare l'appuntamento, tutto mentre restano in linea. Chi chiama non deve mai vedere un link di programmazione. Riceve solo la conferma che è stato prenotato (e i promemoria da Cal, così non dimentica l'incontro).
Questa guida ti mostra come funziona l'integrazione e copre le due configurazioni più comuni che vediamo: team round robin con routing prioritario (quando hai più rappresentanti e vuoi che il migliore abbia la prima opportunità), e routing basato su form (quando devi indirizzare chi chiama alla persona giusta in base a ciò che dice durante la chiamata).
Come funzionano davvero Ruby + Cal.com
Le receptionist di Ruby sono addestrate a usare strumenti di programmazione web durante le chiamate. In pratica, il flusso è semplice:
1. Chi chiama telefona — La receptionist di Ruby risponde \n2. La receptionist apre il tuo link Cal — Vede la disponibilità live \n3. Compila la prenotazione — Nome, email, motivo della chiamata \n4. Appuntamento confermato — I tuoi rappresentanti e il cliente ricevono la notifica
La receptionist sta praticamente facendo da intermediaria umana tra chi chiama e la tua pagina di prenotazione Cal.com. Raccoglie le informazioni, naviga il flusso di prenotazione e lo invia. Tu ottieni un appuntamento confermato nel tuo calendario, e chi chiama vive un'esperienza umana di cui si fida.
Ecco il caso reale: un contractor di servizi domestici veniva sommerso dalle chiamate in entrata. Ha assunto Ruby per gestire l'eccedenza e aveva bisogno che la receptionist di Ruby prenotasse le chiamate direttamente con il team di vendita. Ma non voleva che Ruby condividesse quattro diversi link di calendario personali — voleva un solo URL, distribuzione intelligente e nessuna doppia prenotazione.
La risposta è un Team Event con Round Robin + Priority in Cal.com.
Passaggio 1: crea un Team
In Cal.com, vai su Teams nella barra laterale sinistra e crea un nuovo team. Dagli un nome come "Sales Team" o "Service Scheduling." La funzione Teams in Cal ti permette di gestire le prenotazioni per un gruppo di persone.

Passaggio 2: invita i membri del tuo team
Dalle impostazioni del team, invita ogni membro del team via email.

Questo passaggio è fondamentale — ogni persona deve accettare l'invito via email prima di comparire come host disponibile. Una volta accettato, deve anche collegare il proprio calendario al proprio account Cal.com.
Checklist per i membri del team: Ogni membro deve: (1) accettare l'invito al team, (2) collegare il proprio calendario a Cal.com e (3) attivare quel calendario per il controllo conflitti. Tutti e tre i passaggi, per ogni persona.
Passaggio 3: crea un tipo di evento del team con Round Robin
All'interno del tuo team, crea un nuovo Event Type.
Troverai l'area di prenotazione del tuo team a destra della tua area di prenotazione personale in Cal.

Quando scegli il tipo di programmazione, seleziona Round Robin. Questo distribuisce automaticamente le prenotazioni tra i membri disponibili del team.

Passaggio 4: imposta le priorità per ogni host
Nella sezione di assegnazione della prenotazione dell'evento, scorri fino a "Round-robin hosts" e assegna a ogni persona un livello di priorità. Cal.com prova sempre prima a prenotare il rappresentante disponibile con priorità più alta. Se quella persona è occupata, passa al livello di priorità successivo. Solo se tutti i livelli di priorità più alta non sono disponibili, scende a cascata.


Passaggio 5: copia l'URL di prenotazione del team e dallo a Ruby
Una volta pubblicato, avrai un unico URL di prenotazione come cal.com/team/[your-team]/[event-name]. Dallo al tuo account manager Ruby. Quando arriva una chiamata, la receptionist lo apre, vede la disponibilità in tempo reale dell'intero team (con priorità assegnate automaticamente) e prenota lo slot.Scenario 2: indirizza chi chiama alla persona giusta in base a ciò che dice
A volte potresti volere un controllo più granulare su chi viene prenotato. Potresti dover indirizzare chi chiama a un rappresentante specifico per nome, a uno specialista di prodotto o al team regionale giusto.
Questo è ciò per cui sono stati creati i Routing Forms di Cal.com. Invece di dare a Ruby un link diretto di prenotazione, gli dai un URL di form. La receptionist compila le risposte in base alla chiamata e il form indirizza automaticamente alla pagina di prenotazione giusta.
Come costruire il form di routing
Vai su Routing Forms nella tua sidebar di Cal.com e crea un nuovo form.

Aggiungi le domande a cui la tua receptionist risponderà per conto di chi chiama. Per esempio:
-
"Chi chiama ha chiesto un membro specifico del team?" (Dropdown — indirizza al rappresentante nominato)
-
"Quale prodotto o servizio ha menzionato chi chiama?" (Dropdown — indirizza allo specialista)
-
"In quale città o regione si trova chi chiama?" (Dropdown — indirizza al team regionale)
-
"Nome di chi chiama" (Text — passato alla conferma della prenotazione)
-
"Email o telefono di chi chiama" (Text — passato alla conferma della prenotazione)
Configurare le regole di routing
1. Aggiungi una regola per ogni rappresentante nominato — "Se [membro del team] è uguale a [Nome]" → indirizza al tipo di evento di quella persona.
2. Aggiungi una regola per ogni prodotto o servizio — "Se [prodotto] è uguale a [Nome del prodotto]" → indirizza alla pagina di prenotazione dello specialista.
3. Aggiungi una regola per ogni regione — "Se [città/regione] è uguale a [Regione]" → indirizza all'evento del team regionale corretto.
4. Aggiungi un fallback predefinito — Imposta sempre un percorso predefinito per quando nessuna delle condizioni corrisponde — in genere il tuo evento principale round-robin del team.
Come appare per Ruby
La receptionist apre l'URL del form di routing, risponde alle domande in base alla chiamata e invia il tutto. Cal.com gestisce il routing — la receptionist viene portata direttamente alla pagina di prenotazione giusta.
Consiglio pro: Usa campi dropdown invece di testo libero ogni volta che è possibile. Questo rende più facile per le receptionist selezionare rapidamente e previene errori di routing dovuti a refusi.
Copia l'URL pubblicato del form di routing e fornislo a Ruby. Il tuo URL sarà simile a: cal.com/forms/[your-form-id]
Checklist rapida prima di andare live
-
Ogni membro del team ha accettato il proprio invito al team di Cal.com
-
Il Google o Outlook calendar di ogni persona è collegato al proprio account Cal.com
-
Il/i calendario/i corretto/i è/sono attivato/i per il controllo conflitti
-
Gli appuntamenti esterni che dovrebbero bloccare la disponibilità sono segnati come Busy (non Free)
-
Gli eventi personali sono impostati per apparire come "Busy" senza dettagli per proteggere la privacy
-
Hai fatto una prenotazione di prova tramite il tuo URL per verificare che la disponibilità sia corretta
-
L'URL finale (pagina di prenotazione o form di routing) è stato condiviso con il tuo account team Ruby
Cosa dire a Ruby
Una volta che la tua configurazione Cal.com è attiva, contatta il tuo account manager Ruby e digli:
-
Il tuo URL di prenotazione (o l'URL del form di routing)
-
Una breve nota su quali informazioni raccogliere da chi chiama (nome, email, motivo della chiamata)
-
Eventuali istruzioni specifiche per il business (ad es. "Se chi chiama dice di essere un cliente attuale, usa questo URL invece")
Le receptionist di Ruby sono addestrate a usare strumenti di programmazione web e seguiranno tutte le istruzioni che fornisci. Più le tue istruzioni sono semplici e specifiche, più fluido sarà il passaggio di consegne.
Domande frequenti
Cal.com funziona con Ruby già pronto all'uso?
Sì. Le receptionist di Ruby hanno solo bisogno di un URL di prenotazione web che possano aprire durante una chiamata. Nessuna integrazione speciale, nessuna configurazione API, nessun processo di approvazione.
Ruby può annullare o riprogrammare prenotazioni esistenti?
In genere, no. Le receptionist di Ruby creano nuove prenotazioni, ma cancellazioni e riprogrammazioni sono fuori dal loro flusso di lavoro standard. Se la gestione delle cancellazioni è importante, includi un link di cancellazione o riprogrammazione di Cal.com nelle email di conferma della prenotazione così i clienti possono gestirlo da soli.
Cosa succede se il calendario di un rappresentante non si sincronizza correttamente?
Per prima cosa, verifica che il calendario sia collegato e attivato in Impostazioni → Calendars. Secondo, assicurati che gli eventi di blocco siano segnati Busy. Se è ancora errato, disconnetti e ricollega il calendario per forzare una nuova sincronizzazione. Se il rappresentante usa Apple Calendar o un feed ICS, passare a Google o Outlook tende a risolvere il problema.
Le receptionist Ruby possono usare i routing forms senza formazione aggiuntiva?
Sì, con un po' di configurazione da parte tua. Usa menu a tendina con opzioni fisse invece di campi di testo libero. Mantieni il form breve (3–4 domande) e usa un linguaggio semplice. Includi una breve nota informativa quando condividi l'URL del form con il tuo account manager Ruby — di solito basta una spiegazione chiara in un paragrafo.
