Use case · Finance
Use AI on invoices and payments without exposing card numbers.
Finance teams send invoices, payment emails and reconciliation notes to AI models to sort, summarize and draft replies. The Vrymdor™ AI Node masks card numbers, Social Security numbers, email addresses and keys in that text before any model reads it.
The problem
Money text is full of the details you least want to share.
- Payment failure emails and chargeback notes quote full card numbers.
- Contractor and vendor forms carry US Social Security numbers.
- Invoices and remittance emails carry billing contacts’ email addresses.
- A Stripe secret key pasted into a reconciliation note travels with the text.
With the AI Node
Add the AI Node step before the AI step in the automation that picks up your invoices or payment emails.
- Create your free account and add an agent for this automation, for example "Support drafts".
- Copy the three values from the Connect your AI Node card: Node Host URL, Agent ID and Agent Secret.
- In n8n, Make or Zapier, add the AI Node step right after the step that reads the invoice or the payment email, and send it the text the model will read.
- Map the masked output into your AI step. The model can still sort and summarize the invoice, without the card number or the SSN.
Try it on an invoice
The AI Node hides email addresses, phone numbers, card numbers, US Social Security numbers, private keys, and the API keys and tokens for OpenAI, Anthropic, Stripe, GitHub, AWS, Google and Slack, plus bearer tokens and JWTs. Each one becomes a label like [REDACTED:EMAIL], so the model still knows something was there.
The invoice number and the amount stay, so the model can still do its job. Masked here: EMAIL 1, CREDIT_CARD 1, SSN 1, STRIPE_KEY 1.
This demo uses the Playground's Local engine: public, well known detectors set to the types the AI Node masks by default, in the AI Node's [REDACTED:TYPE] format. In your workflows, the Vrymdor™ AI Node does the masking.
What it does not cover
Plainly, so you know where you still need care.
- Names and street addresses are not masked by default. On Pro and Business you can add your own masking patterns for details with a fixed shape.
- It works by pattern matching on known formats, with the Luhn test for card numbers. A detail written in an unusual way, such as a card number spelled out in words, can get through.
- It hides private details before the model reads the text. It does not check what the model answers, and it does not make an AI model safe in general.
- Bank account numbers and IBANs are not on the default list. On Pro and up you can add a pattern for the account formats you use.
Start free, upgrade when you grow.
Community is free for up to 2 agents and 10,000 requests a month, with a hard cap so nothing is ever billed. Pro is $29 a month for up to 15 agents and 100,000 requests, and Business is $99 a month for up to 50 agents and 500,000 requests, each with 14 days free. Enterprise is sized to your contract.