Personalize cold emails, automate follow-ups, and engage with leads across all channels
Emit new event when a new message is posted to one or more channels
Emit new event when a recipient unsubscribes. See docs here
Emit new event when a message was posted in a direct message channel
Emit new events on new Slack interactivity events sourced from Block Kit interactive elements, Slash commands, or Shortcuts.
This action adds a lead in the unsubscribed list. See the docs here
This action adds a lead in a specific campaign. If the lead doesn't exist, it'll be created, then inserted to the campaign. The creator of the lead is the campaign's sender See the docs here
Send a message to a public channel and customize the name and avatar of the bot that posts the message. See postMessage or scheduleMessage docs here
This action deletes a lead in the unsubscribed list. See the docs here
Send a message to a private channel and customize the name and avatar of the bot that posts the message. See postMessage or scheduleMessage docs here
With the lemlist API you can easily create campaigns with personalized emails
and track the results.
Some things you can build with the lemlist API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
lemlist: {
type: "app",
app: "lemlist",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.lemlist.com/api/team`,
auth: {
username: ``,
password: `${this.lemlist.$auth.api_key}`,
},
})
},
})
With the Slack API, you can build all sorts of integrations and applications to
make your work life easier. Here are just a few examples:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
slack: {
type: "app",
app: "slack",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://slack.com/api/users.profile.get`,
headers: {
Authorization: `Bearer ${this.slack.$auth.oauth_access_token}`,
},
})
},
})