Pipeline is the first sales productivity platform to combine sales engagement and Customer Relationship Management (CRM) in one easy-to-use application. We make your sales process as organized and efficient as possible. Email your contacts, qualify leads, and get organized so you can spend more time closing! Over 17,000 salespeople use Pipeline to manage their sales.
Emit new event when a new company is created in your Pipeline account.
Emit new event when a new deal is created in your Pipeline account.
Emit new event when a new person is created in your Pipeline account.
Creates a new activity associated with an existing person, company, or deal. See the docs here
Create a HTML or a plain text email template. See the docs
Creates a new company in your Pipeline account. See the docs here
The Pipeline API on Pipedream enables you to design robust automations that streamline your sales and engagement processes. By leveraging this API, you can programmatically manage your sales pipeline, track email interactions, and book meetings automatically. Create triggers based on email events, update deals based on customer actions, or sync your sales data with other platforms for deeper analysis. With Pipedream's serverless architecture, you can create workflows that respond in real-time, ensuring your sales team has the freshest information at their fingertips.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pipeline: {
type: "app",
app: "pipeline",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.pipelinecrm.com/api/v3/admin/users`,
params: {
api_key: `${this.pipeline.$auth.api_key}`,
},
})
},
})
Amazon Simple Email Service (SES) is a powerful cloud-based email sending service designed to help digital marketers and application developers send marketing, notification, and transactional emails. With the SES API, you can reliably send emails at scale, manage sender reputations, view email sending statistics, and maintain a high deliverability rate. Leveraging Pipedream's capabilities, you can integrate SES seamlessly into serverless workflows, automate email responses based on triggers from other apps, and analyze the effectiveness of your email campaigns by connecting to data analytics platforms.
module.exports = defineComponent({
props: {
amazon_ses: {
type: "app",
app: "amazon_ses",
}
},
async run({steps, $}) {
const AWS = require("aws-sdk")
const { accessKeyId, secretAccessKey } = this.amazon_ses.$auth
const ses = new AWS.SES({
accessKeyId,
secretAccessKey,
region: 'us-east-1',
})
const sesParams = {
Destination: {
ToAddresses: ["<your email here>"],
},
Message: {
Body: {
Html: {
Charset: "UTF-8",
Data: "<h1>This is a test</h1>",
},
Text: {
Charset: "UTF-8",
Data: "This is a test",
}
},
Subject: {
Charset: "UTF-8",
Data: "Test email",
}
},
Source: "<your from address here",
};
this.resp = await ses.sendEmail(sesParams).promise()
},
})