Create a watch
create_watchMonitor a bank account for balance thresholds, large debits, or matching transactions, and get notified via webhook when a rule fires.
Instructions
Watch an account in the background and send a notification to the webhook the server's operator configured (NOTIFY_WEBHOOK_URL; Slack or any URL) when a rule fires. The destination cannot be chosen here. Accounts are checked at most 4 times a day, the limit PSD2 sets for unattended access. Rules: balance_below / balance_above: amount threshold on the booked balance. large_debit: any single outgoing payment of at least amount. credit_matching / debit_matching: an incoming / outgoing transaction whose counterparty or description contains match (optionally at least min_amount). credit_missing_by: notify on by_date if no incoming transaction matching match has arrived since the watch was created; also notifies when it does arrive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Shown in the notification, e.g. 'Invoice 2024-17 from Acme' | |
| type | Yes | ||
| match | No | Text to look for in counterparty/description | |
| amount | No | Threshold for balance_* and large_debit | |
| account | Yes | Account uid or label | |
| by_date | No | Deadline for credit_missing_by | |
| min_amount | No | Minimum amount for *_matching and credit_missing_by |