Hosting Providers

Most Slack integrations (especially bot users and slash commands) require a server to respond to and initiate requests.

Below you'll find the services most often used to host Slack integrations and apps.

AWS logo

Amazon Web Services (AWS)

A suite of on-demand cloud computing platforms, including Elastic Compute Cloud (EC2), a simple web service interface, and Lambda, a serverless compute service that rapidly integrates with Slack with ready-made templates for typical types of integrations.
Google Cloud logo

Google Cloud

A suite of public cloud-computing services, including serverless solutions and Kubernetes-based on-premises solutions, as well as other tools such as AI and other APIs.
Microsoft Azure logo

Microsoft Azure

An enterprise-grade cloud computing platform that lets you deploy your apps. It also offers Azure Functions, a serverless compute service.
IBM CLoud logo

IBM Cloud

A full-stack cloud platform including hosting, storage, and AI tools.
recast.ai logo

SAP Conversational AI (f.k.a. recast.ai)

A hosting service supporting natural language processing with conversational bots.
Heroku logo

Heroku

A container-based cloud Platform as a Service (PaaS). For the best user experience hosting bot users and slash commands, you'll need at least the Hobby pricing tier.
Zeit logo

Zeit Now

A cloud platform for serverless deployment with minimal configuration.
Netlify logo

Netlify

A cloud platform that offers hosting and serverless backend services.
Digitalocean logo

DigitalOcean

A cloud infrastructure provider that helps to deploy and scale applications.

Development and testing

Glitch logo

Glitch

A web-based IDE where you can code, run, and host. It's just right for developing and hosting small-scale Slack apps and bots.
ngrok logo

ngrok

A tool that lets you create secure tunnels to your localhost for development and debugging.

Are we missing your service? We're always looking for new hosting providers! Send us an email: developers@slack.com