FTP and Slack: Inbound Supplier File Receipt Notification Template

On a schedule, this Spojit template checks an FTP folder for new supplier files and posts a Slack message listing each filename and size received.

What It Builds

A Schedule trigger fires the workflow at the interval you choose. A FTP connector node in Direct mode lists the files in your inbound supplier folder, a Transform node formats each filename and size into a readable list, and a Slack connector node posts that summary to the channel your team watches. No more logging into the server to check whether tonight's files landed.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that runs every morning at 7am, lists the files in the /inbound/suppliers folder on our FTP server, and posts a message to the #supplier-files Slack channel listing each new filename and its size in KB. If no new files are found, post "No supplier files received today."

Connectors Used

  • Schedule trigger - runs the check on a cron interval in your timezone.
  • FTP - lists files in the inbound supplier directory.
  • Slack - posts the receipt summary to a channel.

Customize It

Change the time and frequency in the prompt to match your delivery window, swap /inbound/suppliers for your real folder path, and set the destination to your own #supplier-files channel. You can also adjust the size units or ask Miraxa to filter by file extension, such as only .csv or .edi files.

Tips

  • Use the FTP node in Direct mode here: the action is a single exact list operation, so no AI cost is incurred.
  • Confirm your FTP connection has read access to the folder before scheduling the run.
  • To avoid re-reporting the same files each day, ask Miraxa to compare against the last run or filter by modified date.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.