Real Simple Syndication
This action move a contact to a specific list. See the docs here
Retrieve multiple RSS feeds and return a merged array of items sorted by date See documentation
This action add a specific list to a contact. All emails having the same email text available in the provided list will be updated if exists See the docs here
This action add a custom activity to the contact. See the docs here
The RSS app allows users to automatically fetch and parse updates from web feeds. This functionality is pivotal for staying abreast of content changes or updates from websites, blogs, and news outlets that offer RSS feeds. With Pipedream, you can harness the RSS API to trigger workflows that enable a broad range of automations, like content aggregation, monitoring for specific keywords, notifications, and data synchronization across platforms.
module.exports = defineComponent({
props: {
rss: {
type: "app",
app: "rss",
}
},
async run({steps, $}) {
// Retrieve items from a sample feed
const Parser = require('rss-parser');
const parser = new Parser();
const stories = []
// Replace with your feed URL
const url = "https://pipedream.com/community/latest.rss"
const feed = await parser.parseURL(url);
const { title, items } = feed
this.title = title
if (!items.length) {
$end("No new stories")
}
this.items = items
},
})
The VBOUT API unlocks the potential to automate your marketing stack, leveraging Pipedream's capabilities for seamless integrations with other services. With VBOUT, you can manage contacts, automate email campaigns, track user actions, and analyze performance data. Pipedream enhances this by allowing you to capture events in real-time, process data with serverless code, and connect with countless apps to extend your marketing automation workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
vbout: {
type: "app",
app: "vbout",
}
},
async run({steps, $}) {
return await axios($, {
method: "post",
url: `https://api.vbout.com/1/app/me.json`,
headers: {
"Content-Type": `application/json`,
},
params: {
key: `${this.vbout.$auth.api_key}`,
},
})
},
})