with Zoom Admin and Pipedream Utils?
Emits an event each time a sub-account is created in your master account
Emits an event each time a meeting starts in your Zoom account
Emits an event each time your master account or sub-account profile is updated
Emits an event each time a recording is ready for viewing in your Zoom account
Emits an event each time a meeting is created in your Zoom account
Emits an event each time a meeting is deleted in your Zoom account
Emits an event each time a user's settings are updated in your Zoom account
Emits an event each time a webinar is created in your Zoom account
Emits an event each time your master account or sub-account settings are updated
Emit new event every time a panelist is added or removed from a webinar, or any time their details change
Emits an event each time a meeting is updated in your Zoom account
Emit new event each time a recording transcript is completed
Emit new event each time a user is activated in your Zoom account
Emits an event each time a user is deactivated in your Zoom account
Emits an event each time a user accepts an invite to your Zoom account
Emits an event each time a webinar is deleted in your Zoom account
Emits an event each time a webinar starts in your Zoom account
Emits an event each time a webinar is updated in your Zoom account
Get memory usage statistics for the current Pipedream workflow.
Convert an object to a JSON format string
Add or subtract time from a given input
Get the duration between two dates in days, hours, minutes, and seconds along with checking if they are the same.
Format a date string to another date string. For more examples on formatting, see the Sugar Date Format documentation.
Format a number to a new style. Does not perform any rounding or padding of the number.
Convert valid HTML to Markdown text
Convert Markdown text to HTML
Register a participant for a meeting. See the documentation
Register a panelist for a webinar. See the documentation
Register a participant for a webinar. See the documentation
Find a match for a regular expression pattern. Returns all matched groups with start and end position.
Find matches for regular expressions. Returns all matched groups with start and end position.
Find an email address out of a text field. Finds the first email address only.
Find a number out of a text field. Finds the first number only.
Remove a recording from a meeting or webinar. See the documentation
Find a complete phone number out of a text field. Finds the first number only.
Find a web URL out of a text field. Finds the first URL only.
Replace all instances of any character, word or phrase in the text with another character, word or phrase.
Remove a panelist from a webinar. See the documentation
Return a default value if the text is empty
Split the text on a character or word and return one or all segments
Get all recordings of a meeting. See the documentation
Removes leading and trailing whitespace
Get the transcript of a meeting. See the documentation
Accepts a base64-encoded string, returns a decoded UTF-8 string
Get the difference, intersection, union, or symetric difference of two arrays/sets.
Returns an account's new edition call logs. See the documentation
Convert an amount between currencies. See the documentation
Search cloud recordings from a meeting or webinar. See the documentation
Converts an HTML string to the Slack mrkdwn format using
List all users who have registered for a meeting. See the documentation
Accepts a JavaScript object, returns that object converted to a JSON string
Return the country name (in English) when given the 2-letter country code
List all participants of a past meeting. See the documentation
Convert a CSV file to an array of objects.
Search cloud recordings from a user. See the documentation
Downloads a file to your workflow's /tmp directory
Export variables for use in your workflow
Use this API to list all the participants who attended a webinar hosted in the past. See the documentation
Use the moment.js npm package to format an ISO8601 date/time as Google Sheets friendly formats. This action exports an object with compound date/time, date-only, and time-only values.
List all users that have registered for a webinar. See the documentation
Returns the current time, tied to this workflow invocation, in the target timezone
Returns an ISO string (UTC TZ) N days ago
Given an ISO 8601 timestamp, and a timezone, convert the time to the target timezone.
Pretty print a JavaScript object or value
Generate a random integer (whole number). Useful for random delays.
Returns a randomly selected value(s) from a user-defined list of options.
Update registrant status for a webinar. See the documentation
Retrieve all stories from one or more RSS feeds.
Gets new stories from a specified RSS feed that have not already been processed.
Sends an email using the nodemailer package
Send data to Amazon S3 using Pipedream's destination integration. See https://docs.pipedream.com/destinations/s3/
Trigger another Pipedream workflow in your workspace.
The Zoom Admin API lets you harness the extensive capabilities of Zoom for automation and integration, right within Pipedream. Automate user management, track Zoom rooms, monitor webinars and meetings, and customize your workflow to respond dynamically to events like new participants or ended meetings. With these APIs and the power of Pipedream, you can streamline administrative tasks, extract valuable insights, and sync Zoom activities with other services.
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}`, }, }) }, })
The Pipedream Utils app is a set of pre-built functions that streamline common tasks in your workflows. It acts like a Swiss Army knife for developers, providing essential tools such as format conversion, date manipulation, and text processing. By leveraging these functions, you can reduce the boilerplate code needed for routine operations, speeding up the development of intricate automations. The Helper Functions API can be a game changer when it comes to tasks like parsing dates in user-friendly formats, encoding and decoding data, or generating UUIDs, making them more efficient and less error-prone.
export default defineComponent({ props: { pipedream_utils: { type: "app", app: "pipedream_utils", } }, async run({steps, $}) { }, })