Address Lookup resolves customer-supplied address fragments into verified, structured service addresses. It is designed for phone, SMS, email, and form intake where a customer may provide anything from a postcode and house number to a messy full address.
UK addresses are resolved at individual flat and property level — returning the full list of premises for a postcode including sub-buildings, UPRN, and UDPRN. Global addresses resolve from free text with house number and street precision. If resolution is ambiguous the tool returns ranked candidates and a suggested clarification question rather than silently substituting the nearest guess. For named business locations (e.g. "Tesco Express EC1A 4HD"), use the places-search tool.
What you can do
- lookup_postcode — validate a postal code and return every individual premise, ready for the agent to ask which one the customer means
- resolve_address — resolve messy full address text globally, or match postcode plus spoken property detail to one exact address
- autocomplete_address — return ranked typed address suggestions for forms and chat flows
Who it's for
Voice agents, field-service teams, delivery teams, CRM intake flows, and operations software that must capture the exact service address before routing someone or saving a customer record.
How to use it
- Use resolve_address when the customer gives a complete or messy address in SMS, email, or chat
- Use autocomplete_address while the customer is typing into a form or chat UI
- Use lookup_postcode when the customer only gives a postcode — returns every premise so you can ask "which number or flat?"
- If the result is ambiguous, read back the candidate labels and ask the customer to pick one — never assume
- For a named business or shop, switch to the places-search tool instead
Getting started
The tool works without any configuration using a free global geocoding fallback. Add a UK address credential for flat-level UK data including UPRN and UDPRN. Add a HERE API key for enhanced global coverage.