with Clockify and Amazon Alexa?
Adds member(s) to a project in Clockify. See the documentation
Get the results of the specified simulation for an Alexa skill. See the documentation
Adds a task to a project in Clockify. See the documentation
Simulate a dialog from an Alexa-enabled device and receive the skill response for the specified example utterance. See the documentation
Clockify is a time tracking and timesheet app that provides a straightforward way to track work hours across projects. With the Clockify API on Pipedream, you can automate time tracking, create detailed reports, manage projects, and sync timesheet data with other apps. Using Pipedream, you can create workflows that trigger on events in Clockify or other apps, process the data, and perform actions like logging time automatically, sending notifications, or creating invoices based on tracked time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
clockify: {
type: "app",
app: "clockify",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.clockify.me/api/v1/user`,
headers: {
"X-Api-Key": `${this.clockify.$auth.api_key}`,
"content-type": `application/json`,
},
})
},
})
The Amazon Alexa API connects your Pipedream workflows to Alexa's smart capabilities, enabling you to build voice-driven interactions and extend the functionality of Alexa Skills. Interact with users through their Alexa devices, manage and update Skills, or harness Alexa's smart home control. With Pipedream's serverless platform, you can create complex workflows that respond to Alexa events, trigger actions in other services, or process voice commands for custom outcomes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
amazon_alexa: {
type: "app",
app: "amazon_alexa",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.amazonalexa.com/v1/skills/{{your_skill_id}}/credentials`, //for testing: amzn1.ask.skill.94225570-3d93-4671-acb0-34160d640740
headers: {
Authorization: `Bearer ${this.amazon_alexa.$auth.oauth_access_token}`,
"Accept": `application/json`,
"Content-Type": `application/json`,
},
})
},
})