Home · Business · Customer Service · Tier-1 support & chatbots

YES

As of 13 August 2026, AI can answer delivery-area questions.

Most people should hand this to a purpose-built tool.

Can you do it?

15 minutesto a draft.

30 minutesto something you’d act on.

Cost, all in£0/month

Skill neededpower-user

Who has to check ityou

What the alternative costsBotpress is an open platform for building LLM chatbots and agents, which can be used instead of building a postcode-answering system from scratch.

If this goes wrong: the chatbot promises delivery to an unsupported postcode, creating a failed order, refund or avoidable complaint.

What to actually do

  1. Use a tool built for this

    The route this page recommends

  2. Hand it to a person

    Second choice

    A person who owns the outcome does this end to end, worth it when the failure is dear.

  3. Do it yourself

    The distant third

    A chat interface, power-user skill, and roughly 30 minutes until you can act on the result.

    How to actually do it

    1. Open your current delivery map, postcode database or delivery policy and gather the postcode coverage, charges, minimum orders, exclusions and temporary closures.
    2. Put those rules into one maintained document or database, separating exact postcodes from broader postcode districts and adding the date of the latest update.
    3. Choose an AI support platform such as Botpress and create a delivery-area workflow that collects the customer's postcode before generating an answer.
    4. Paste the prompt into the workflow and connect the postcode field and delivery rules to the marked slots.
    5. Test the workflow with a covered postcode, an uncovered postcode, a nearby postcode that must not be inferred, an invalid postcode and a postcode affected by a restriction.
    6. Compare every test answer with your source delivery data, then publish the workflow only after correcting any answer that guesses or omits a charge or restriction.
    7. Set a named process for updating the source data whenever your delivery area, charges or temporary closures change, and route uncertain cases to a member of staff.

    Prompt

    Answer this customer's delivery-area question using only the delivery rules and postcode data below.
    
    Customer postcode: [POSTCODE]
    
    Delivery rules and postcode data:
    [PASTE YOUR CURRENT DELIVERY-AREA LIST, EXCLUSIONS, CHARGES, MINIMUM ORDER RULES AND ANY TEMPORARY CLOSURES]
    
    Instructions:
    - Normalise the postcode by ignoring capitalisation and extra spaces, but do not alter any letters or numbers.
    - Use an exact postcode match where one is available.
    - If the data only supports a postcode district or outward code, say that the answer is based on that area-level rule.
    - Do not infer coverage from nearby postcodes, towns or counties.
    - If the postcode is missing, invalid, outside the supplied data, or affected by an unclear rule, say: "I cannot confirm delivery to that postcode. A member of our team will check it for you." Do not guess.
    - If delivery is available, state any charge, minimum order or restriction shown in the data.
    - Give the answer in two short sentences and state which part of the supplied data supports it.

    Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.

What it gets wrong

  • AI cannot know that your delivery coverage has changed unless someone updates its source data or connects it to a live lookup.
  • It cannot safely infer that an uncovered postcode is included because a nearby postcode or town is covered.
  • It cannot resolve contradictory delivery rules without a person deciding which rule is current.
  • It cannot take responsibility for a wrong delivery promise, failed order or refund.
  • It cannot replace a deterministic postcode lookup where exact coverage and live availability matter.

Even on a YES, the friction has a name: real time truth and context depth.

How we scored this

Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.

AxisScore (0–2)
Output2
Inputs2
Verification2
Liability1
Effort delta2
Total9 / 10

FAQ

Can ChatGPT check if I deliver to a postcode?
Yes, if you give it a current postcode list or connect it to a reliable lookup. It must not guess from nearby postcodes, and you should test its answers against your own delivery data before letting it reply to customers.
Can AI check UK postcodes for delivery?
Yes, it can compare a UK postcode with the delivery areas you supply. It cannot know your current coverage, charges or temporary exclusions unless those details are kept up to date.
How do I stop my chatbot promising delivery to the wrong postcode?
Tell it to use exact postcode matches where available, never infer coverage from nearby areas, and send missing or uncertain postcodes to staff. Test covered, uncovered, invalid and borderline postcodes against your current delivery list before publishing.
Can AI connect to my delivery postcode database?
A support-agent platform can connect the conversation to a postcode list or lookup, depending on the integration you configure. Use a live source for changing coverage and make the chatbot show a human fallback when the data is missing or contradictory.

Nearby answers

Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.

The newsletter

AI news, new answers and product picks, straight to your inbox.