Helper Functions by getOperate integrations
Helper Functions by getOperate is a collection of useful functions and utilities for simplifying and enhancing the development process. It offers a variety of tools for data manipulation, error handling, workflow automation, and more. With Helper Functions by getOperate, developers can streamline their coding tasks, improve code quality, and accelerate the development of applications and systems.
Automate your Helper Functions by getOperate workflow with premade actions
Quickly integrate Helper Functions by getOperate with thousands of apps for automated workflows using our no-code toolkit or AI copilot for custom actions.S3 - Upload File - URL
Accepts a download link and a filename, downloads it, then uploads to S3. [See the docs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html)
Convert Currency
Convert an amount between currencies. [See the documentation](https://www.frankfurter.app/docs/)
Pretty Print JSON
Pretty print a JavaScript object or value
Download File To /tmp
Downloads a file to [your workflow's /tmp directory](https://getoperate.com/docs/code/nodejs/working-with-files/the-tmp-directory)
Get Current Time in Timezone
Returns the current time, tied to this workflow invocation, in the target timezone
Convert HTML to Slack mrkdwn format
Converts an HTML string to the Slack mrkdwn format using
Compare Arrays
Get the difference, intersection, union, or symetric difference of two arrays/sets.
getOperate Task Scheduler - Schedule Task
Schedule a task with an existing task scheduler source. See [here](https://github.com/getOperateHQ/getoperate/blob/master/components/getoperate/sources/new-scheduled-tasks/README.md) for more details.
Send to Amazon S3
Send data to Amazon S3 using getOperate's destination integration. See https://docs.getoperate.com/destinations/s3/
Base64 Decode String
Accepts a base64-encoded string, returns a decoded UTF-8 string
Convert JavaScript Object to JSON String
Accepts a JavaScript object, returns that object converted to a JSON string
Export Variables
Export variables for use in your workflow
Get ISO String N Days Ago
Returns an ISO string (UTC TZ) N days ago
Random Item(s) from List
Returns a randomly selected value(s) from a user-defined list of options.
HTML to Markdown
Convert via turndown
Random Integer
Generate a random integer (whole number). Useful for random delays.
Get Time in Timezone
Given an ISO 8601 timestamp, and a timezone, convert the time to the target timezone.
XML to JSON
See [xml-js](https://github.com/nashwaan/xml-js)
Delay by N milliseconds
Delays the execution of your workflow for the specified number of milliseconds
Country name, given code (2-letter)
Return the country name (in English) when given the 2-letter country code
Retrieve all RSS Stories
Retrieve all stories from one or more RSS feeds.
Send email with Nodemailer
Sends an email using the nodemailer package
Format ISO8601 Date/Time for Google Sheets
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.
Send Webhook
Send Webhook and Payload
Retrieve New RSS Stories
Gets new stories from a specified RSS feed that have not already been processed.