kestra-io / docs

Documentation for Kestra — an event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.
https://kestra.io/docs
68 stars 60 forks source link

Extend the Slack task to allow sending files as attachments #1592

Open anna-geller opened 1 month ago

anna-geller commented 1 month ago

Slack task(s)

First, we need to make sure that attachments are possible on the Slack task.

Create a blueprint and a how-to guide on how to extract data from external source (via HTTP download) and sending that data directly via Slack and Email

I've heard feedback from a user who tried to simply extract data via HTTP download and then send that data as an email attachment or Slack attachment. We should create a guide on:

  1. How to set up Gmail to receive an email with an attachment
  2. How to configure Slack incoming webhook payload to receive data as an attachment to a Slack message

This blog post has a good example that can be used as a starting point for the Email attachment setup https://motherduck.com/blog/motherduck-kestra-etl-pipelines/