Create a custom workflow

Every automation starts with a trigger and an action. Select one from each app to generate a workflow tailored to your needs.

HubSpot CRM
Trigger: Watch Companies
1001fx
Action: Select an action
1. Select a trigger
  • Triggers when a new company is created.

  • Triggers when a contact is created, deleted, merged, restored, association changed, or deleted for privacy.

  • Triggers when a new contact is created.

  • Triggers when a new contact is added to a list (only for users with the paid Marketing account). This module will be deprecated on September 30th 2025.

  • Triggers when a CRM object is created/updated.

  • Triggers when a new deal is created.

  • Triggers when a new engagement is created in a portal. This endpoint will only return records created in the last 30 days, or the 10k most recently created records.

  • Triggers when a new file is stored in file manager.

  • Triggers when a new member is added to selected list.

  • Triggers when a new notification about changes is sent. This module can be used only with a developer connection where your user identifier, your Hubspot API Key, your Client ID, and Client Secret are filled in advanced parameters. You can have only one webhook URL per developer application. You can create more subscriptions for this one webhook.

  • Triggers when data is submitted from a given form.

  • Triggers when a new email timeline subscription added for the portal.

  • Triggers when a new ticket is created.

2. Select an action
  • Adds a specified number of days, months, etc. to a given date. It can also subtract dates by adding negative values. - More informations: https://1001fx.com/functions/addtodate

  • Places provided image on every page of provided pdf. - More informations: https://1001fx.com/functions/addwatermark2pdf

  • Adds an image as watermark to a video at a given position. The result is an URL to the mp4 that is available for 48 hours. - More informations: https://1001fx.com/functions/addwatermark2video

  • Get answer from am AI based on predefined templates or a custom prompt. Will be charged per used tokens. Predefined prompts are: - Summarize Text - Make Longer - Make Shorter - Check Spelling and Grammar - Change Tone - Simplify - Translate - Explain This - Find Action Items - Continue Writing - Anonymize Text - Improve Writing - Custom - More informations: https://1001fx.com/functions/askai

  • Checks a date against different conditions. - More informations: https://1001fx.com/functions/checkdate

  • Check if the given date is a holiday in a country and optionally in a state. Please refer to https://github.com/commenthol/date-holidays for available country codes. - More informations: https://1001fx.com/functions/isholiday

  • Converts a csv and parse it into an array of objects. The file must be a valid csv file (not an Excel or GSheet spreadsheet). - More informations: https://1001fx.com/functions/csv2array

  • Converts an input date to the specified timezone. - More informations: https://1001fx.com/functions/converttimezone

  • Converts an uploaded asset (image, zip, audio, video, pdf, ...) or loads and converts the asset from the given URL to a base64 string. - More informations: https://1001fx.com/functions/asset2base64

  • Converts provided geocode. - More informations: https://1001fx.com/functions/convertgeocode

  • Converts an HTML string or URL to an image. If an HTML string is given. Replacements for the text are processed. It is also possible to use Tailwind in classes. - More informations: https://1001fx.com/functions/html2image

  • Converts a mp3 into an mp4 file. Adds a thumbnail and images for given durations. The result is an URL to the mp4 that is available for 48 hours. - More informations: https://1001fx.com/functions/audio2video

  • Converts an office document into a pdf. - More informations: https://1001fx.com/functions/convertofficedocument

  • Converts multiple texts on a colored background and creates an image. Transparent backgrounds allow overlay on another image. - More informations: https://1001fx.com/functions/text2image

  • Creates a bar chart with custom data and styling. Output can be an image or a PDF. - More informations: https://1001fx.com/functions/barchart

  • Creates a line chart with custom data and styling. Output can be an image or a PDF. - More informations: https://1001fx.com/functions/linechart

  • Creates a pie chart with custom data and styling. Output can be an image or a PDF. - More informations: https://1001fx.com/functions/piechart

  • Creates realistic fake data for testing and development. Examples: address, date, lorem ipsum, commercial products, company, image, random numbers, urls and many more). - More informations: https://1001fx.com/functions/createfakedata

  • Creates any text from template and given data. For example, dynamically generate HTML templates with data and logic, making it useful for building dynamic web applications. Based on Handlebars - see https://handlebarsjs.com/ for more details. - More informations: https://1001fx.com/functions/template2text

  • Crop an Image - More informations: https://1001fx.com/functions/cropimage

  • Cuts a mp3 file from given file or URL. Beginning from start in seconds, the given duration (in seconds) will be cut. - More informations: https://1001fx.com/functions/cutaudiofile

  • Decrypts the provided PDF with the given password. The password must not be empty. - More informations: https://1001fx.com/functions/decryptpdf

  • Decrypts the uploaded Zip with the given password. The password must not be empty. - More informations: https://1001fx.com/functions/decryptzip

  • Encrypts the uploaded PDF with the given password. The password must not be empty. - More informations: https://1001fx.com/functions/encryptpdf

  • Encrypts the uploaded Zip with the given password. The password must not be empty. - More informations: https://1001fx.com/functions/encryptzip

  • Execute JavaScript code in a sandbox on our server. The following npm packages can be used: momentjs, cheerio, handlebars, ... (see https://1001fx.com for full list). Exceptions will be caught and returned. Strict is forced and imports are not allowed. - More informations: https://1001fx.com/functions/executejavascript

  • Extracts the audio from a video. The result is an URL to the mp3 that is available for 48 hours. - More informations: https://1001fx.com/functions/extractaudio

  • Filters an array by an given comparison operator. - More informations: https://1001fx.com/functions/filterarray

  • Formats a given date and time to the specified ouput format. - More informations: https://1001fx.com/functions/formatdatetime

  • Playground function with JSON body input and JSON body output for demos and testing. Use it to learn how to work with 1001fx. Charge is always 0. ApiKey is required. - More informations: https://1001fx.com/functions/hello

  • Returns the first given file. Playground function with file input and output to test files input and file retrieval. Charge is always 0. ApiKey is required. - More informations: https://1001fx.com/functions/hellofiles

  • Generates a HTML email body from a MJML template - More informations: https://1001fx.com/functions/mjml2html

  • Generate a QRCode - More informations: https://1001fx.com/functions/generateqrcode

  • Looks up a provided longitude and latitude values and returns location informations. - More informations: https://1001fx.com/functions/geocode2location

  • Gets the content of an URL in a structured way. Has specialised handling for dedicated domains like YouTube videos, tweets and LinkedIn posts. - More informations: https://1001fx.com/functions/getcontent

  • Retrieves data from HelloSpaces for the given Space ID. - More informations: https://1001fx.com/functions/gethellospacesdata

  • Get all EXIF data from an given image. - More informations: https://1001fx.com/functions/getimageexif

  • Returns two arrays. One containing the keys and on containing the values of the object. - More informations: https://1001fx.com/functions/getjsonkeysandvalues

  • Returns the width, height, file extension, mimetype, and presence of alpha channel of an image (bmp, gif, jpeg, png and tiff). - More informations: https://1001fx.com/functions/getimagemeta

  • Gets the current balance of credits for your API key. - More informations: https://1001fx.com/functions/getcredits

  • Implements a hlookup function similar to the GSheet and Excel functions. Searches for a value in the top row of a table or an array of values, and then returns a value in the same column from a row you specify in the table or array. - More informations: https://1001fx.com/functions/hlookup

  • Looks up a provided IP and returns geo informations. - More informations: https://1001fx.com/functions/ip2geocode

  • Looks up a provided location and returns geo informations. - More informations: https://1001fx.com/functions/location2geocode

  • Performs an arbitrary authorized API call.

  • Creates an image with a circle mask. - More informations: https://1001fx.com/functions/maskcircleimage

  • Masks a source image to this image using the average pixel color. A completely black pixel on the mask will make a pixel in the image completely transparent. - More informations: https://1001fx.com/functions/maskimage

  • Merges up to three PDFs into a single PDF. The orientation of each merged PDF is preserved. - More informations: https://1001fx.com/functions/mergepdfs

  • Modifies the EXIF data in an given image. Provided data will be merged with existing data. - More informations: https://1001fx.com/functions/modifyimageexif

  • Overlays two images to create a new image with the second image placed as an overlay. Uses the png file format for transparency. Canvas size is preserved. - More informations: https://1001fx.com/functions/overlayimages

  • Implements a pivottable function similar to GSheet and Excel functions. Aggregate fields with given operator. Multiple fields can be aggregated. Aggregate functions are: count, sum, min, max and mean. - More informations: https://1001fx.com/functions/pivottable

  • Removes duplicates from an array. If the fields parameter is empty, all fields of the first array element are used for the comparison. - More informations: https://1001fx.com/functions/removeduplicates

  • Remove all EXIF data from a given image. - More informations: https://1001fx.com/functions/removeimageexif

  • Fills the provided carbone template with data. This function uses the Carbone JS Community Edition on 1001fx servers. - More informations: https://1001fx.com/functions/rendercarbonetemplate

  • Resizes an image to the specified width and height. - More informations: https://1001fx.com/functions/resizeimage

  • Scales the image by the specified factor. - More informations: https://1001fx.com/functions/scaleimage

  • Scales an image to the largest size that will fit within a rectangle of the specified width and height. - More informations: https://1001fx.com/functions/scaleimagetofit

  • Scrape a provided HTML string or Website. - More informations: https://1001fx.com/functions/scrapehtml

  • Deep searches in all keys of a given JSON object. The result is an array of key/value pairs the matches the criteria - More informations: https://1001fx.com/functions/deepsearchjson

  • Splits the uploaded PDF into seperate pages and returns a zip file containing all individual pages. - More informations: https://1001fx.com/functions/splitpdf

  • Implements a sumif function similar to GSheet and Excel functions. Sum elements of an array by a given criterion. - More informations: https://1001fx.com/functions/sumif

  • Transform a JSON input to another JSON format using a template.

  • Uploads an asset (image, zip, audio, video, pdf, ...) to our storage and returns an URL for downloading. The asset will be automatically deleted at the end of the next day. - More informations: https://1001fx.com/functions/uploadasset

  • Validates if a given string is in provided format. Formats are :URL, email, IBAN, BIC, VAT, ISBN and Regular Expresssion - More informations: https://1001fx.com/functions/validatestringformat

  • Implements a vlookup function similar to the GSheet and Excel functions. Searches for a value in the first column of a table or an array of values, and then returns a value in the same column from a column you specify in the table or array. - More informations: https://1001fx.com/functions/vlookup

Select a trigger and an action

Create workflow (opens in a new tab)