> 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/stanza-del-cittadino/guida-alla-creazione-dei-servizi-digitali/le-configurazioni-del-servizio/programmare-lassegnazione-automatica-delle-pratiche.md).

# Programmare l'assegnazione automatica delle pratiche

{% hint style="warning" %}
La funzione non è attiva di default ma viene fornita su richiesta dall'Ente.
{% endhint %}

La funzione di assegnazione automatica può essere configurata per assegnare la pratica inviata da un utente a un ufficio specifico, sulla base dei valori scelti dal cittadino nel modulo.

Puoi configurare uno o più **criteri**. Ogni criterio si basa su un campo del modulo e associa i suoi valori agli uffici.

{% hint style="warning" %}
È possibile effettuare l'assegnazione automatica **solamente** per i campi [*Select boxes* e *Radio button*](/stanza-del-cittadino/guida-alla-creazione-dei-servizi-digitali/creare-un-servizio/i-componenti/impostare-le-scelte-utente-select-boxes-e-radio-button.md).
{% endhint %}

## Configurare l'assegnazione automatica

{% stepper %}
{% step %}

### Accedi alla funzione

Per configurare l'assegnazione automatica delle pratiche di un servizio, collocati nella scheda "Assegnazione automatica" del servizio.

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FhwhPQ8pAAGcfvwpsvRpc%2Fimage.png?alt=media&amp;token=cae5b74e-8776-4b82-80f8-68a19929d01e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Aggiungi un criterio

Seleziona il pulsante **Aggiungi criterio**.

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FDxTDdNVRnF1rktHHPKHK%2Fimage.png?alt=media&amp;token=f691480c-600c-45e5-8d48-91683252805d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Seleziona il campo

Seleziona dal menù a tendina il campo del modulo per cui attivare l'assegnazione automatica

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FdH0Y2skTWKCZhydNLh1o%2Fimage.png?alt=media&amp;token=d901d274-fdc3-48e3-897f-f8213cb2abd8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Associa i valori agli uffici

{% hint style="info" %}
Gli uffici selezionabili sono quelli che hai [configurato nella Stanza del cittadino](/stanza-del-cittadino/guida-alla-creazione-dei-servizi-digitali/le-funzioni-generali-delladmin/creare-e-configurare-gli-uffici.md).
{% endhint %}

Scegli per ogni valore del campo l'ufficio a cui assegnare la pratica. I valori impostati su **Nessuno** non vengono assegnati da questo criterio.

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FcqAN9GZgTxBtXz1Zrtsa%2Fimage.png?alt=media&amp;token=fb047473-c40e-49d4-bb24-90e8a829977a" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## Gestire i criteri&#x20;

Durante la configurazione o la modifica dei criteri di assegnazione automatica, disponi di una serie di funzioni che ti permettono di alcune funzioni che ti permettono una gestione più efficace.

### Filtri e funzioni di ricerca

Nel caso in cui il campo contenga più valori configurati, disponi dei seguenti strumenti:

* **Cerca un valore**: mostra solo i valori che contengono il testo inserito;

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2Fw4cQFY1mHLr8UKtQcBCU%2Fimage.png?alt=media&amp;token=8f5c1826-dcbb-4ba3-ace2-42d1d8546cf0" alt=""><figcaption></figcaption></figure>

* **Tutti i valori (1) / Solo associati (2) / Solo non associati (3)**: filtra i valori in base all'associazione con un ufficio;

<div><figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FUX7u0lf9fwDF1zvWgn4I%2Fimage.png?alt=media&amp;token=c6e9fe7e-2244-4cb7-968e-9fa0b6d8add7" alt=""><figcaption></figcaption></figure> <figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2Fo2xwEvjtmmVXsmfu5ZSC%2Fimage.png?alt=media&amp;token=03ec4d44-a26e-4425-a090-46f1c5f41716" alt=""><figcaption></figcaption></figure> <figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FJPWrFpNH2fpIPaOx9BPc%2Fimage.png?alt=media&amp;token=fa925c7b-6efa-4c8b-8ec2-d3959891dfde" alt=""><figcaption></figcaption></figure></div>

* **Assegna i valori filtrati a**: permette di assegnare velocemente i valori filtrati ad un ufficio specifico; una volta selezionato (1), clicca su "Applica" per assegnare i valori all'ufficio scelto (2)

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FdIc4TwcN8gBizzy8LETq%2Fimage.png?alt=media&amp;token=c13aac6b-d0a3-44d5-9557-7ed645767559" alt=""><figcaption></figcaption></figure>

### Aggiungere valori personalizzati

{% hint style="info" %}
La funzione può essere utilizzata per valori impostati tramite campo [*Hidden*](/stanza-del-cittadino/guida-alla-creazione-dei-servizi-digitali/creare-un-servizio/le-funzioni/nascondere-i-componenti.md)*.*
{% endhint %}

Per associare a un ufficio un valore che non compare tra le opzioni del campo, clicca su Aggiungi valore personalizzato (1) e inserisci il valore personalizzato del campo (2)

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FvfRST6bQQpk95hGbnZhI%2Fimage.png?alt=media&amp;token=f604e4dc-0e9e-4f5c-addb-728361001681" alt=""><figcaption></figcaption></figure>

### Aggiungere nuovi criteri

Per configurare l'assegnazione automatica su altri criteri del modulo, clicca su "Aggiungi criterio" e procedi alla sua [configurazione](#configurare-lassegnazione-automatica).

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FNNl6nckjSJc3BeDVuVyn%2Fimage.png?alt=media&amp;token=c34cb21b-ffb5-4630-93c2-5ebf738e2976" alt=""><figcaption></figcaption></figure>

La pratica viene assegnata all'ufficio del **primo criterio che trova una corrispondenza**.

I criteri vengono gestiti nell'ordine in cui compaiono e l'ordine è indicato sulla base del numero accanto al titolo, che ne indica la priorità.

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FPKRl2RPmn8ZFDHCGGaGl%2Fimage.png?alt=media&amp;token=53406f84-21fd-402a-9811-4513439a75c0" alt=""><figcaption></figcaption></figure>

Usa le frecce nell'intestazione della scheda per cambiare la priorità.

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2F1E1ZukvmDaVc47GUiaJS%2Fimage.png?alt=media&amp;token=781a109d-0d74-4167-beb7-c4f2ece54d2a" alt=""><figcaption></figcaption></figure>

Per cancellare un criterio, l'icona a forma di cestino.

<figure><img src="https://4252442743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrdV0mwA7iy2c3I7wu5BX%2Fuploads%2FSArg18Tk1cOR8bnKCzvA%2Fimage.png?alt=media&amp;token=4da2a616-6f96-4453-b105-054c970dafb9" alt=""><figcaption></figcaption></figure>


---

# 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/stanza-del-cittadino/guida-alla-creazione-dei-servizi-digitali/le-configurazioni-del-servizio/programmare-lassegnazione-automatica-delle-pratiche.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.
