Your workflows send customer names, emails, phone numbers and account numbers to OpenAI and Claude. Point your OpenAI credential at Secure AI and they are swapped for stand-ins before the model sees them, then put back in the answer. Your own model key, your own model, no workflow rebuilt.
Your workflow sends
Refund Maria Gonzalez, account 00893312,
reach her on (512) 555-0148 or
maria@gonzalezlandscaping.com
The model receives
Refund Grant Oyelaran, account 14280763,
reach her on (312) 648-3216 or
farah.calloway@proton.me
Your workflow gets back
the reply, with Maria's real details in it“Payment will be made from 10972500” never says the number is an account, so filters that look for labels send it as written. Secure AI reads the sentence, sees an account number, and swaps it out before the model sees it. The same goes for ID numbers and postcodes, while dates, prices and years stay as they are.
One credential covers every workflow that uses it. Your model key is passed on to the one call that needs it and never stored.
1 · Get a free key
Sign in and open Settings → Developer. The free plan includes 1,000 requests a month; no card.
2 · Add an OpenAI credential in n8n
Credentials → Add credential → OpenAI. Change two fields, leave the rest:
3 · Use it in any AI step
Pick the credential in an OpenAI Chat Model node, under an AI Agent or a Basic LLM Chain, and choose your model. Nothing else in the workflow changes.
The two fields
Base URL https://secureai.one/v1/proxy
API Key sai_…:sk-… your Secure AI key, a colon, your OpenAI or Claude keyFor any step, not only OpenAI’s: put Hide Details before it and Put Details Back after. In n8n, open Settings → Community Nodes → Install and enter @secure-ai/n8n-nodes-secure-ai, then add a Secure AI credential with your key.
A finished workflow: a customer email in, a reply drafted, every private detail kept from the model. Import it, pick your credential, click Test workflow. Then swap the sample email for your Gmail or Outlook trigger.
In n8n: open a new workflow, then ⋯ → Import from File, or copy the file’s contents and paste them onto the canvas.
Give each client workflow its own key and revoke it on its own. The free plan covers 1,000 requests a month for testing; the $49 API plan covers 50,000.
Use any AI. Stay anonymous.