Quick Overview
This workflow runs every 24 hours, fetches popular approved songs from MemoTune’s community API, formats a ranked digest with play/like counts and links, and posts the result to a chosen Slack channel.
How it works
- Runs every 24 hours on a schedule trigger.
- Defines digest settings such as locale, API page size, minimum play count, maximum songs, and the digest title.
- Calls the MemoTune community API to retrieve popular community song posts.
- Validates the API response, filters and limits songs by the configured thresholds, and builds a Slack-formatted message with song links and stats.
- Posts the finished digest text to the selected Slack channel.
Setup
- Add a Slack credential with permission to post messages.
- Replace
YOUR_SLACK_CHANNEL_ID with the destination Slack channel ID (or select a channel in the Slack node).
- Review and adjust the digest configuration values (locale, pageSize, minimumPlayCount, maximumSongs, and digestTitle) to match your needs.