Daily Currency Rate Update Email Workflow

somdn_product_page

This n8n workflow automates the process of fetching the latest currency exchange rates and sending a formatted email update. It is scheduled to run at regular intervals, making it ideal for daily financial updates or monitoring currency fluctuations.

The workflow begins with a Schedule Trigger node set to trigger at a configurable interval, typically daily. It then sets necessary parameters such as an API key for accessing the currency rates API and the list of preferred currencies (PKR, GBP, EUR, USD, BDT, INR).

Next, an HTTP Request node calls the CurrencyFreaks API to retrieve the latest exchange rates based on the provided API key and selected currencies. The response data, including date, base currency, and rates, is processed and formatted.

Subsequently, the workflow sets the recipient email address and email subject dynamically. It then composes an HTML email with styled formatting, displaying the current date, base currency, and exchange rates in a clear, readable layout.

Finally, the email is sent via Gmail using OAuth2 authentication, completing the automated daily update process. This workflow is useful for finance teams, forex traders, or businesses needing regular currency rate updates sent via email.

Node Count

6 – 10 Nodes

Nodes Used

gmail, httpRequest, scheduleTrigger, set, stickyNote

Reviews

There are no reviews yet.

Be the first to review “Daily Currency Rate Update Email Workflow”

Your email address will not be published. Required fields are marked *