n8n
The monity.ai node for n8n starts a workflow when a page you watch changes, with the AI summary, the values before and after, and links to the screenshots. It can also create, run, pause and delete monitors from inside a workflow.
Install the node
In n8n, open Settings → Community Nodes, click Install, enter n8n-nodes-monity and confirm. The node appears as Monity (actions) and Monity Trigger (starts a workflow).
This works on self-hosted n8n today. n8n Cloud installs only community nodes that n8n has verified; the monity.ai node is waiting for that verification, so on n8n Cloud use the REST API with an HTTP Request node until it appears.
Connect your account
In monity.ai, open Integrations and, on the REST API card, click Create a key. Switch on Allow write access if your workflows will create, run, pause or delete monitors; read-only is enough for the trigger. Copy the key (it starts with mk_live_ and is shown once). In n8n, add a Monity API credential and paste the key.
Start a workflow when a page changes
Add Monity Trigger and choose:
- Monitor: All Monitors to follow every monitor in your account, or one monitor.
- Only Monitors With Label: when following all monitors, only those with this label, for example
clients. - Event: Alert Sent (a change that matters) or Check Completed (every check, as a data feed).
- Include Full Detail: adds the AI summary, the extracted values before and after, and the screenshot, diff and page-copy links.
n8n checks for new events on the polling interval you set on the trigger. The first poll only remembers where you are, so a new workflow doesn’t replay old alerts.
Actions
| Resource | Operations |
|---|---|
| Monitor | Create, Delete, Get, Get Latest Check, Get Many, Pause, Resume, Run Check Now, Update |
| Check | Get, Get Many |
Create, Update, Pause, Resume, Run Check Now and Delete need a key with write access. Run Check Now uses one check credit; its result arrives through the trigger like any other check.
Example
Monity Trigger (All Monitors, label clients, Alert Sent) → Slack: post the monitor name, the AI summary and the screenshot link to your team’s channel.