Close Deals Faster in the Remote Sales World
Emit new event when the specified User receives a Follower See the documentation
Emit new event when the specified User follows a List See the documentation
Emit new event when the specified User is mentioned in a Tweet See the documentation
Emit new event when a new Direct Message (DM) is received See the documentation
Emit new event when a Tweet is liked by the specified User See the documentation
Retrieve Tweets from the last seven days that match a query. See the documentation
Add a member to a list owned by the user. See the documentation
The Outreach API is a powerful way to harness the power of Outreach, the
leading platform for sales engagement and orchestration. With the Outreach API,
you can unlock the full potential of Outreach, allowing you to build and
integrate custom apps, automate workflows, and even extend your sales
activities beyond the core platform. With Outreach, you'll have the ability to
develop the exact tools that your organization needs to achieve the best
results from your sales engagements.
Below are just a few of the examples of what you can do with the Outreach API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
outreach: {
type: "app",
app: "outreach",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.outreach.io/api/v2/accounts`,
headers: {
Authorization: `Bearer ${this.outreach.$auth.oauth_access_token}`,
"Content-Type": `application/vnd.api+json`,
},
})
},
})
import { axios } from "@pipedream/platform"
import twitter from "@pipedream/twitter"
export default defineComponent({
props: {
twitter
},
async run({steps, $}) {
const config = {
url: `https://api.twitter.com/2/users/me`,
params: {
"user.fields": `created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld`,
expansions: `pinned_tweet_id`,
},
}
const headers = this.twitter._getAuthHeader(config)
return await axios($, {
...config,
headers
})
},
})