CronDog

CronDog

  • Blog
  • Docs
  • Dashboard

›Task Examples

Quick Start

  • Create your first task
  • Create your first receiver

Task Settings

  • HTTP Settings
  • Schedule

Task Notifications

  • Notification Overview
  • Source
  • Property / CSS Selector
  • Comparison
  • Message and HTTP Action Templates

Task Errors

  • Errors

Task Shortcuts

  • Keyboard Shortcuts

Receiver Variables

  • Receiver variables

Task Examples

  • Nintendo Switch availability monitor
  • Weather monitor
  • Insider trading monitor
  • Mortgage rate monitor
  • Github repo release monitor

Receiver Examples

  • Create an Okta Hook receiver
  • Create a SendGrid Event Webhook receiver

Mortgage rate monitor

The mortgage rates can be volatile. If you want to monitor the rates from major lenders, instead of checking them manually, you can use our new, ready-to-go mortgage rate monitor page.

Monitor Rates from Multiple Lenders

We have created a dedicated page to monitor the mortgage rates from multiple lenders, including US Bank, Wells Fargo, and Bank of America. No setup is required.

👉 View the real-time rates here: CronDog Mortgage Rate Monitor

Create a Custom Monitor (Advanced)

If you need to monitor a specific rate not available on our dedicated page, you can still use CronDog to set up a custom scheduled task. The following tutorial will show you how to monitor the 30-year fixed rate mortgage average from the St. Louis Fed website.

1. Create a CronDog scheduled task

After logging into the CronDog dashboard, click New task on the All Tasks page. The task creation form opens with Request, Schedule, and Notifications sections.

Under the Request and Schedule sections, provide the following values:

FieldValueNotes
Task Name30-year fixed rate mortgage average in the United StatesThe name of the task
URLhttps://fred.stlouisfed.org/series/MORTGAGE30USSt. Louis Fed website
Request MethodGET
Request HeadersNoneNo headers are needed
ScheduleEvery 1 weekThe task will run once every week

2. Create email notification

Next is to set up an email notification, so you can get notified with the latest rate.

Under the Notifications section, click the Add button next to the Email label:

The Add email notification dialog opens.

Then provide the following values in the dialog:

FieldValueNotes
SourceResponse Body (HTML)Parse the HTTP response as HTML
CSS Selectorspan.series-meta-observation-valuePath of the HTML element that contains rate data
Comparisonis any value
ToYour email address
Subject30-year fixed rate updateThe email subject
MessageYou can leave this field as-isThe email body

This tells CronDog to send an email notification with the latest rate whenever the task is executed.

Click Save. The new email notification appears under the Notifications section.

3. Save task

Click Create at the bottom of the task creation page.

After the task is created, CronDog opens the task detail page with the status set to Active.

4. Test task

To make sure your task settings such as URL and notification rules are properly configured, it's recommended to test your task at least once.

You can perform the test by clicking Run now at the top of the task page. Run now triggers the HTTP request right away and evaluates all configured notification conditions.

If everything went smooth, you should see the mortgage rate appear in the Response Body section of the execution detail:

Congratulations! You will get email notification with latest mortgage rate every week!

← Insider trading monitorGithub repo release monitor →
  • 1. Create a CronDog scheduled task
  • 2. Create email notification
  • 3. Save task
  • 4. Test task
Copyright © 2026 CronDog, Inc.