with Linear (API key) and ActiveCampaign?
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
Emit new event each time an automation sends out webhook data.
Emit new event when a contact email address bounces from a sent campaign.
Emit new event when a link from a campaign is clicked (will only run once for each unique link).
Emit new event when a contact opens a campaign (will trigger once per contact per campaign).
Emit new event each time a campaign starts sending.
Emit new event when a contact unsubscribes as a result of a campaign email sent to them.
Emit new event each time a new contact is added to a list.
Emit new event each time a new contact is added to a segment.
Emit new event each time a new note is added to a contact.
Emit new event each time a deal is added or updated.
Emit new event each time a new note is added to a deal.
Emit new event each time a new task is added to a deal.
Emit new event for the specified event type from ActiveCampaign.
Emit new event each time an account is added or updated.
Emit new event each time a calendar feed is added or updated.
Emit new event each time a contact is added or updated.
Emit new event each time a contact is updated.
Creates a new issue in Linear. Requires team ID and title. Optional: description, assignee, project, state. Returns response object with success status and issue details. Uses API Key authentication. See the documentation
Creates a new contact or updates an existing contact. See the documentation
Updates an existing Linear issue. Can modify title, description, assignee, state, project, team, labels, priority, and dates. Returns updated issue details. Uses API Key authentication. 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, }) }, }) ActiveCampaign's API provides a powerful interface to automate your email marketing, sales automation, and customer relationship management. By leveraging ActiveCampaign with Pipedream, you can create custom, automated workflows that react to events in real-time, sync data between various platforms, and trigger targeted communication with your users. With the ability to perform actions such as adding contacts, updating deals, and sending out campaigns, the API offers a wide range of possibilities for enhancing your marketing strategies.
import { axios } from "@pipedream/platform" export default defineComponent({ props: { activecampaign: { type: "app", app: "activecampaign", } }, async run({steps, $}) { return await axios($, { url: `${this.activecampaign.$auth.base_url}/api/3/users/me`, headers: { "Api-Token": `${this.activecampaign.$auth.api_key}`, }, }) }, })