Nel 2021 Slack e Microsoft Teams sono diventati il sistema operativo della comunicazione interna in molte PMI italiane. Ma chi sta sfruttando davvero queste piattaforme va oltre la chat: costruisce bot Slack e Teams aziendali per automatizzare richieste ricorrenti, ridurre tempo perso in micro-interruzioni e portare i dati gestionali dove le persone gia lavorano. In questa guida vediamo come funzionano, quali sono i casi d’uso piu efficaci, gli strumenti no-code, le app di marketplace, lo sviluppo custom via webhook, sicurezza, costi 2021 e ROI.
Se stai gia ragionando sul tema in ottica di automazione dei processi, ti accorgerai presto che la chat aziendale non e solo un canale ma una vera piattaforma applicativa: un posto dove il tuo gestionale, il CRM, l’help desk e i flussi HR possono presentarsi sotto forma di micro-interfacce conversazionali.

1. Bot interni Slack/Teams: cosa servono nel 2021
Un bot interno e un’applicazione che vive dentro lo spazio di lavoro digitale (Slack workspace o Microsoft Teams tenant) e che dialoga con i dipendenti tramite messaggi, comandi slash, menu, modali. Non e un assistente generalista: e un automa rule-based che esegue compiti specifici e collega sistemi.
Tre evidenze del 2021 spiegano perche se ne parla cosi tanto:
- Smart working diffuso: dopo i lockdown, anche le PMI italiane hanno consolidato Slack o Teams come canale principale. Il numero di richieste rivolte a HR, IT e amministrazione su questi canali e esploso.
- Workflow Builder gratuito su Slack: dal 2019, Slack ha integrato un costruttore di flussi no-code disponibile anche nel piano free. Nel 2021 e maturato e copre molti casi base senza scrivere una riga di codice.
- Microsoft Teams come piattaforma: con Power Automate e Power Apps, Microsoft ha trasformato Teams in un ambiente per costruire app low-code/no-code aziendali, integrate con SharePoint, Dataverse, Outlook.
Va detto subito un punto importante per il 2021: ChatGPT non esiste ancora (sara lanciato a fine 2022). Quando parliamo di bot interni in questo periodo intendiamo automi rule-based, alberi decisionali, comandi slash con parametri e webhook che chiamano API esterne. Niente intelligenza generativa: tutto e deterministico, prevedibile, governabile. Per molti casi d’uso aziendali questa e una qualita, non un limite.
2. I 6 casi d’uso piu potenti
Non tutti i bot hanno senso. Prima di sviluppare qualsiasi cosa, conviene mappare i casi che generano davvero valore. Ecco i sei piu ricorrenti nelle PMI italiane.
2.1 HR: ferie, permessi, malattie
Il dipendente digita /ferie o clicca un bottone in un canale, sceglie le date, indica il motivo. Il bot inoltra la richiesta al responsabile, che approva con un click. La richiesta viene registrata nel gestionale HR. Tempo medio della procedura: 30 secondi al posto di 5-10 minuti via email.
2.2 Help desk IT
“Il PC non si connette al VPN”, “Mi serve accesso al gestionale”, “Stampante non risponde”. Un bot di helpdesk classifica la richiesta, suggerisce soluzioni dalla knowledge base interna e, se serve, apre un ticket nel sistema (Jira, Zendesk, GLPI) assegnandolo al team giusto.
2.3 Polling rapidi
Decisioni di team che oggi avvengono in thread infiniti possono essere risolte in 2 minuti con un sondaggio. App come Polly o l’integrazione nativa Slack Polls trasformano un canale in un mini sistema di voto strutturato.
2.4 Stand-up daily asincroni
Per team distribuiti su piu fusi orari o in smart working, lo stand-up sincrono delle 9:30 non funziona piu. Geekbot e Standuply ogni mattina chiedono ai membri “Cosa hai fatto ieri? Cosa farai oggi? Hai bloccanti?” e pubblicano un riepilogo unico nel canale.
2.5 Notifiche dai sistemi
Un nuovo lead nel CRM, un ordine fuori soglia nel gestionale, un alert di monitoring: invece di entrare nei sistemi, il messaggio arriva nel canale giusto con i dati e i link per agire. Questo trasforma Slack/Teams nel cruscotto operativo dell’azienda. Si collega bene con il sistema notifiche di un ERP custom.
2.6 Knowledge base conversazionale
“Quanto vale il rimborso chilometrico?”, “Quando scade la nuova convenzione assicurativa?”, “Chi e referente per la GDPR?”. Un bot domanda-risposta, anche solo a regole, scarica un sacco di domande ripetitive da HR e IT.
3. Slack Workflow Builder: il no-code integrato
Workflow Builder e lo strumento drag-and-drop incluso in Slack (anche piano free, con limiti) che permette di creare flussi senza codice. La logica e a step:
- Trigger: scelta di come parte il workflow (shortcut, nuovo membro nel canale, scheduled, webhook).
- Step: invio messaggi, modulo da compilare, invio messaggio in canale o DM.
- Variabili: i campi del modulo diventano variabili usabili negli step successivi.
Esempio pratico: workflow di onboarding nuovo dipendente. Trigger = “nuovo membro nel canale #benvenuti”. Step 1: DM con messaggio di benvenuto e link al manuale. Step 2: form con domande (ruolo, sede, data inizio). Step 3: messaggio nel canale #hr-admin con i dati per attivazioni.
Limiti del 2021: Workflow Builder ha azioni limitate; l’integrazione con sistemi esterni richiede webhook e i piani a pagamento. Per logiche complesse serve uno sviluppo custom o un app builder esterno.
4. Microsoft Teams Power Apps: l’alternativa ecosistema MS
Se la tua azienda e gia in Microsoft 365, Teams diventa una piattaforma applicativa attraverso tre strumenti:
- Power Automate (ex Microsoft Flow): workflow visuali con centinaia di connettori (SharePoint, Outlook, Dynamics, Salesforce, SAP, ecc.).
- Power Apps: applicazioni custom con interfaccia drag-and-drop, formule simili a Excel, dati su Dataverse o SharePoint.
- Teams App Studio / Developer Portal: ambiente per registrare bot, tab e messaging extension dentro Teams.
Vantaggi: integrazione nativa con Active Directory, SharePoint, OneDrive, Outlook. Single sign-on automatico. Governance centralizzata. Svantaggi: licensing complesso (alcuni connettori “premium” richiedono licenze Power Apps dedicate), curva di apprendimento iniziale piu ripida di Slack Workflow Builder.

