RSS

Real Simple Syndication

Integrate the RSS API with the Mailjet API

Setup the RSS API trigger to run a workflow which integrates with the Mailjet API. Pipedream's integration platform allows you to integrate RSS and Mailjet remarkably fast. Free for developers.

Create Contact with Mailjet API on New Item in Feed from RSS API
RSS + Mailjet
 
Try it
List Contacts with Mailjet API on New Item in Feed from RSS API
RSS + Mailjet
 
Try it
Send Message with Mailjet API on New Item in Feed from RSS API
RSS + Mailjet
 
Try it
Update Contact with Mailjet API on New Item in Feed from RSS API
RSS + Mailjet
 
Try it
Create Contact with Mailjet API on New item from multiple RSS feeds from RSS API
RSS + Mailjet
 
Try it
New Item in Feed from the RSS API

Emit new items from an RSS feed

 
Try it
Contact Created from the Mailjet API

Emit new event when a contact is created. See the docs here

 
Try it
New Item From Multiple RSS Feeds from the RSS API

Emit new items from multiple RSS feeds

 
Try it
Random item from multiple RSS feeds from the RSS API

Emit a random item from multiple RSS feeds

 
Try it
Merge RSS Feeds with the RSS API

Retrieve multiple RSS feeds and return a merged array of items sorted by date See documentation

 
Try it
Create Contact with the Mailjet API

Add a new unique contact to your global contact list and select its exclusion status. See the docs here

 
Try it
List Contacts with the Mailjet API

Retrieve details for all contact lists - name, subscriber count, creation timestamp, deletion status. See the docs here

 
Try it
Send Message with the Mailjet API

Send a message via Send API v3. Send API v3 is built mainly for speed, allowing you to send up to 100 messages in a single API call. See the docs here

 
Try it
Update Contact with the Mailjet API

Update the user-given name and exclusion status of a specific contact. See the docs here

 
Try it

Overview of RSS

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.

Connect RSS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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
  },
})

Overview of Mailjet

Mailjet's API offers the power to craft, send, and track emails with finesse. You can wield it to automate email sequences, synchronize email lists with your databases, and send transactional emails with personalized content. It's a playground for creating tailored email campaigns and dissecting campaign performance with rich analytics.

Connect Mailjet

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    mailjet: {
      type: "app",
      app: "mailjet",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.mailjet.com/v3/REST/contactslist`,
      auth: {
        username: `{{custom_fields.public_key}}`,
        password: `${this.mailjet.$auth.secret_key}`,
      },
    })
  },
})