Cite the Record

For AI clients

Bring your own AI

In plain terms: we publish UK Parliament's records in formats an AI can read, so you can point the AI you already use — ChatGPT, Claude, or Copilot — at them and get answers tied back to the official source. You bring the AI account; we provide the cited data. This page shows you how, from a simple copy-and-paste to a live connection — and the more technical details further down are there when you want them.

Live search and record pages keep results tied to official sources. llms.txt explains the machine-use rules. A direct AI-tool connection and wider export surfaces are planned but not yet deployed. AI helps phrase search queries; ranked results and cited records remain deterministic. Interpretation by your chosen model is your responsibility.

The strict-citation prompt

Every recipe below pastes this in. It enforces the neutrality policy at the prompt level so the model can't drift into stance, sentiment, or influence framing.

Prompt library

Five ready-made prompts for common jobs: find records, summarise activity, build a citation list, brief from an Evidence Pack, check a draft. Each one tells your AI the rules of the road so it sticks to what's actually in the records (no inferring stance, sentiment, or alignment). Drop them into any of the AI chats listed in the recipes below — if you're not sure where to start, free ChatGPT and Claude both work.

summarize

Summarise activity on a topic

Summarise

For a stakeholder briefing intro or a quick "what's happening" scan.

expand_more View prompt + expected output

A neutral chronology grouped by department or chamber, with every point footnoted to one or more record stable_ids.

format_list_numbered

Build a citation list

Cite

For when a piece is drafted and you need a citation block to paste into the footnotes.

expand_more View prompt + expected output

A numbered list of defensive-footnote citations, sorted by published_at descending. Switchable to APA / Hansard / BibTeX on request.

inventory_2

Brief me from an Evidence Pack

Brief

For when you have an Evidence Pack from a supported live record page and want the AI to read it before you ask questions.

expand_more View prompt + expected output

A short acknowledgement ("Ready — paste the pack."), then every subsequent answer scoped strictly to the pack with stable_id citations.

fact_check

Check a draft against the records

Audit

Pre-flight a brief, complaint letter, or stakeholder note before it goes to a board, minister, client, or constituent. Surfaces any claim that isn't traceable to a record — and explicitly flags inferred "view / stance / motive" claims that the records don't actually contain.

expand_more View prompt + expected output

A claim-by-claim table: supporting record stable_id(s), source_url, status (supported / unsupported / inadmissible).

Context bundles

A context bundle combines the strict-citation prompt, neutrality rules and source-linked records in a single Markdown payload for an AI assistant. Topic-scoped bundles will be available when reviewed topics are onboarded.

Use a context bundle when

Starting a chat, prototyping a prompt or triaging a topic quickly. The whole conversation lives in your AI client.

Use an Evidence Pack when

Sending to a client, pinning to a project knowledge base or attaching to a board memo. Citation and data formats support downstream use.

Until topic bundles land, use search to find source-linked records and combine them with the strict-citation prompt above.