Tasks may declare one or more inputs, allowing the actual HTTP request to dynamically change based on the inputs provided.
Each task may declare a set of inputs to customize exactly what the task does. For example, if your task is to fetch the current weather for a given city, you may want to make the ZIP code of the city an input for users to enter.
Inputs are implemented via templating, allowing you to find and replace via string matching in the following parts of the HTTP request:
When a task is run, first the inputs are injected into the task definition resulting in an HTTP request to the service in question.
Machine Learning Image Popularity - Predict Image Success
CSV to SQL Database - Import from CSV or Excel Into a Postgres Database
CSV to Google Maps - Plot Locations from CSV or Excel to Google Maps
Airbnb Pricing Strategy - Competitive Analysis
Home Depot vs. Lowe's Price Comparison
U.S. Cities Geographic Coordinates