Session

Building a Slack Chatbot with Azure Functions

Chatbots have become an essential tool for businesses to improve customer support, automate tasks, and enhance engagement. However, building a chatbot from scratch can be challenging and time-consuming. In this session, we will show you how to build a chatbot for Slack using Azure Functions, a serverless computing platform.

We will start with an introduction to Azure Functions and how they work. Then, we will dive into building a chatbot for Slack, starting with creating a new Slack app and configuring the necessary permissions. We will then create a new Azure Function app and write the code to handle incoming messages from Slack. We will also cover how to authenticate users and respond to messages.

In addition, we will demonstrate how to integrate the chatbot with other Azure services such as SQL Server, Cosmos DB, and Azure Cognitive Services to enable natural language processing and sentiment analysis.

By the end of this session, attendees will have a better understanding of how to build a chatbot for Slack using Azure Functions and how to integrate it with other Azure services. They will also gain practical knowledge of how to handle user authentication, message handling, and responses, and how to ensure the chatbot is secure and reliable.

This workshop/presentation (available in either format) is based on my experience building a chatbot for internal company use and includes lessons learned with real-world examples.

Gaines Kergosien

Empowering Tech Progress: Bridging Innovation, Strategy, and Knowledge

Nashville, Tennessee, United States

View Speaker Profile