with Linear (API key) and Bland AI?
Triggers instantly when a new issue is created in Linear. Provides complete issue details including title, description, team, assignee, state, and timestamps. Supports filtering by team and project. See Linear docs for additional info here
Triggers instantly when a project update (status report) is created in Linear. Returns update content, author, project details, and health status. Filters by team and optionally by project. See Linear docs for additional info here
Analyzes an input call, extracting structured data and providing insights. See the documentation
Terminates a currently ongoing call using Bland AI. See the documentation
Linear helps streamline software project management, bug tracking, and task coordination. By using the Linear (API key) API with Pipedream, you can automate routine tasks, sync issues across platforms, and trigger custom workflows. Think auto-assignment of tasks based on specific triggers or pushing updates to a Slack channel when an issue's status changes. These automations save time and ensure that your development team stays focused on coding rather than on administrative overhead.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
linear_app: {
type: "app",
app: "linear_app",
}
},
async run({steps, $}) {
const data = {
"query": `{
user(id: "me") {
id
email
name
}
}`,
}
return await axios($, {
method: "post",
url: `https://api.linear.app/graphql`,
headers: {
"Authorization": `${this.linear_app.$auth.api_key}`,
"Content-Type": `application/json`,
},
data,
})
},
})
The Bland AI API offers a suite of artificial intelligence services, which, when integrated with Pipedream, can automate tasks, analyze data, and enhance applications with machine learning capabilities. Through Pipedream's serverless platform, you can connect Bland AI with various apps to create custom workflows, process data, and respond to events in real time without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
bland_ai: {
type: "app",
app: "bland_ai",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.bland.ai/v1/calls`,
headers: {
"Authorization": `${this.bland_ai.$auth.api_key}`,
},
})
},
})