5. Bot rule-based vs webhook custom
Una scelta architetturale ricorrente: usare un bot rule-based (alberi decisionali predefiniti) o sviluppare un webhook custom che integra il vostro gestionale e i sistemi interni?
| Aspetto | Rule-based / app marketplace | Webhook custom |
|---|---|---|
| Tempo di setup | Ore o giorni | Settimane |
| Costo iniziale | Basso (subscription) | Sviluppo custom |
| Costo a regime | Per utente/mese, scala | Hosting + manutenzione |
| Integrazioni con il gestionale | Limitate, dipendono dal connettore | Su misura, dirette |
| Personalizzazione UX | Bassa | Totale |
| Dati on-premise | Difficile | Possibile |
La regola pratica: se il caso d’uso e standard (ferie, sondaggi, stand-up), parti da un’app del marketplace. Se devi parlare con il tuo ERP, il magazzino, il CRM proprietario, prepara una integrazione API con webhook personalizzato. La via ibrida (un’app marketplace per il 60% dei casi piu webhook custom per il 40% specifico) e quasi sempre la migliore.
6. App marketplace Slack/Teams: i nomi da conoscere
Quattro app del marketplace 2021 che le PMI italiane stanno gia adottando con successo.
6.1 Vacation Tracker
Gestione ferie e permessi via Slack o Teams. Il dipendente richiede da bot, il manager approva con un click. Calendario condiviso, integrazione Google/Outlook, notifiche automatiche. Free fino a 25 utenti, poi piani da circa 1 dollaro/utente/mese.
6.2 Polly
L’app di polling piu adottata. Sondaggi single/multiple choice, scale, NPS, Q&A anonimi. Risultati real-time. Free per usi base, paid per analytics avanzate. Si integra bene con i workflow di feedback aziendale.
6.3 Donut
Pairing casuale dei dipendenti per “virtual coffee” e onboarding. Combatte il senso di isolamento dello smart working. Configurabile per canale e frequenza. Spesso adottato come “nice to have” ma con impatto reale sul clima aziendale dopo i lockdown.
6.4 Geekbot e Standuply
Stand-up asincroni, retrospettive, sondaggi pulse. Domande personalizzabili per team. Riepiloghi automatici. Da 2,5 a 4 dollari per utente/mese sui piani PMI. Standuply spinge anche su skill matching e mentoring interno.
7. Sviluppo bot custom: API e webhook
Quando le app marketplace non bastano, lo sviluppo custom si appoggia su:
- Slack API (api.slack.com): app con OAuth, slash command, interactive components, modals, Block Kit per UI ricche, eventi via Events API.
- Microsoft Teams developer platform (docs.microsoft.com): bot framework, messaging extensions, tab personalizzati, manifest dell’app.
L’architettura tipica e questa: l’utente lancia /ferie 2021-08-09 2021-08-13 in Slack o Teams. La piattaforma invia un POST HTTPS al vostro webhook. Il webhook (Node.js, Python, PHP) parsa i parametri, chiama le API del gestionale HR per registrare la richiesta, restituisce un messaggio strutturato di conferma. Il responsabile riceve un messaggio con bottoni “Approva/Rifiuta”: il click triggera un altro webhook che aggiorna il gestionale e notifica il dipendente.
Costi infrastrutturali tipici nel 2021: VPS o container su AWS/Azure/Hetzner, costo da 5 a 50 dollari/mese a seconda del traffico. Il vero costo e lo sviluppo iniziale e la manutenzione, soprattutto quando il gestionale espone API limitate o legacy. In molti casi conviene partire da gestionali personalizzati gia pronti per l’integrazione.
8. Sicurezza e privacy nei bot interni
Un bot interno tocca dati personali (HR), credenziali (helpdesk IT), informazioni commerciali (CRM). Cinque accortezze non negoziabili:
- Autenticazione e autorizzazione: ogni azione deve verificare l’identita dell’utente Slack/Teams (token firmati) e i permessi nel sistema target. Niente “se sei nel canale puoi fare tutto”.
- Cifratura in transito: tutti i webhook su HTTPS con certificato valido.
- Logging: tracciare azioni con utente, timestamp, payload (sanitizzato), risposta. Serve per audit e troubleshooting.
- Data minimization: il bot deve ricevere solo i dati strettamente necessari. Niente codici fiscali se basta un ID interno.
- GDPR: data processing agreement con Slack/Microsoft (entrambi forniscono DPA standard), valutazione DPIA per casi sensibili (HR), informativa ai dipendenti, base giuridica chiara (di solito legittimo interesse o esecuzione contratto).
9. Costi indicativi 2021
Una stima realistica per una PMI italiana di 30-100 dipendenti:
- Slack: free fino al limite di 10.000 messaggi storicizzati, poi Standard a circa 6,25 euro/utente/mese, Plus a circa 11,75 euro/utente/mese (prezzi 2021).
- Microsoft Teams: incluso in Microsoft 365 Business Basic (4,20 euro/utente/mese), Standard (10,50 euro/utente/mese).
- App marketplace HR/polling/standup: da 1 a 4 euro/utente/mese in media.
- Sviluppo bot custom: 3.000-15.000 euro per progetto base, 15.000-50.000 euro per integrazioni complesse con gestionale ed ERP.
- Hosting webhook: 10-100 euro/mese.
- Manutenzione: 10-20% del costo di sviluppo annuo (aggiornamenti API, bug fix, evoluzioni).
10. ROI: misurare l’impatto del bot
Misurare il ROI di un bot interno e piu facile di quanto sembri se si parte da numeri concreti:
- Tempo medio task prima del bot: per esempio 8 minuti per richiesta ferie via email (compilazione, invio, attesa, approvazione, registrazione manuale).
- Tempo medio task dopo il bot: per esempio 1 minuto end-to-end.
- Volume mensile: per esempio 200 richieste/mese su 50 dipendenti.
- Risparmio: 7 minuti x 200 = 1.400 minuti/mese ~ 23 ore/mese di tempo restituito al business.
- Valore: a 25 euro/ora costo aziendale = 575 euro/mese, oltre 6.900 euro/anno.
Vanno aggiunti benefici qualitativi: meno errori, meno richieste perse, dati strutturati per analisi HR, esperienza dipendente migliore. In molti casi il payback dello sviluppo custom e tra 6 e 18 mesi.

