Real Simple Syndication
Initiates the creation of a certified email. See the documentation
Retrieve multiple RSS feeds and return a merged array of items sorted by date See documentation
Creates a signature request using a pre-existing template. See the documentation
Sends a reminder for a pending signature request. See the documentation
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 Signaturit API enables automated document signing, tracking, and management directly within Pipedream. By integrating this API, users can create workflows to send documents for signature, check the status of sent documents, and receive updates when documents are signed or declined, all from a serverless platform. By leveraging Pipedream's capacity for integrating various APIs and services, users can seamlessly include e-signature capabilities into their business processes without manual intervention.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
signaturit: {
type: "app",
app: "signaturit",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.signaturit.$auth.domain}.signaturit.com/v3/team/users.json`,
headers: {
Authorization: `Bearer ${this.signaturit.$auth.access_token}`,
},
})
},
})