This is a submission for the Runner H "AI Agent Prompting" Challenge
Exchange Rate Watcher & Alert Bot 🚀
What I Built
Exchange Rate Watcher & Alert Bot is a Runner H-powered automated AI agent that fetches, tracks, compares, and emails daily USD, GBP, and EUR to Naira exchange rates from 9 reliable sources every morning automatically.
Instead of manually checking multiple unreliable or slow websites, it provides a clean, mobile-friendly daily digest in your inbox with best rates, daily changes, and trends, helping Nigerian freelancers, importers, business owners, crypto traders, and individuals make informed decisions daily.
Demo
📸 Screenshots:
- Runner H Workflow:
- Delivered Clean HTML Emails:
- Structured Google Sheet Tracking: 📊 View Google Sheet
How I Used Runner H
I leveraged Runner H’s beginner-friendly, no-code AI workflow automation in clear, replicable steps:
✅ 1️⃣ Surfer H Browsing & Scraping:
Fetches daily USD, GBP, and EUR exchange rates from 9 trusted sources automatically:
- CBN Official Rates
- AbokiFX
- Investing.com
- AbokiForex
- Western Union
- MoneyGram
- NGNRates
- NairaToday
- Toyaab.com
✅ 2️⃣ Data Extraction:
Pulls Currency Name, Source Name, Current Rate, and Date per source for USD, GBP, EUR.
✅ 3️⃣ Validation:
Compares with the previous day’s rates in “Naira Exchange Tracker” Google Sheet, tagging:
- ✅ Up (green)
- 🔻 Down (red)
- ➖ Same (grey)
✅ 4️⃣ Structured Outputs:
Logs and updates the Google Sheet “Naira Exchange Tracker”, creating it automatically if it doesn’t exist for historical tracking and trends.
✅ 5️⃣ Rich HTML Email Generation:
Creates clean, mobile-friendly, professional HTML emails with inline CSS:
- Title, date, clear intro
- Bordered table with rates, changes color-coded
- Summary with best rates & trends
- Alert if USD > 1700 NGN
- Footer with Google Sheet link
✅ 6️⃣ Email Distribution:
- Sends to
toyaabconcepts@gmail.com
- CCs
mrteesure@gmail.com
- Fetches additional recipients from “Finance Alert Subscribers” Google Sheet if available
✅ 7️⃣ Scheduling:
Runs daily at 9 AM WAT automatically via Runner H scheduler, with zero manual intervention.
The Exact Prompt I Used in Runner H
Paste this exact prompt in Runner H for your own build:
You are an AI workflow agent designed to help Nigerian freelancers, importers, crypto traders, and individuals efficiently track daily exchange rates.
TASK
Fetch and track daily USD, GBP, and EUR to NGN exchange rates from multiple reliable sources.
SOURCES
Fetch data from:
1. CBN Official Site – https://www.cbn.gov.ng/rates/ExchRateByCurrency.html
2. https://abokifx.com/
3. https://www.investing.com/currencies/
4. https://abokiforex.app/
5. https://www.westernunion.com/ng/en/home.html
6. https://www.moneygram.com
7. https://www.ngnrates.com/
8. https://nairatoday.com/
9. https://www.toyaab.com
DATA EXTRACTION
For each currency (USD, GBP, EUR) from each source:
- Currency Name
- Source Name
- Current Rate
- Current Date (WAT)
VALIDATION
Compare today's rates with the previous day's rates stored in the Google Sheet:
- Indicate if today's rate is Up, Down, or Same for each currency per source.
STORAGE
Save the following structured columns in a Google Sheet named “Naira Exchange Tracker”:
- Date
- Currency
- Source
- Rate
- Change from Yesterday (Up/Down/Same)
If the Google Sheet does not exist, create it automatically and store it in a folder named “Finance Tracking.”
ALERT EMAIL
Compose a clean, professional, rich HTML email with inline CSS for mobile and desktop readability, structured as follows:
Subject: 📈 Daily Naira Exchange Rates – {Today’s Date}
Body:
1️⃣ Header:
- Large, bold heading: “Daily Naira Exchange Rates”
- Date clearly displayed
2️⃣ Introduction Paragraph:
“Here are today’s USD, GBP, and EUR rates against the Naira from CBN, AbokiFX, Investing.com, and other reliable sources for your quick reference.”
3️⃣ Rates Table:
Create a clean, bordered table with the following columns:
- Currency
- Source (Name + Website)
- Current Rate
- Change from Yesterday (highlight green if Up, red if Down, grey if Same)
Use clear fonts, appropriate padding, and alternating row colors for easy readability.
4️⃣ Summary Insights:
- The best rate for each currency today (highlight in green).
- Notable trends, e.g., “USD has risen by 50 NGN from yesterday on AbokiFX.”
5️⃣ Threshold Alert:
If USD > 1700 NGN on any source, add:
🚨 “ALERT: USD has crossed 1700 NGN on [source] today.”
6️⃣ Footer:
Add:
“You can view and track historical rates using the structured Google Sheet below.”
- Include a clickable link to the Google Sheet with view permissions enabled.
Email Styling Requirements:
- Use inline CSS for email compatibility.
- Use clean fonts (Arial, Helvetica, sans-serif).
- Ensure mobile-friendly sizing.
- Use green (#28a745) for increases, red (#dc3545) for decreases, grey (#6c757d) for unchanged rates.
- Keep layout visually intuitive and professional.
RECIPIENTS
Send the email:
- To: toyaabconcepts@gmail.com (primary recipient).
- Send a copy to: mrteesure@gmail.com for records.
- Then, fetch additional recipient emails from a Google Sheet named “Finance Alert Subscribers” if it exists, and send to those subscribers as well.
SCHEDULE
Run this workflow daily at 9 AM WAT to ensure subscribers receive timely updates.
CLEAN OUTPUT
Ensure:
✅ The email is clear, actionable, and visually organized.
✅ All currency symbols are properly formatted.
✅ HTML structure is clean and visually consistent.
✅ Readable on mobile and desktop without issues.
CONFIRMATION
Once the task is complete, return:
✅ “Rates fetched and emailed successfully for {date}.”
End of instructions.
Replicate This Easily
Step-by-Step for Newbies:
✅ Go to https://runner.hcompany.ai
✅ Sign up/log in.
✅ Connect Google Sheets, Google Drive, Gmail, enable Surfer H.
✅ Create a Google Sheet named “Finance Alert Subscribers” with your subscriber emails (optional).
✅ Paste the prompt above exactly.
✅ Click “Run” and it will run daily automatically.
In less than 10 minutes, your automated exchange rate alert system will be live with zero code.
Real-World Application
Many Nigerian freelancers, business owners, importers, and crypto traders need to track USD, GBP, and EUR rates daily but waste time checking multiple unreliable sources.
This bot automates the entire process, removing manual checking stress and delays.
Impact
✅ Provides daily, reliable exchange rates in one clean email.
✅ Tracks trends over time for better financial decisions.
✅ Supports financial literacy and proactive planning for importers and traders.
✅ Saves 10–15 minutes daily, reducing decision fatigue.
✅ Enables smarter, timely currency decisions.
Why I Built This
Small businesses and freelancers lose money or delay transactions due to unreliable or delayed exchange rate tracking.
By automating with Runner H, this workflow:
✅ Removes guesswork and stress.
✅ Helps people act when rates are favourable.
✅ Makes financial planning easier and data-driven.
Social Love
🚀 Ready to Take Control of Your Daily Exchange Rate Tracking?
Build your Exchange Rate Watcher & Alert Bot on Runner H today and transform your daily financial workflow!
Thanks for reading! Drop your questions below if you need help setting up your own AI-powered finance workflows using Runner H.
Top comments (0)