Join Zoom Meetings from Pumble
Zoom integration with Pumble via webhooks provides a way to post messages from Zoom into Pumble. This way, you can, for example, get a message notification in one of the Pumble’s Workspace Channels about the upcoming meeting.
Webhooks make this type of communication between the two systems possible. Simply speaking, they are user-defined HTTP callbacks (or small code snippets) triggered by specific events. When the trigger event occurs in the source site, the webhook sees the event, collects the data, and sends it to the URL specified by the user in form of an HTTP request.
Connect Zoom with Pumble using Webhooks
With Pumble’s Incoming Webhooks feature, you can easily post messages from other apps into Pumble.
For more information on how Pumble handles webhooks, check out this article: Incoming Webhooks for Pumble
Step 1: Download Pumble app and create Workspace
For more information, check out this article: Create or join a workspace
Step 2: Create Zoom account
For more information, check out this link and follow the instructions.
Once your account is set up and ready to use, the Zoom homepage should look like this:
Step 3: Create Zapier account
Zapier is one of many automation tools that help users integrate applications they’re using. Regardless of the tool in case, the workflow is the same.
Use the same email you use for Pumble and for creating a Zoom account.
Once you created your account, the Zapier homepage should look like this:
Now, you can proceed by creating the webhook in Pumble.
Step 4: Create Webhook in Pumble
- Navigate to Company’s name in your Pumble account
- Choose Workspace settings
- Choose Incoming Webhooks under Integrations
- Click NEW WEBHOOK and enter the following: Choose a Channel: Choose from the dropdown the channel in Pumble in which the webhook messages will be posted (e.g. #general)
- Click ADD INCOMING WEBHOOK
- Click SAVE SETTINGS to complete the process
You’ve successfully created your webhook in Pumble.
Proceed with connecting Zoom and Pumble with Zapier.
Step 5: Connect Zoom and Pumble with Zapier
- Click Create Zap in Zapier homepage
- Follow the workflow and complete the forms presented
5.1 Create trigger
Here, you create a trigger for sending and displaying the message. In order to do that, you need to choose the app that will provide the trigger and the event that will be the trigger.
- Search for Zoom in Search apps… field
- Choose trigger event in the Trigger Event section
- Choose New Meeting from a dropdown (this way, the trigger will be activated when a new meeting is created)
- Click Continue to choose the account that will create the Zoom meeting
- In the Choose an account… field choose the account (if there is one previously created) or choose the +Connect a new account option
- If you chose the second option, Zapier will connect to the account created in Zoom
- Click Continue
- Choose Meeting as Meeting Type to set up the trigger
- Click Continue
- Test the trigger to see if it works properly
Make sure you are still logged in to your Zoom account.
If the test was successful, you’ll get something like this:
Continue with the next step.
5.2 Create action
You need to configure the event that will occur after the trigger. Find Webhooks by Zapier in the Search apps… field and define the action.
- Choose POST in Choose an event field (i.e. action that occurs as a result of an activated trigger is a POST request)
- Click Continue
- In the form that appears enter URL: Webhook URL (copy webhook URL from Integration settings in Pumble)
- Choose json as the Payload Type
- In the Data field below, enter text as type and an actual text that will be displayed in form of a message (e.g. The meeting [meeting name] starts at [time], please join via [zoom link])
When populating the text field, use the previously created entities (instead of placeholders).
Continue and test the webhook to check if the connection works, or skip this step all together.
Now you can Turn on Zap and if everything is ok, you will see this screen:
And in Pumble, you’ll get a message in the Channel with the link redirecting you to your Zoom meeting.