# Migration guide Zoom Chat offers similar APIs, webhooks, and developer tools as Slack, including [incoming webhooks](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0067640), a [Chatbot card designer](https://zoom.us/account/chatAppcardBuilderKit), and an extensive [API library and webhook server](/docs/rivet/). ![](/img/slacktozoom.png) ## Migration steps This migration guide covers migrating your existing Slackbot or Slack integration to Zoom Chat. 1. [Migrate your Slack data](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0058132) (like users, channels, and messages) to Zoom Chat. 1. [Get your developer credentials](/docs/chat/create/) and [authorize your application](/docs/chat/installation-and-authentication/). 1. Update your [token workflows](/docs/chat/chatbot/extend/bot-cards/). 1. Update your Slack block formatting to use [Zoom Chat message cards](/docs/chat/chatbot/extend/bot-cards/). 1. Update your [Chatbot APIs](/docs/chat/chatbot/extend/send-a-message/) for things like Sending, editing, and deleting Chatbot messages. 1. Update your [Chatbot webhook server](/docs/chat/chatbot/extend/slash-commands-in-Zoom/) for things like Slash commands and UI Elements, or for [Incoming Webhooks](/docs/chat/chatbot/extend/send-a-message/#send-message-via-incoming-webhooks) messages from other applications. 1. Update any additional Slack APIs or webhooks you are using to the [Zoom equivalent](/docs/chat/chatbot/extend/slack-zoom-API-comparisons/). 1. If you want your app to be available to users outside your company or personal Zoom account, [publish](/docs/distribute/) it to the [Zoom App Marketplace](https://marketplace.zoom.us/). ## Notes - If you are using [Slack Bolt](https://api.slack.com/bolt) or [Slack SDK](https://tools.slack.dev/node-slack-sdk/), we suggest migrating to [Zoom Rivet](/docs/rivet/javascript/) directly. - If you are using [Slack App Surfaces](https://api.slack.com/surfaces), we suggest migrating to [Zoom Apps SDK](/docs/zoom-apps/) directly. - For building a new chatbot or integration for Zoom Chat, you can [start here](/docs/chat/) or use [Zoom Rivet](/docs/rivet/javascript/).