> For the complete documentation index, see [llms.txt](https://docs.opencityitalia.it/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opencityitalia.it/sito-web/modello-comuni/gestire-le-funzioni-di-contatto-con-il-comune/prenotare-un-appuntamento-in-comune.md).

# Prenotare un appuntamento in Comune

Il cittadino dispone di un servizio di prenotazione appuntamento presso gli uffici del Comune.

Il cittadino indica l'ufficio a cui vuole prenotare l'appuntamento.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fgit-blob-3b3439744c3bfb8132ebff41036807c54109e39f%2Fimage%20(810).png?alt=media" alt=""><figcaption></figcaption></figure>

Successivamente seleziona il mese, il giorno e lo slot orario in cui vuole prenotare l'appuntamento.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fgit-blob-e0bcfe1ef5a69aaca1a85db168085b17151a383f%2Fimage%20(811).png?alt=media" alt=""><figcaption></figcaption></figure>

Prima di inviare la richiesta, inserisce il motivo dell'appuntamento e i relativi dettagli

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fgit-blob-e0d8e40454245fb256a940fa1359bccf4c813654%2Fimage%20(812).png?alt=media" alt=""><figcaption></figcaption></figure>

## Prenotazione avanzata

{% hint style="warning" %}
La funzione **non è disponibile** con il pacchetto base ma è attivabile **su richiesta** dell'Ente
{% endhint %}

La prenotazione appuntamenti avanzata permette al cittadino di scegliere l'ufficio, la sede e, se previsto, lo sportello presso cui presentarsi.

La configurazione coinvolge due ambienti:

* l'**Area personale**, dove si creano e si [configurano i calendari](/stanza-del-cittadino/appuntamenti-e-calendari/gestire-i-calendari/configura-un-calendario.md);
* il **Sito web**, dove il redattore [abilitato al permesso Gestione accessi redazione](/sito-web/la-piattaforma/accedere-alla-piattaforma/attribuzione-dei-permessi.md#modificare-il-sistema-di-permessi) associa i calendari a ufficio, sede e servizio.

<img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FHdRW7for4baxxrnugWB2%2Funknown.png?alt=media&amp;token=11c15140-a450-45e9-8c4a-01be0de3f261" alt="" height="369" width="512">

{% stepper %}
{% step %}

## Creare i calendari nella piattaforma servizi

{% hint style="warning" %}
Questo passaggio prevede che l'ente disponga di un'utenza da admin per la piattaforma servizi
{% endhint %}

All'interno della piattaforma servizi, l'admin crea un calendario per ogni sportello o sede Area

<div><figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F45DVt2pey3YEdbSDCfwe%2Fimage.png?alt=media&amp;token=315ac1a3-7179-40ce-9cc2-19a2a5c7beaa" alt=""><figcaption></figcaption></figure> <figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FySdc1MAl3tYw8PVtjwhe%2Fimage.png?alt=media&amp;token=a7054703-1de7-403f-9e09-a1068b60e75c" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
Dai al calendario un nome identico o simile a quello dell'ufficio, così che sia facilmente riconoscibile al momento dell'associazione.
{% endhint %}
{% endstep %}

{% step %}

### Verificare i contenuti sul sito web

Prima di associare i calendari, verifica che nel sito web siano presenti i contenuti per:

* l'**ufficio** che riceve il cittadino, ad esempio **Anagrafe**;
* la **sede** dell'ufficio, con indirizzo e contatti aggiornati;
* il **servizio** erogato, con l'ufficio indicato tra i responsabili.
  {% endstep %}

{% step %}

## Associare ufficio, servizio, sede e calendario

{% hint style="info" %}
Ogni associazione deve riferirsi a contenuti già configurati. Se un ufficio opera in sedi diverse, crea un'associazione distinta per ogni sede e seleziona il relativo calendario.
{% endhint %}

La configurazione collega quattro elementi: **ufficio**, **sede** e **servizio** del CMS, più il **calendario** dell'Area personale. Il collegamento indica dove si svolge l'appuntamento, per quale servizio e in quali fasce orarie il cittadino può prenotare.

Per procedere alla configurazione, clicca su Amministra (1) e poi su Configurazione calendari (2)

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F522YoL5LIyKHZeL2xmSQ%2Fimage.png?alt=media&amp;token=2d9b259d-733e-4310-b745-05026459a53b" alt=""><figcaption></figcaption></figure>

Una volta qui, seleziona:

1. l'ufficio per cui attivare la prenotazione appuntamento;
2. il servizio per cui richiedere la prenotazione;

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F4HRKKXjax4hXGrwqzuWO%2Fimage.png?alt=media&amp;token=b63c42d2-790f-4367-a3a4-47e890108304" alt=""><figcaption></figcaption></figure>

Successivamente, associa alla sede uno o più calendari tra quelli configurati nella piattaforma servizi.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fjn9feVsTPpBkn2ueRfMD%2Fimage.png?alt=media&amp;token=fc515d4e-2254-4833-928e-ede9c44eee82" alt=""><figcaption></figcaption></figure>

### Uffici con più sedi

Nel caso in cui l’ufficio disponesse di più sedi, ripeti l’associazione per ciascuna sede.

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FykN9GizTUuOL04TLfoAr%2Fimage.png?alt=media&amp;token=26adddee-311b-4caa-8a8d-e1afbde5e4d6" alt=""><figcaption></figcaption></figure>

### **Sedi con più calendari**

Nel caso in cui invece la sede disponesse di più sportelli, puoi associare alla sede più calendari e decidere se:

* **Abilitare il filtro sui calendari nel widget**: il cittadino sceglie il calendario su cui prenotare;

<div><figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FaKx0rgEfgRRmxQkxyZNA%2Fimage.png?alt=media&amp;token=45ef540e-7777-40e6-912c-375dbe45640d" alt=""><figcaption></figcaption></figure> <figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FscJakAGp06A1hfRad6qT%2Fimage.png?alt=media&amp;token=72982dc6-3613-4c03-a4b3-37adacfe2f85" alt=""><figcaption></figcaption></figure></div>

* **Disabilitare il filtro sui calendari nel widget**: il cittadino non può scegliere il calendario su cui prenotare, ma gli slot disponibili vengono mostrati insieme

<div><figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FCuKVB0xNNUymRnJRqOhh%2Fimage.png?alt=media&amp;token=c2d8a585-d45e-4c26-a040-f99ae53554db" alt=""><figcaption></figcaption></figure> <figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2FX719krYBLf9mi6iyEM6s%2Fimage.png?alt=media&amp;token=8a9d503a-934e-4b99-84b4-333aa4ae8180" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

## Collegare le schede servizio

Per i servizi che possono essere attivati anche allo sportello, puoi [inserire il link alla prenotazione nel canale di erogazione della scheda servizio](/sito-web/modello-comuni/configurare-le-schede-informative-dei-servizi-forniti-dal-comune/attivare-il-canale-di-prenotazione-appuntamento.md).

<figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2F4p2lwKhpc1t8uwO7cxf8%2Fimage.png?alt=media&amp;token=05028580-e1f6-4faf-abc3-d89e2063c079" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## Gestire gli appuntamenti

Gli operatori del Comune possono [gestire le richieste di appuntamento](/stanza-del-cittadino/appuntamenti-e-calendari/gestire-gli-appuntamenti.md) inoltrate dai cittadini.

<div data-full-width="true"><figure><img src="https://3823931934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfYDGLbEkTaK5gywjDOEN%2Fuploads%2Fgit-blob-fae4d217d9f4d92d64961b27f1bc14bfb93e791c%2Fimage%20(1128).png?alt=media" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.opencityitalia.it/sito-web/modello-comuni/gestire-le-funzioni-di-contatto-con-il-comune/prenotare-un-appuntamento-in-comune.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
