with Twist and Tick?
Emit new event for any new channel added in a workspace See the docs here
Emit new event for any new comment in a workspace See the docs here
Twist is a communication app designed for team collaboration, with a focus on organized, threaded conversations. Using the Twist API on Pipedream, you can automate workflows to enhance productivity, streamline communication, and integrate with other tools. From automating notifications to syncing tasks across platforms, the API unlocks valuable use cases for teams needing to stay in sync without the noise of email or less structured chat apps.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
twist: {
type: "app",
app: "twist",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.twist.com/api/v3/users/get_session_user`,
headers: {
Authorization: `Bearer ${this.twist.$auth.oauth_access_token}`,
},
})
},
})
Tick is a time tracking and project management tool designed to help teams keep track of time spent on various tasks and projects. With the Tick API, you can automate project time entries, generate reports, and sync time data with other tools. Specifically, when you plug the Tick API into Pipedream, you leverage serverless workflows to connect Tick with hundreds of other apps. You can automate time tracking, streamline project updates, and trigger actions based on time entry events.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
tick: {
type: "app",
app: "tick",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.tickspot.com/${this.tick.$auth.subscription_id}/api/v2/users.json`,
headers: {
"Authorization": `Token token=${this.tick.$auth.api_token}`,
"User-Agent": `MyCoolApp (${this.tick.$auth.email})`,
},
})
},
})