# Move your LLM traffic off the retired ai-gateway Traffic Policy action

> A policy with the ai-gateway action now fails validation with ERR_NGROK_3820, so send LLM traffic to gateway.ngrok.ai with an access key.

- Date: 2026-08-20
- Shipped by: Nijiko Yonskai and mohamed
- Products: AI Gateway
- URL: https://ngrok.com/changelog/ai-gateway-traffic-policy-action-retired

AI Gateway no longer runs as a Traffic Policy action on your own endpoint. It lives at [app.ngrok.ai](https://app.ngrok.ai) now. A policy that still has the `ai-gateway` action fails validation with [`ERR_NGROK_3820`](https://ngrok.com/docs/ai-gateway/reference/error-codes#err_ngrok_3820).

Your credits already moved to app.ngrok.ai, so your balance is safe. The action's result variables, such as `actions.ngrok.ai_gateway`, are gone too. Read the [response headers](https://ngrok.com/docs/ai-gateway/how-it-works#response-headers) and the [Usage API](https://ngrok.com/docs/ai-gateway/api-reference/usage/list) instead.

## Get started

1. Sign in at [app.ngrok.ai](https://app.ngrok.ai/) and create an [**access key**](https://app.ngrok.ai/keys).
2. Change your apps to send LLM requests to `https://gateway.ngrok.ai` with that key.
3. Remove the `ai-gateway` action from each endpoint's Traffic Policy.
4. Email [support@ngrok.com](mailto:support@ngrok.com) if something about your migrated account looks off.
