Tookan is an off the shelf solution to manage and track, field workforces that enable on-demand deliveries.
The Tookan API allows for the automation and streamlining of delivery and field services. By integrating with Pipedream, users can trigger workflows based on events within Tookan, such as new task creation, task status updates, or agent alerts. This enables businesses to connect Tookan with other apps and services, automating notifications, data synchronization, and logistics operations, leading to improved coordination, customer satisfaction, and operational efficiency.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
tookan: {
type: "app",
app: "tookan",
}
},
async run({steps, $}) {
const data = {
"api_key": `${this.tookan.$auth.api_key}`,
}
return await axios($, {
method: "post",
url: `https://api.tookanapp.com/v2/get_user_details`,
headers: {
"Content-Type": `application/json`,
},
data,
})
},
})
The Delay API in Pipedream is a built-in function that allows you to pause a workflow for a specified amount of time. This can be incredibly useful when you need to stagger API calls to avoid rate limits, wait for an external process to complete, or simply introduce a delay between actions in a sequence. With precision up to milliseconds, the Delay API provides a simple yet powerful tool for managing timing in automation workflows.
export default defineComponent({
async run({steps, $}) {
// Specify the amount of time to delay your workflow in milliseconds
return $.flow.delay(5000)
},
})