Slack è un software di comunicazione aziendale che offre molte funzionalità IRC (Internet Relay Chat) come le chat room, chiamate "canali" su Slack, organizzate per argomenti, gruppi privati e messaggistica diretta. È iniziato come uno strumento interno per l'azienda Tiny Speck utilizzato durante lo sviluppo di un gioco online. Slack lanciato nell'agosto 2013 dalla società di software americana Slack Technologies.
Slack offre due principali metodi di comunicazione: canali (chat di gruppo) e messaggi diretti. I canali possono essere pubblici, il che significa che qualsiasi membro può partecipare o privati, il che significa che solo i membri di quel canale possono vederlo o invitare altri. I messaggi diretti sono sempre privati e possono includere fino a otto persone.
I contenuti, inclusi file, conversazioni e persone, sono tutti ricercabili con Slack. Gli utenti possono aggiungere emoji ai loro messaggi e altri utenti possono aggiungere emoji per reagire ai messaggi. Oltre agli emoji, gli utenti possono rispondere a messaggi specifici, aggiungere gif, vedere feed RSS, impostare promemoria e ricevere notifiche di componenti aggiuntivi. Il piano gratuito di Slack consente di mostrare e cercare i 10,000 messaggi più recenti.
Slack è facile da imparare per gli utenti non tecnici perché le funzionalità di chat sono semplici. Si integra con oltre 1,500 applicazioni come Google Analytics, GitHub, MailChimp, Salesforce e Zapier. Slack fornisce un'interfaccia di programmazione dell'applicazione (API) per consentire agli utenti di creare applicazioni e automatizzare i processi.
L'accesso mobile per Slack è disponibile per dispositivi iOS e Android. È anche disponibile tramite browser Web su sistemi macOS, Windows e Linux.