Bandwidth

Enterprise Grade Voice, Messaging, and 911 Access

Integrate the Bandwidth API with the Zoom Admin API

Setup the Bandwidth API trigger to run a workflow which integrates with the Zoom Admin API. Pipedream's integration platform allows you to integrate Bandwidth and Zoom Admin remarkably fast. Free for developers.

Send SMS with Bandwidth.com API on Account Created from Zoom Admin API
Zoom Admin + Bandwidth
 
Try it
Send SMS with Bandwidth.com API on Custom Events from Zoom Admin API
Zoom Admin + Bandwidth
 
Try it
Send SMS with Bandwidth.com API on Meeting Started from Zoom Admin API
Zoom Admin + Bandwidth
 
Try it
Send SMS with Bandwidth.com API on Account Updated from Zoom Admin API
Zoom Admin + Bandwidth
 
Try it
Send SMS with Bandwidth.com API on Recording Completed from Zoom Admin API
Zoom Admin + Bandwidth
 
Try it
New Incoming SMS from the Bandwidth API

Emits an event each time a message-received event is received at the source url

 
Try it
Account Created from the Zoom Admin API

Emits an event each time a sub-account is created in your master account

 
Try it
New Outgoing SMS from the Bandwidth API

Emits an event each time an outbound message status event is received at the source url

 
Try it
Custom Events from the Zoom Admin API

Listen for any events tied to your Zoom account

 
Try it
Meeting Started from the Zoom Admin API

Emits an event each time a meeting starts in your Zoom account

 
Try it
Send SMS with the Bandwidth API

Send an SMS message using Bandwidth's Messaging API

 
Try it
Add meeting registrant with the Zoom Admin API

Register a participant for a meeting. See the docs here

 
Try it
Add webinar panelist with the Zoom Admin API

Register a panelist for a webinar. See the docs here

 
Try it
Add webinar registrant with the Zoom Admin API

Register a participant for a webinar. See the docs here

 
Try it
Create a meeting with the Zoom Admin API

Create a new room in zoom. See the docs here

 
Try it

Overview of Bandwidth

With the Bandwidth API, you can build a variety of applications and tools for
managing your communication needs. Here are a few examples of what you can
build:

  • A tool for monitoring your bandwidth usage
  • A tool for managing your contact lists
  • A tool for sending and receiving text messages
  • A tool for making and receiving phone calls
  • A tool for recording and storing call data

Connect Bandwidth

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    bandwidth: {
      type: "app",
      app: "bandwidth",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://dashboard.bandwidth.com/api/accounts/${this.bandwidth.$auth.accountId}/applications`,
      auth: {
        username: `${this.bandwidth.$auth.username}`,
        password: `${this.bandwidth.$auth.password}`,
      },
    })
  },
})

Connect Zoom Admin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    zoom_admin: {
      type: "app",
      app: "zoom_admin",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.zoom.us/v2/users/me`,
      headers: {
        Authorization: `Bearer ${this.zoom_admin.$auth.oauth_access_token}`,
      },
    })
  },
})