Zoom Chat Access Requirements

You will need to configure two Zoom Apps to set up Zoom Chat with Moveworks.

Both can be created at https://marketplace.zoom.us/develop/create.

💡

Make sure your Zoom Account Admin has enabled the creation of Zoom Server-to-server Apps.

Summary

The Zoom Server-to-Server App will be used to create and update your organization’s user roster.

From the setup you will need to provide your Moveworks Customer Support team with:

  • Account ID
  • Client ID
  • Client Secret

The Zoom Chatbot App will be added as a bot to your Zoom instance’s chat and is what users will be able to interact with.

From the setup you will need to provide your Moveworks Customer Support team with:

  • Prod Client ID
  • Prod Client Secret
  • Prod Bot JID
  • Secret Token
  • Auth Code
    • This will be done with your Moveworks Customer Support team at the end.

Zoom App Development Homepage: https://marketplace.zoom.us/develop/create

Server-to-Server App

  1. Navigate to Server-to-Server OAuth and click Create.

  2. After naming your app you will be brought to this page, make sure to save your Account ID, Client ID, and Client Secret. Your Moveworks Customer Support team will need this information to authenticate the Server-to-Server App.

  3. It’s required to fill out the Company Name, Name, and Email Address fields.

  4. Add the user:read:list_users:admin scope.

  5. Click Activate on your App.

Chatbot App

  1. Navigate to Chatbot and click Create.
  1. Provide https://oauth.pstmn.io/v1/callback as the Redirect URL for Oauth. We won’t need to use this but it is a requirement.
    Be sure to provide your Prod Client ID, & Prod Client Secret to your Moveworks Customer Success team.
  1. Be sure to whitelist the Moveworks domain: https://app.moveworks.ai/
  1. Brand your bot
  1. Setup our Bot endpoint URL to [https://app.moveworks.ai/{bot_jid}/zoom/events]

👉

You may have to use the https://oauth.pstmn.io/v1/callback for Zoom to generate the Bot JIDs first.

  1. Be sure to provide your Bot JID [Production] & Secret Token to your Moveworks Customer Success team.
  1. Add the imchat:bot and user:read:list_users:admin scope.

📘

The next part of the process will be done with your Moveworks Customer Success team.