10b. Tre casi reali di adozione (anonimizzati)
Per dare concretezza, ecco tre scenari osservati su PMI italiane nel periodo 2020-2021.
Studio professionale, 35 dipendenti. Bot ferie su Slack con app Vacation Tracker (free, sotto i 25 utenti gestiti dai responsabili HR). Setup in 2 giorni. Risparmio stimato: oltre 12 ore/mese tra HR e dipendenti, in particolare evitando email perse. Costo annuale: zero per la fascia free piu il tempo iniziale di configurazione e formazione (mezza giornata).
Azienda manifatturiera, 80 dipendenti. Bot helpdesk IT custom in Teams, integrato con il sistema ticketing GLPI on-premise. Cinque comandi principali (apri ticket, stato ticket, FAQ, reset password guidato, contatto urgente). Tempo medio apertura ticket sceso da 6 a 1,5 minuti. Riduzione del 35% dei ticket “informativi” grazie alle FAQ conversazionali. Sviluppo: 6 settimane, 12.000 euro.
Software house, 45 dipendenti. Stand-up asincroni con Geekbot su Slack per 6 squad, oltre a un bot custom per notifiche di build/deploy del CI/CD interno. Risultato: meeting sincroni passati da 5 a 2 a settimana, recuperando 40 ore/team/mese di tempo dev. Costo Geekbot: circa 130 euro/mese. Bot custom CI/CD: 4.000 euro una tantum, hosting 15 euro/mese.
11. Errori frequenti nelle PMI italiane
Sei errori che vediamo ricorrere:
- Bot prima del processo: automatizzare un processo confuso amplifica solo la confusione. Prima si mappa, si semplifica, si elimina; poi si automatizza.
- Troppi bot: tre bot per HR, due per IT, uno per ogni reparto. Il dipendente non sa piu cosa usare. Meglio un punto d’ingresso unico con menu.
- Notifiche non filtrate: il bot manda 200 messaggi al giorno nel canale generale. Risultato: tutti silenziano. Pensare ai canali, ai destinatari, alle soglie.
- Sicurezza trascurata: webhook senza verifica firma, token in chiaro nei log, permessi troppo larghi. Disastri certi.
- Sviluppo senza handoff: il fornitore consegna il bot ma non documenta nulla. Tra 12 mesi nessuno sa toccarlo. Pretendere documentazione, codice in repository di proprieta del cliente, runbook.
- Niente metriche: il bot c’e, ma nessuno sa quante richieste serve, quanto tempo risparmia, dove fallisce. Un dashboard minimo (anche solo un report mensile) e fondamentale.
11b. Roadmap pratica: come partire in 8 settimane
Una sequenza realistica per un primo bot interno, valida sia per Slack sia per Teams:
- Settimana 1: workshop con i reparti (HR, IT, ops). Mappare i 5 processi piu ripetitivi e quantificare il volume mensile. Scegliere il caso d’uso pilota (di solito ferie o helpdesk IT).
- Settimana 2: disegno conversazionale (flow chart con domande, risposte, branch). Validazione con 3-4 utenti chiave. Definizione delle integrazioni necessarie con i sistemi attuali.
- Settimana 3-4: scelta tecnica. Se il caso e standard si configura un’app marketplace o Workflow Builder. Se serve integrazione custom, si parte con la registrazione dell’app, l’OAuth, il primo webhook funzionante.
- Settimana 5-6: sviluppo dei flussi principali, test con un sottoinsieme di utenti (10-15 dipendenti). Logging attivo, raccolta feedback giornaliera.
- Settimana 7: messa in produzione progressiva, comunicazione interna (mail, intranet, breve video tutorial), formazione manager.
- Settimana 8: monitoraggio, primo report di impatto (numero richieste gestite, tempo medio, errori). Pianificazione iterazione successiva.
Questo approccio incrementale evita il classico errore del “big bang”: un bot enorme che prova a coprire tutto e che, al primo intoppo, viene abbandonato dagli utenti. Meglio partire piccoli, generare risultati misurabili, espandere con fiducia.
12. Domande frequenti
Posso usare un bot Slack senza piano a pagamento?
Si, anche il piano free supporta app del marketplace, Workflow Builder con limitazioni e webhook in entrata/uscita. I limiti riguardano lo storico messaggi (10.000 messaggi visibili) e alcune feature avanzate (compliance, SSO, audit). Per molte PMI under-30 il free e sufficiente per partire.
Microsoft Teams e migliore di Slack per i bot?
Dipende dall’ecosistema. Se siete gia in Microsoft 365, Teams si integra nativamente con Outlook, SharePoint, Dynamics, Active Directory: vantaggio enorme su SSO e governance. Se invece il vostro stack e eterogeneo (Google Workspace, gestionali custom, SaaS misti), Slack e piu flessibile e ha un marketplace piu maturo.
Quanto tempo ci vuole per sviluppare un bot custom?
Un bot semplice (3-5 comandi, integrazione con un solo sistema) si sviluppa in 2-4 settimane. Un bot articolato con piu sistemi, modali, autorizzazioni, dashboard arriva tipicamente a 8-16 settimane. La quota maggiore di tempo non e nel codice del bot ma nelle integrazioni con i sistemi legacy aziendali.
Un bot puo sostituire un help desk?
Non integralmente. Puo deflazionare il primo livello: rispondere a FAQ, raccogliere informazioni strutturate, classificare il ticket, suggerire soluzioni. Le richieste complesse continuano a richiedere intervento umano. Il valore e nel filtraggio: ridurre dal 40 al 70% i ticket banali, lasciando agli operatori i casi che richiedono competenza.
Cosa succede ai dati gestiti dal bot?
Dipende dall’architettura. Le app marketplace processano i dati sui propri server (verificate dove e con quali certificazioni). I bot custom possono mantenere tutti i dati on-premise o in cloud privato. Per dati sensibili (HR, sanitari) il custom e quasi sempre la scelta giusta in ottica GDPR.
Slack Workflow Builder e abbastanza per partire?
Per il 50-60% dei casi base si. E gratuito, immediato, governabile dagli amministratori non tecnici. Quando i workflow diventano complessi (logica condizionale articolata, integrazioni con sistemi esterni, dati aziendali sensibili) si passa a webhook custom o a piattaforme low-code come Power Automate.
Devo formare i dipendenti per usare i bot?
Pochissimo. Un bot ben fatto ha un comando di help (/aiuto) e usa menu a bottoni. Una breve guida video di 3-5 minuti e una pagina nella intranet sono sufficienti. Se il bot richiede formazione articolata, probabilmente e mal disegnato.
Cosa cambia tra un bot e una semplice integrazione webhook?
Un’integrazione webhook in entrata (es. notifiche da Jenkins su un canale) e mono-direzionale: il sistema esterno parla in chat. Un bot e bidirezionale: dialoga con gli utenti, raccoglie input, esegue azioni. La differenza pratica e che una webhook ti notifica, mentre un bot ti permette di rispondere e agire dalla stessa chat.
Posso integrare un bot Slack con un bot Teams condividendo dati?
Si, ma serve un livello applicativo intermedio (il vostro webhook custom o una piattaforma di automazione come Power Automate o n8n). Il backend riceve i messaggi da entrambe le piattaforme e mantiene un’unica fonte di verita. Utile per aziende con dipartimenti su Slack e altri su Teams in transizione.
Esiste un’opzione open source per evitare i costi delle app marketplace?
Si, soluzioni come Mattermost (alternative self-hosted a Slack) o Rocket.Chat permettono di gestire bot interni senza vincoli di subscription. Per Slack/Teams stessi, lo sviluppo custom su API ufficiali e il modo “open” di evitare i costi delle app marketplace, mantenendo il pieno controllo del codice e dei dati.
Approfondimenti correlati nel nostro pillar sull’automazione processi aziendali e nel confronto tra Zapier, Integromat e n8n per orchestrare bot e sistemi.
Vuoi automatizzare la comunicazione interna con bot custom?
Brentasoft sviluppa bot Slack e Teams custom per PMI italiane: ferie/permessi, helpdesk IT, knowledge base, integrazione gestionali ERP, dashboard real-time.