FINANCE
FX Spot-Spike Real-Time Exposure Breach Escalation
Receives live FX rate ticks via webhook, recomputes net receivables exposure on each move.
How it runs
The automated pipeline, trigger to output.
- TriggerLive FX rate tick webhookHTTP webhook
- ActionLoad receivables snapshot for currencySnowflake
- LogicRevalue net exposure at new rate
- LogicBreach + not in cooldown?
- ActionRaise PagerDuty incident to on-callPagerDuty
- OutputMirror alert to treasury SlackSlack
What it does
This workflow reacts to FX rate movements in real time. Each incoming rate tick triggers a fresh revaluation of your open multi-currency receivables (cached from Snowflake) and, if a currency's net exposure crosses its hedge limit, opens a PagerDuty incident routed to the on-call treasury responder.
When to use it
Use it on volatile days or for thinly-hedged currency pairs where waiting for a morning batch is too slow. It converts a passing rate spike into an actionable, deduplicated incident instead of a missed window.
How it works
- 1A webhook trigger receives a live FX rate tick from your market-data feed.
- 2A Snowflake lookup loads the current open receivables snapshot for the moved currency.
- 3A logic step revalues net exposure at the new rate and compares it to the hedge limit.
- 4A branch suppresses ticks that stay within band and dedupes repeat breaches inside a cooldown.
- 5On a genuine new breach, a PagerDuty incident is raised with currency, exposure, limit, and the triggering rate.
- 6A Slack note mirrors the incident to the treasury channel for visibility.
Set it up
What you configure once, before turning it on.
- 1Connect HTTP webhookTrigger any URL on agent actions.
- 2Connect SnowflakeWarehouses, queries, shares.
- 3Connect PagerDutyIncidents, on-call, escalations.
- 4Connect SlackChannels, DMs, threads, mentions.
- 5Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 6Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 7Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Finance workflows
Month-End Uncoded Spend Chaser via Snowflake to Slack
On a month-end schedule, queries Snowflake for unaccrued or uncoded expenses, groups them by department owner.
Receipt Upload OCR Policy Check with Manager Escalation
When an employee drops a receipt into a Drive folder, it extracts the line items, checks them against expense policy.
Weekly Proration Anomaly Audit to Notion
Each week it aggregates all flagged proration discrepancies from Snowflake, scores them against anomaly thresholds, and publishes a finance-ready audit page in Notion with totals.
Accrual Chase Board in Monday with Per-Owner Tasks
On a schedule it reads open uncoded expenses from Snowflake and creates or updates a Monday item per department owner.
Detect Mid-Cycle Plan Change Mischarges and Queue Credit Memos
Listens for Stripe subscription plan changes, recomputes the correct prorated amount.
Draft and Send Proration Over-Billing Correction Emails
For each confirmed over-billing credit, an agent drafts a clear, customer-specific apology email explaining the proration error and the credit applied.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
