Learn some of the basics for building workflows with an interactive tutorial
Whenever anyone requests a free trial from pipedream.com/pricing or submits a request to contact our Sales team, we catch those submissions and process them in this workflow.
Whenever a connected account reaches an unhealthy state, we need to alert the user (and our internal teams, for analytics and debugging / troubleshooting purposes). We'll look up relevant metadata on the app, connected account, and customer's workspace, log the event in a Google Sheet for quick triaging, then email the customer to let them know what happened and give them a link to reconnect their account in Pipedream.
Whenever a new user signs up for Pipedream, we want to introduce them to the power and flexibility of the platform, and we do this in a few separate emails.
When Snowflake tasks fail, it's not always clear why, and the errors are often not very human friendly, so this workflow helps make sense of them and alerts the team in Slack.
Mention a channel in Slack and ping it with the original message
Send a message in Slack when a new paid subscription or upgrade occurs
Get all the open GitHub issues that need to be triaged and send to the Support team in Slack
Download the latest dataset from MaxMind, then upload it to S3 and Google Cloud Storage so our internal systems can access it
When a workspace reaches its Data Store quota, we send an email notifying the customer
Search for Pipedream mentions on X (Twitter) and send them to Slack
Interact with OpenAI's DALL·E to generate images based on text prompts directly in Slack
Scrape market data from the web using the BeautifulSoup Python Library, and send updates to Slack