Vai al contenuto
Assistenti IA

Prenotare un'auto direttamente dalla chat

Chi lavora con un assistente IA può usare Noor Car Rental direttamente dalla chat. L'assistente mostra le auto, verifica quale è libera nel vostro periodo, calcola noleggio, extra e cauzione e prepara la prenotazione. Il pagamento non avviene mai in chat: alla fine c'è sempre la pagina Stripe, che aprite e confermate voi stessi.

Come funziona con Claude

Claude si collega a noi tramite un connettore personalizzato. Chi ha un abbonamento Claude a pagamento può aggiungerlo da sé: non servono né un account cliente né un login.

  1. 1Aprite le impostazioni di Claude e passate a «Connectors».
  2. 2Scegliete «Add custom connector», cioè aggiungi un connettore personalizzato.
  3. 3Incollate l'URL del server e salvate. Non serve alcuna autenticazione: lasciate vuoti i relativi campi.
  4. 4Attivate il connettore nella chat e chiedete di un'auto.

URL del server

https://www.noorcarrental.ch/mcp

Esempi da scrivere a Claude

  • Quale auto avete libera dal 12 al 16 giugno?
  • Quanto costa la station wagon per dieci giorni, con seggiolino per bambini?
  • Prenota la Nissan Micra dal 3 al 5 luglio, ritiro alle 9, a nome di Anna Muster.
  • A che punto è la mia prenotazione? Ecco il link.

E con ChatGPT

Lo stesso accesso funziona ovunque un assistente parli il Model Context Protocol, ChatGPT compreso, non appena vi sia configurato un connettore personalizzato. Nemmeno lì si acquista in chat: l'assistente prepara la prenotazione e restituisce la pagina Stripe, che aprite voi.

Che cosa può fare l'assistente – e che cosa no

Può

  • Mostrare le auto, con cambio, alimentazione, posti, bagagliaio e tariffa giornaliera.
  • Verificare quali auto sono libere in un periodo – e, per un'auto già occupata, dire quando torna libera.
  • Calcolare il prezzo esattamente come lo calcoliamo noi: tariffa giornaliera, sconto per i noleggi lunghi, extra e cauzione.
  • Indicare gli orari di consegna possibili di un giorno; in un giorno di chiusura non ne restituisce nessuno.
  • Aprire una prenotazione e restituire la relativa pagina di pagamento Stripe.
  • Dire a che punto è una prenotazione – pagata, riservata, conclusa – se gli date il link della prenotazione.

Non può

  • Caricare una patente di guida. La patente viene mostrata alla consegna e la prenotazione è contrassegnata di conseguenza da noi.
  • Consultare un account. Da noi non esiste un account cliente, e lo stato di una singola prenotazione lo dice solo contro il relativo link.
  • Pagare al vostro posto. Noleggio e cauzione li confermate esclusivamente voi sulla pagina Stripe.

Protezione dei dati

Dalla chat ci arriva solo ciò che serve alla prenotazione: l'auto desiderata, il periodo e il vostro nome, il vostro indirizzo e-mail e, se lo indicate, il vostro numero di telefono. Una ricerca, una verifica di disponibilità o un calcolo del prezzo non vengono salvati. Una prenotazione nasce solo quando si apre una pagina di pagamento – con gli stessi dati di una prenotazione fatta dal modulo.

Leggere l'informativa sulla privacy

Per sviluppatori e revisori

Noor Car Rental mette a disposizione un server Model Context Protocol. È raggiungibile pubblicamente, senza login e senza chiave API, e pubblica la stessa flotta e gli stessi prezzi del sito.

Endpoint
https://www.noorcarrental.ch/mcp
Trasporto
Streamable HTTP con risposte JSON, senza stato (un server per richiesta), senza autenticazione.

I sette strumenti

search_vehicles
Restituisce le auto con dotazione, tariffa giornaliera e pagina del veicolo – e, indicando un periodo, se in quel periodo sono ancora libere.
get_vehicle
Legge una singola auto in base al suo slug.
check_availability
Dice quali auto sono libere in un periodo e, per una singola auto, quali periodi sono già occupati.
quote_booking
Calcola noleggio, sconto di durata, extra e cauzione dalle stesse tabelle del sito. Non salva nulla.
list_pickup_slots
Restituisce gli orari di consegna selezionabili di un giorno e il primo giorno in cui un noleggio può iniziare.
create_booking
Apre una prenotazione non pagata e restituisce la relativa pagina Stripe. Non è possibile allegare una patente di guida.
get_booking_status
Restituisce lo stato di una singola prenotazione – stato, pagamento, cauzione, auto, periodo e passo successivo – contro il relativo link. Nome, indirizzo e dettagli di pagamento restano privati.

Svolgimento di una prenotazione

search_vehicles o get_vehicle per lo slug dell'auto, check_availability per il periodo, quote_booking per il prezzo, list_pickup_slots per un orario di consegna, poi create_booking.

create_booking non addebita nulla: apre una prenotazione non pagata e restituisce una pagina Stripe. Se non viene pagata, la prenotazione decade e l'auto torna libera. Un revisore può percorrere l'intero flusso fino alla pagina Stripe senza pagare.

Perché il sito abbia sempre veicoli da prenotare, create_booking è limitato: al massimo 2 prenotazioni non pagate per indirizzo e-mail del cliente e, tra tutti gli assistenti IA, al massimo 3 veicoli riservati contemporaneamente e 6 prenotazioni non pagate. Oltre questi limiti il server risponde con un errore (HTTP 429) finché una prenotazione non viene pagata o la sua riserva scade. Un revisore che chiama create_booking più volte incontrerà quindi questi limiti; basta aprire la pagina di pagamento, non occorre pagare nulla.

Assistenti IA

Preferite prenotare dal browser?

Il modulo di prenotazione vi guida attraverso la stessa prenotazione, caricamento della patente compreso.