Anything
Anything (also called "Create Anything") builds web apps from a chat prompt. You'll add the Ideal Postcodes Address Finder with our React component. Keep your API key in Anything's Saved Secrets, never pasted into the chat.
What you'll add
The Ideal Postcodes Address Finder on any address form in your Anything app, via its React component.
1. Get an API key
- Quick test: paste
ak_testas your key. Capped at 5 lookups/day. Will break in production. - Real key: sign up at ideal-postcodes.co.uk/signup for a free trial balance.
2. Store the key in Anything
In your Anything project:
- Open Project Settings → Saved Secrets.
- Click Add a new secret.
- Name it
IDEAL_POSTCODES_API_KEY(use this exact name — the prompt below references it). - Paste your
ak_…key and save.
The Address Finder widget runs in the browser, so the key needs to reach client code. The cleanest pattern on Anything is a thin backend function that reads the secret and returns it — the prompt below tells the agent to set that up.
3. Starter prompt
Paste this into the builder. It points the agent at a reference page carrying the React-specific integration rules, so the prompt itself stays short:
Find every address form in this app and list them, then ask me to
confirm which ones should get the Ideal Postcodes Address Finder.
Add it to the forms I confirm using the Ideal Postcodes React component
(@ideal-postcodes/react).
This is a React app. Fetch and follow the integration rules at:
https://docs.ideal-postcodes.co.uk/docs/integrations/anything-prompt.md
Read the API key from the IDEAL_POSTCODES_API_KEY Saved Secret via a backend
function. Do not hardcode it.
The full rule set lives at Anything integration rules if you want to read it yourself.
4. Lock down your API Key
- When you're ready to go live, apply the appropriate Allow URLs setting to your key.
- Add the origins your app runs on, e.g.
*.created.app(preview),localhost(development), and*.yourdomain.com(production).
Need help?
- File an issue: github.com/ideal-postcodes/feedback
- Email: support@ideal-postcodes.co.uk