# Strumenti · Networking

> I 26 strumenti MCP del Networking - configurare il programma, cercare persone, vedere un profilo, entrare e uscire, prenotare una sessione, accettare e rifiutare, Com'è andata?, valutazioni, tipi di sessione, la coda delle richieste, le persone del programma e i badge della prima sessione. Ruolo minimo, cosa chiede conferma e ricette.

Lo spazio di [Networking](/espacos/networking) con l'assistente: trovare qualcuno con cui parlare, vedere gli orari e prenotare; entrare nel programma, preparare l'agenda e i tipi di sessione; rispondere a **Com'è andata?**; e, per il team, la coda delle richieste, le persone del programma, le opzioni e i badge. **Ogni sessione di Networking è gratuita**: nessuno strumento tocca crediti o denaro.

Ogni strumento ha un'etichetta: <span class="tool-kind tool-kind-read">Solo lettura</span> non cambia nulla, <span class="tool-kind tool-kind-write">Modifica</span> crea o cambia qualcosa subito, e <span class="tool-kind tool-kind-confirm">Chiede conferma</span> agisce solo dopo il tuo sì a un riepilogo. Vedi [Denaro e conferma](/mcp/dinheiro-e-confirmacao).

## In breve

| Strumento | Cosa fa | Ruolo minimo | Tipo |
|---|---|---|---|
| [`get_networking_settings`](#get-networking-settings) | Le opzioni del programma e la tua partecipazione | Chiunque veda lo spazio | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`update_networking_settings`](#update-networking-settings) | Cambia le opzioni del programma | Amministratore | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`update_networking_badges`](#update-networking-badges) | I badge della prima sessione | Amministratore | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`search_networking_profiles`](#search-networking-profiles) | Cerca persone in Esplora | Chiunque veda lo spazio | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`get_networking_profile`](#get-networking-profile) | Il profilo di networking di una persona | Chiunque veda lo spazio | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`join_networking`](#join-networking) | Chiede di essere mentor (nel simmetrico, entra nel programma) | Qualsiasi | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`update_my_networking_profile`](#update-my-networking-profile) | Modifica il tuo profilo, mette in pausa e riprende | Qualsiasi | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`leave_networking`](#leave-networking) | Esce dal programma, annullando le sessioni future | Qualsiasi | <span class="tool-kind tool-kind-confirm">Chiede conferma</span> |
| [`list_networking_requests`](#list-networking-requests) | La coda delle richieste di ingresso | Amministratore | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`decide_networking_request`](#decide-networking-request) | Approva o rifiuta una richiesta | Amministratore | <span class="tool-kind tool-kind-confirm">Chiede conferma</span> quando rifiuta |
| [`list_networking_participants`](#list-networking-participants) | Le persone del programma | Amministratore | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`add_networking_participant`](#add-networking-participant) | Aggiunge qualcuno al programma | Amministratore | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`update_networking_participant`](#update-networking-participant) | Mette in evidenza, sospende, riattiva o cambia il lato | Amministratore | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`remove_networking_participant`](#remove-networking-participant) | Rimuove qualcuno, annullando le sessioni future | Amministratore | <span class="tool-kind tool-kind-confirm">Chiede conferma</span> |
| [`book_networking_session`](#book-networking-session) | Prenota una sessione | Qualsiasi | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`list_networking_sessions`](#list-networking-sessions) | Le tue sessioni: prossime, passate e da valutare | Qualsiasi | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`get_networking_session`](#get-networking-session) | Una sessione | Le due parti e il team | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`accept_networking_session`](#accept-networking-session) | Accetta una richiesta di sessione | Chi riceve | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`decline_networking_session`](#decline-networking-session) | Rifiuta una richiesta di sessione, con motivo | Chi riceve | <span class="tool-kind tool-kind-confirm">Chiede conferma</span> |
| [`review_networking_session`](#review-networking-session) | Risponde a Com'è andata? | Le due parti | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`list_networking_reviews`](#list-networking-reviews) | Le valutazioni di una persona | Chiunque veda lo spazio | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`update_networking_review`](#update-networking-review) | Nasconde o mostra una valutazione | Moderatore | <span class="tool-kind tool-kind-confirm">Chiede conferma</span> quando nasconde |
| [`list_networking_session_types`](#list-networking-session-types) | I tipi di sessione di una persona | Chiunque veda lo spazio | <span class="tool-kind tool-kind-read">Solo lettura</span> |
| [`create_networking_session_type`](#create-networking-session-type) | Crea un tipo di sessione | Chi offre | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`update_networking_session_type`](#update-networking-session-type) | Modifica un tipo di sessione | Chi offre | <span class="tool-kind tool-kind-write">Modifica</span> |
| [`delete_networking_session_type`](#delete-networking-session-type) | Rimuove un tipo di sessione | Chi offre | <span class="tool-kind tool-kind-confirm">Chiede conferma</span> |

"Amministratore" indica il proprietario e l'amministratore. I ruoli sono quelli delle rotte: l'assistente non fa mai più di quanto la persona collegata farebbe sullo schermo.

**Presi dagli Appuntamenti.** L'agenda di chi offre si crea con [`create_booking_resource`](/mcp/ferramentas-reservas#create-booking-resource) e `kind: "PERSON"` nello spazio di Networking; gli orari liberi di una persona vengono da [`get_scheduling_host`](/mcp/ferramentas-reservas#get-scheduling-host); **annullare e spostare** una sessione sono [`cancel_booking`](/mcp/ferramentas-reservas#cancel-booking) e [`reschedule_booking`](/mcp/ferramentas-reservas#reschedule-booking); l'invito di calendario è [`get_booking_ics`](/mcp/ferramentas-reservas#get-booking-ics).

**Lo spazio.** [`create_space`](/mcp/ferramentas-comunidade#create-space) con `module: "networking"` e l'argomento `networking` (`preset`: `COMMUNITY_MENTORING`, `COMPANY_MENTORING`, `BUSINESS`, `EVENT` o `CUSTOM`, più qualsiasi opzione) crea il programma; [`update_space`](/mcp/ferramentas-comunidade#update-space) cambia solo le opzioni che invii.

**Orari.** Gli orari che invii sono sempre sull'**orologio della community** (`"2026-11-04T15:00"`, senza suffisso).

## Il programma

### `get_networking_settings`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Le opzioni del programma**: lati e nomi, chi può offrire, l'ingresso di ogni lato, durate, accettazione, limiti, valutazione, chi vede le valutazioni, etichette, categorie e filtri, e la tua partecipazione. Parametro: `space`. Restituisce `canBook` (puoi prenotare in questo spazio) e `canJoinAsHost` (puoi chiedere di essere mentor); `me: null` è normale per chi prenota soltanto, e la persona prenota già senza entrare nel programma. `canJoinAsParticipant` arriva sempre `false`. Restituisce anche `hostRestricted` e `hostEligible` (la regola su chi può chiedere di essere mentor e se ci rientri) e, per il proprietario e l'amministratore, `hostRule`.

### `update_networking_settings`

<span class="tool-kind tool-kind-write">Modifica</span>

**Cambia le opzioni**: l'argomento `networking` porta solo quelle che invii (`sides`, `side_labels`, `offerers`, `host_join`, `participant_join`, `durations`, `default_duration`, `request_approval`, `location`, `limits`, `rating`, `reviews_visibility`, `badges`, `taxonomy`); un elenco (durate, categorie, campi) sostituisce quello salvato. Vale subito. Un campo di registrazione che la pagina del membro non mostra mai non diventa un filtro.

`host_rule` (`group_ids`, `tags`, `badge_ids`) limita chi può **chiedere** di essere mentor a chi è in uno dei gruppi (da `list_member_groups`), ha uno dei tag o ha uno dei badge (da `list_badges`; quelli privati contano). Ogni elenco inviato sostituisce quello salvato e `[]` lo svuota; con tutto vuoto, chiunque abbia il ruolo consentito può chiederlo. La regola si somma a quella del ruolo; il proprietario e l'amministratore passano sempre, e il team può comunque aggiungere chiunque con `add_networking_participant`. I mentor che non rientrano più restano (`list_networking_participants` mostra `outsideHostRule`).

**Chiedilo così:** *"Nello spazio Mentoring, i mentor entrano con approvazione e il limite passa a 3 sessioni a settimana."*

### `update_networking_badges`

<span class="tool-kind tool-kind-write">Modifica</span>

**I badge della prima sessione**: il badge del catalogo per la prima sessione come ospite e come partecipante in questo spazio (o nessuno). Parametri: `space`, `first_session_hosted`, `first_session_attended`.

## Trovare persone

### `search_networking_profiles`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Esplora.** Restituisce le schede (nome, ruolo, azienda, paese, etichette, sessioni concluse, valutazioni e anni di esperienza), con gli stessi filtri dello schermo e la stessa privacy.

| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| `space` | id o link | Sì | Lo spazio di Networking |
| `q` | testo | No | Nome, azienda o ruolo |
| `category` | chiave | No | `all`, `new`, `availableNow`, `featured` o una categoria dello spazio |
| `available_now` | sì/no | No | Con un orario nei prossimi 7 giorni |
| `from`, `to` | `AAAA-MM-GG` | No | Chi ha un orario libero in quei giorni, fino a 31 giorni |
| `country`, `language`, `company` | testo | No | Filtri della pagina del membro |
| `fields` | id del campo → valore | No | I campi di registrazione dello spazio |
| `page`, `limit` | numero | No | Paginazione |

**Chiedilo così:** *"Chi nel Networking se ne intende di prodotto e ha un orario questa settimana?"*

### `get_networking_profile`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Il profilo di una persona**: cosa offre e cerca, specialità, lingue, tipi di sessione, numeri, se puoi prenotare (`canBook`) e se puoi scriverle (`canMessage`). Gli orari liberi vengono da `get_scheduling_host`. Parametri: `space`, `member_id`.

## Entrare e uscire

### `join_networking`

<span class="tool-kind tool-kind-write">Modifica</span>

**Chiede di essere mentor** (o, nel programma simmetrico, entra per offrire e prenotare, e `side` viene ignorato). In un programma di mentoring nessuno deve entrare per prenotare o vedere le sessioni, quindi la richiesta è con `side: "HOST"`; `PARTICIPANT` è facoltativo e salva solo cosa cerca la persona e le categorie. L'assistente suggerisce questo strumento solo a chi può chiedere di essere mentor (`canJoinAsHost`). Fuori dalla regola di gruppi, tag o badge dello spazio, la richiesta restituisce `403` `hostNotEligible`, e l'assistente spiega che lì il mentoring è per un gruppo specifico, senza riprovare. Decide la regola del lato: l'ingresso diretto entra subito; con approvazione, la richiesta aspetta (e il team riceve un'e-mail); su invito, viene rifiutato. Accetta `offers`, `seeks` e `category_keys`. Come ospite, il passo successivo sono l'agenda e i tipi di sessione.

### `update_my_networking_profile`

<span class="tool-kind tool-kind-write">Modifica</span>

**Il tuo profilo**: `offers`, `seeks`, `category_keys`, e `paused` (con `paused_until` facoltativo) per mettere in pausa o riprendere. In pausa mostri **Non disponibile ora** e nessuno ti prenota; le sessioni già prenotate restano.

### `leave_networking`

<span class="tool-kind tool-kind-confirm">Chiede conferma</span>

**Esce dal programma.** Il riepilogo mostra le sessioni future che saranno annullate (entrambe le persone ricevono l'annullamento via e-mail). Per tornare, si entra di nuovo secondo la regola del programma.

## Il team

### `list_networking_requests`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**La coda delle richieste di ingresso**, dalla più vecchia alla più recente, con la persona e il lato richiesto. Parametro: `space`.

### `decide_networking_request`

<span class="tool-kind tool-kind-confirm">Chiede conferma</span> quando rifiuta

**Approva o rifiuta una richiesta.** `decision`: `approve` o `reject`; per rifiutare, `reason` è obbligatorio e arriva alla persona via e-mail. Approvare si esegue alla prima chiamata.

### `list_networking_participants`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Le persone del programma**, con lato, stato ed evidenza; filtro per `status` (`PENDING`, `ACTIVE`, `PAUSED`, `REJECTED`, `REMOVED`). `outsideHostRule` segna il mentor che la regola attuale su chi può chiederlo non farebbe più entrare.

### `add_networking_participant`

<span class="tool-kind tool-kind-write">Modifica</span>

**Aggiunge qualcuno**, già attivo, con un'e-mail per lui: è la via quando i mentor entrano su invito. La persona deve avere accesso allo spazio e, come ospite, un ruolo che il programma accetta. Parametri: `space`, `member_id`, `side` e il profilo.

### `update_networking_participant`

<span class="tool-kind tool-kind-write">Modifica</span>

**Mette in evidenza, sospende, riattiva o cambia il lato**: `featured`, `status` (`ACTIVE` o `PAUSED`) e `side` (`HOST`, `PARTICIPANT` o `BOTH`).

### `remove_networking_participant`

<span class="tool-kind tool-kind-confirm">Chiede conferma</span>

**Rimuove qualcuno dal programma**: esce da Esplora e le sue sessioni future nello spazio vengono annullate. Non si cancella nulla.

## Sessioni

### `book_networking_session`

<span class="tool-kind tool-kind-write">Modifica</span>

**Prenota una sessione**, per te, sempre gratuita. Basta avere accesso allo spazio: il `403` `notParticipant` arriva solo quando il team ti ha rimosso dal programma. Chi riceve deve essere attivo come mentor.

| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| `space` | id o link | Sì | Lo spazio di Networking |
| `host_member_id` | id | Sì | Chi riceve (da `search_networking_profiles`) |
| `starts_at` | data e ora | Sì | Ora locale (`"2026-11-04T15:00"`) |
| `session_type_id` | id | No | Il tipo di sessione; si usa la sua durata |
| `duration_minutes` | numero | No | Senza tipo, una delle durate del programma |
| `reason` | testo | Sì | Il motivo della conversazione, che chi riceve legge |

Senza accettazione, la sessione è confermata ed entrambi ricevono l'invito. Con accettazione, diventa una richiesta e l'orario resta bloccato. **Orario occupato** (409): la risposta porta `next_slots` e l'assistente offre il primo. **La persona ha già un'altra sessione** a quell'ora (409). **Regola del programma** (422, con `rule_refused`): limite settimanale, limite con la stessa persona, preavviso, giorni avanti o durata; l'assistente spiega la regola e non riprova allo stesso modo.

### `list_networking_sessions`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Le tue sessioni**, come ospite o partecipante. `tab`: `upcoming` (predefinito), `past` o `to_review` (quelle finite negli ultimi 3 giorni che aspettano il tuo Com'è andata?). Senza `space`, tutti gli spazi di Networking.

### `get_networking_session`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Una sessione**: le due parti, tipo, motivo, orari, stato, link della chiamata (solo confermata) e cosa puoi fare. Parametro: `session_id`.

### `accept_networking_session`

<span class="tool-kind tool-kind-write">Modifica</span>

**Accetta una richiesta** prima del suo orario: la sessione è confermata ed entrambi ricevono l'invito. Solo chi riceve (o il proprietario e l'amministratore).

### `decline_networking_session`

<span class="tool-kind tool-kind-confirm">Chiede conferma</span>

**Rifiuta una richiesta**, con `reason`, che arriva via e-mail a chi ha prenotato. L'orario torna libero.

### `review_networking_session`

<span class="tool-kind tool-kind-write">Modifica</span>

**Il Com'è andata?**, dopo la fine e fino a 3 giorni: `attended` (sì o no) e, secondo lo spazio, `rating` (da 1 a 5) e `comment`. Ogni lato risponde una volta.

## Valutazioni

### `list_networking_reviews`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**Le valutazioni ricevute da una persona** nello spazio, secondo **Chi vede le valutazioni**. Parametri: `space`, `member_id`.

### `update_networking_review`

<span class="tool-kind tool-kind-confirm">Chiede conferma</span> quando nasconde

**Nasconde** (`hidden: true`, con `reason`) o **mostra di nuovo** (`hidden: false`) una valutazione. Nascosta, esce dal profilo e dalla media. Proprietario, amministratore e moderatore.

## Tipi di sessione

### `list_networking_session_types`

<span class="tool-kind tool-kind-read">Solo lettura</span>

**I tipi di sessione** di una persona (senza `member_id`, i tuoi). Gli altri vedono solo quelli attivi.

### `create_networking_session_type`

<span class="tool-kind tool-kind-write">Modifica</span>

**Crea un tipo**: `title`, `description`, `duration_minutes`, `requires_approval` (la richiesta richiede la tua accettazione) e `active`. Il proprietario e l'amministratore ne creano uno per un'altra persona con `member_id`.

### `update_networking_session_type`

<span class="tool-kind tool-kind-write">Modifica</span>

**Modifica un tipo**: cambia solo ciò che invii; `active: false` smette di accettare nuove sessioni di quel tipo. Quelle già prenotate restano.

### `delete_networking_session_type`

<span class="tool-kind tool-kind-confirm">Chiede conferma</span>

**Rimuove un tipo**: nessuno lo prenota più; le sessioni già prenotate restano. Per fermarlo per un po', usa `active: false`.

## Ricette

- [Prenota una conversazione nel Networking](/mcp/receitas#105-prenota-una-conversazione-nel-networking): trovare qualcuno, vedere gli orari e prenotare.
- [Inizia a fare da mentor](/mcp/receitas#106-inizia-a-fare-da-mentor): entrare come ospite, creare l'agenda e i tipi di sessione.
- [Sposta o annulla una sessione](/mcp/receitas#107-sposta-o-annulla-una-sessione): con gli strumenti degli Appuntamenti.
- [Decidi le richieste del programma](/mcp/receitas#108-decidi-le-richieste-del-programma): la coda del team.

In Claude, la ricetta **Trova qualcuno e prenota una sessione** è pronta nel menu. Vedi [Ricette pronte nel menu](/mcp/conectar-o-claude#ricette-pronte-nel-menu).

## Correlati

- [Networking](/espacos/networking)
- [Strumenti · Prenotazioni e Appuntamenti](/mcp/ferramentas-reservas)
- [Strumenti](/mcp/ferramentas)
