An online No-Code Platform for teams and companies to manage their Data & Tasks using automation and advance collaboration features
Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.
Workiom is a no-code platform that helps teams build custom work management apps. The Workiom API allows for extensive customization and automation, enabling you to streamline business processes by connecting your custom apps with a multitude of other services. With the API, you can create, read, update, and delete records, manage lists, and automate tasks within your Workiom apps. By leveraging Pipedream's capabilities, you can integrate Workiom with hundreds of other apps to automate workflows, sync data across platforms, and trigger actions based on events from any connected service.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
workiom: {
type: "app",
app: "workiom",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.workiom.com/api/services/app/Apps/GetAll`,
headers: {
"Accept": `text/plain`,
"X-Api-Key": `${this.workiom.$auth.api_key}`,
},
})
},
})
Develop, run and deploy your Node.js code in Pipedream workflows, using it between no-code steps, with connected accounts, or integrate Data Stores and File Stores.
This includes installing NPM packages, within your code without having to manage a package.json
file or running npm install
.
Below is an example of installing the axios
package in a Pipedream Node.js code step. Pipedream imports the axios
package, performs the API request, and shares the response with subsequent workflow steps:
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
async run({ steps, $ }) {
// Return data to use it in future steps
return steps.trigger.event
},
})