Need to contact the police? This page is for police forces choosing live chat software, and the chat button on this page is IMsupporting's own sales chat, which can't take reports.

In an emergency, call 999; if you can't speak on a mobile, stay on the line and press 55 when asked. Deaf or speech-impaired: use 999 BSL, call 18000 with Relay UK, or text 999 if you've registered with emergencySMS. For non-emergencies, call 101 (18001 101 with Relay UK) or find your local force on police.uk.

Police 101 and non-emergency contact

Live Chat for Police Forces That Keeps Humans in Control

Add or upgrade live chat for your force contact centre, control room or digital desk. AI answers routine 101 questions using your own guidance, journeys involving risk go straight to trained handlers, and chat opens automatically when your team is online.

  • UK data centres
  • Cyber Essentials certified
  • Two-factor sign-in
  • Audit logs
  • Human handover

Already in use with police forces and councils across the UK.

Police contact centre operators using secure hybrid AI live chat for non-emergency public enquiries

Police digital contact

What is police live chat, and why are forces adding it?

Police live chat, also called police webchat, is a text conversation on a force's website between a member of the public and the force. It can be answered by a trained contact handler, by an AI assistant working from the force's own guidance, or by both. It gives people a non-emergency alternative to calling 101, and one handler can manage several chats at once.

The pressure on 101 is the reason it matters. The National Police Chiefs' Council puts 101 at around 20 million calls a year: one in five isn't a police matter, and two in five are people chasing updates. Every enquiry a chat resolves, or routes correctly first time, frees a handler for contacts that need judgement.

Member of the public using a police non-emergency live chat on a smartphone at home in the evening

101 and non-emergency demand in numbers

  • 20mcalls to 101 a year, approximatelyNPCC, October 2025
  • 40%of 101 calls are people chasing updatesNPCC, October 2025
  • 20%of 101 calls aren't policing-related at allNPCC, October 2025
  • £7-£9to answer each 101 callNPCC, October 2025
  • 1 in 7non-emergency reports are now made online, at half the cost of a 101 callNPCC, June 2025
  • 12.5m+999 calls in 2023-24College of Policing, July 2024

Sources: NPCC, Transforming public contact in policing (27 Oct 2025); NPCC, AI in policing (26 Jun 2025); College of Policing, Improving force control room services (24 Jul 2024).

Where national policing is heading

The January 2026 police reform white paper commits policing and the Home Office to "digital contact channels which supplement existing telephony channels, creating greater choice for the public", and notes that a handful of forces have already introduced AI chatbots to triage non-urgent online queries.

PoliceAI, the national centre for AI in policing, launched in June 2026 with £75m over three years; its first use cases include triaging non-emergency calls to the right responder. In August 2026 an AI switchboard developed by the Home Office, the NPCC and Vodafone went live in South Yorkshire, working out why someone is calling 101 and redirecting non-police calls before they queue.

HMICFRS's State of Policing 2025-26 found some forces using AI at the first point of contact to support risk assessment. IMsupporting takes a more cautious line: its AI answers questions but doesn't assess risk, so your journeys decide what goes to people. As the College of Policing puts it, risk management must be equally effective whichever route a contact comes through.

What the public says

Research by the ESRC-funded INTERACT project (2024) found a consistent preference for a human operator over an AI chatbot in online crime-reporting scenarios, and advised caution about adopting AI purely to cut costs. Focus groups wanted a choice of channel, clear guidance and confirmation that their report had been received.

That is why IMsupporting's police live chat software is built for hybrid contact: AI for routine questions, trained people for anything that matters, and a clear route from one to the other.

Designed around policing risk

Deflect routine demand without leaving serious contacts unattended

Police digital contact needs more than a public-facing chatbot. These journeys are worth building first, each one a chat flow your own team controls.

101 Demand Reduction

Answer the questions that fill 101 queues: front counter opening times, how to report online, what happens after a report and where to get help. AI answers using your published guidance, so handlers spend their time on contacts that need a person.

Signposting Non-Police Matters

One in five 101 calls isn't a police matter. Chat flows can point people to the right place with a button rather than a queue: the council for noise and fly-tipping, NHS 111 for health advice. Mental health and welfare concerns should still reach a handler who applies your Right Care, Right Person threshold.

Structured Report Triage

Collect what happened, where, when and who was involved before a handler joins, with structured questions that support your THRIVE assessment. The handler starts with the facts, not a blank screen.

Updates on Existing Reports

Two in five 101 calls are people chasing updates. Ask for the reference number up front and route the chat to the right team, or check status automatically where your own systems offer an API, after the identity checks your force requires.

Emergency and Safeguarding Routes

Start every journey with an immediate-danger question and 999 guidance that covers the Silent Solution, emergencySMS, 999 BSL and Relay UK; 999 and 101 become tap-to-call links. Send anything involving risk or vulnerability straight to a person. The AI doesn't assess risk, and AI intent and sentiment steps (beta) are routing aids, not safety controls.

Safer Contact When Speaking Isn't Safe

Typing can be safer than talking for someone experiencing domestic abuse, or anyone who can't speak freely. Route these journeys straight to trained handlers with no AI agent in the conversation. The widget has no quick-exit button, so host them on pages with your own quick exit and online-safety advice, and don't offer an emailed transcript on them.

Force-Specific Knowledge

Firearms licensing, found property, seized vehicles, events and road closures: the AI answers using documents your force uploads, so answers start from your guidance. Test it before going live.

Human Handoff with Context

When a handler joins, the full AI conversation, the person's answers and any context from your website are already on screen, so nobody has to repeat themselves.

Appeals, Campaigns and Neighbourhood Queries

Link witness appeals, posters and community messages straight into a chat journey with your direct chat link, or a QR code made from it. Route neighbourhood questions to the right team with the details captured, supporting the 72-hour response in the Neighbourhood Policing Guarantee.

Recruitment and Volunteering

Answer questions about officer, PCSO, special constable and police staff roles from your recruitment guides, and let candidates book a Microsoft Teams call with the recruitment team without leaving the chat.

Reaching People Who Can't Easily Call

Chat reaches people the phone line misses: Deaf and speech-impaired people, alongside Relay UK and BSL services; people outside the UK; and people who would simply rather type.

Operational Insight

See demand by hour and day, the journeys people choose, where they drop out and how satisfied they are, so you can staff the channel and show what it is achieving.

All Human / Hybrid / Full AI

Use AI where it is useful. Keep officers and handlers where judgement matters.

Some police contacts are simple: opening hours, how to report online, what happens next. Others involve risk, vulnerability or distress. IMsupporting makes AI a controlled front door, not a replacement for trained people, and your force decides how much AI to use.

All Human

Every chat goes to a trained handler

Switch AI off for the whole account (the Human Only setting): the AI agent, reply suggestions, chat summaries and Deep Learning all stay off, and every chat goes to a person. Ideal for sensitive services, or until your DPIA and AI governance are signed off.

Hybrid, our recommendation

AI first, people when it matters

AI answers routine questions using your knowledge and collects details, then hands over with the whole conversation on screen. Handlers can take over any AI chat at any moment, and the AI hands over whenever someone asks for a person while handlers are online.

Full AI, when you're closed

Routine help outside staffed hours

When nobody is online, the AI agent can keep answering routine questions and your flow can take a message for the next shift. Nobody is watching at these times and the AI doesn't assess risk, so keep risk journeys off this route, say when messages will be read and show 999 guidance.

Guardrails that matter in policing

  • Answers are grounded in documents your force uploads and the business context you write. Where those don't cover a question the AI can draw on general knowledge, so test it before going live.
  • The AI agent doesn't assess risk or recognise distress, so ask about danger before any AI step and keep risk journeys with people.
  • It hands over when someone asks for a person and handlers are online, and is made to hand over if someone repeats the same message three times or it has replied 15 times. Handlers can take over any AI chat at any time.
  • AI intent and sentiment branches (beta) act only when the model's confidence score meets a threshold you set; otherwise they take your fallback. They are routing aids, not safety controls.
  • Built-in defences against prompt-injection attempts in visitor messages.
  • Tell the public when they're talking to AI: give the assistant a name and picture, and say so in the first message.
  • IMsupporting's own log of AI requests is redacted after 24 hours, unless placed on legal hold.
How the AI knowledge base works

Example: a non-emergency report

Assistant: Before we start: is anyone in immediate danger, or is a crime happening right now?
  • Yes, it's an emergency
  • No (chosen)
Visitor: No. I want to report something I noticed yesterday.
Assistant: Thank you. I'll take a few details and then pass you to a contact handler. Where did it happen?

Chose "Yes"? The flow shows your 999 guidance straight away, including the Silent Solution and emergencySMS, and 999 becomes a tap-to-call link.

A handler joins with the conversation and the answers on screen.

Illustration of a typical journey. Your force writes every message and decides every route.
Select to enlarge. Upload your guidance in the Agent Knowledge Base.

Your guidance, your answers

Upload public guidance, FAQs and policies as PDF, Word, Excel, CSV or text files, up to 5MB each. Administrators can test the knowledge base and see which documents an answer came from. New documents are used by the live AI agent once they're indexed, so try them in a pilot first.

Like any AI, it can make mistakes, so keep journeys that involve risk with your people. Handlers also get AI reply suggestions drawn from the same knowledge, which they can use, edit or ignore.

Police AI chatbot or hybrid AI live chat?

How the three approaches compare for police contact
What matters AI chatbot on its own Human-only webchat IMsupporting hybrid AI live chat
Routine questions out of hours Answered Closed, or forms only Answered by the AI agent, and your flow can take a message for the next shift
Risk and vulnerability Relies on the bot spotting it A trained handler Emergency question first and risk journeys go straight to people. The AI doesn't assess risk; it hands over when asked, and handlers can take over any AI chat
Busy periods Scales Queues grow, or chat is switched off Queue Gate offers alternatives when the queue is long, and AI keeps answering routine questions
Context when a person takes over Varies Not applicable Full conversation and flow answers, with an AI summary one click away
Opening hours Always on Set hours or a manual switch Automatic, from who is online, plus office hours and closed days
Who makes decisions Mostly the bot People The AI answers routine questions; people handle anything you route to them and can take over any AI chat

Want the wider picture? Read how hybrid AI live chat works across Full AI, Hybrid and All Human modes.

No-code ChatFlow Builder

Chat workflows built for police contact

Every journey is a flow your team designs in the ChatFlow Builder: drag and drop, with version history, a live preview and no developers. More than 30 step types cover danger checks, routing, structured questions, handover and feedback.

Select to enlarge. A general-purpose hybrid flow from our demo account. Police flows add a danger question and 999 guidance first, as in the example.

Example: reporting something that happened yesterday

  1. Message: "This chat isn't for emergencies. If anyone is in danger, call 999 now." Include the Silent Solution and emergencySMS; the number becomes a tap-to-call link.
  2. Button Group Branch: "Is a crime happening now, or is anyone in danger?" Yes shows your emergency guidance; No carries on.
  3. Button Group Branch: report something, ask a question, get an update on a report, or something else.
  4. Collect Info and Custom Form Fields: what happened, where, when and how to contact the person.
  5. Conditional, Operators Are Online: yes goes to Human Chat in the right department, showing the person's queue position; no goes to an Offline Form that says when messages are read, with links to online reporting and 101.
  6. Feedback: a 1 to 5 rating and an optional comment.
  7. When the chat closes: a signed chat.closed webhook can send the details to your systems.

The steps police flows use most

Talk

  • Message
  • Button Group Branch
  • Collect Info
  • Custom Form Field
  • Pre-Chat Fields
  • FAQ Module
  • Feedback

Route

  • Conditional
  • Department Select
  • Set Department
  • Time of Day
  • Holiday / Date Override
  • Queue Gate
  • Page Match
  • Language Router

AI

  • AI Agent Chat
  • AI Intent Branch beta
  • AI Sentiment Branch beta
  • AI Extract Info beta

People

  • Human Chat
  • Offline Form

Connect

  • Webhook
  • API Form
  • API Conditional
  • Email Form
  • Microsoft 365 Calendar

When it's busy, or you're closed

Queue Gate branches when the queue reaches a level you set, so you can offer the AI agent, an online form or a call-back booking instead of a long wait. Time of Day and Holiday / Date Override steps handle nights, weekends and bank holidays, and waiting visitors see their place in the queue.

Route by topic, team and page

Send people to departments with Department Select, start the right journey for the page they're on with Page Match, and classify free text with AI Intent Branch (beta), which falls back to the route you choose when it isn't sure.

Predictable availability

Automatic chat availability: live chat that opens when your handlers are online

HMICFRS inspections have found webchat switched off at times of high demand, so the channel isn't always there for the public. Automatic mode doesn't keep chat open at peak, but it makes availability predictable: chat opens as soon as someone who can answer is Online, falls back cleanly when nobody is, and reopens without anyone having to remember. While handlers are pulled onto 999 calls, the AI agent or Queue Gate can keep offering routine help, online reporting links and the offline form.

  • Chat stays open while at least one person is Online in Team status. Busy, AFK, On break and Getting ready don't count.
  • Each department opens and closes on its own, based on who covers it: firearms licensing can close while the digital desk stays open.
  • Office hours with up to three opening periods a day, up to 60 closed days such as bank holidays, and clock changes handled for you.
  • Outside office hours chat is closed whoever is signed in; visitors see your offline message, or the AI agent if it covers closed hours.
  • A "Getting ready" sign-in status lets handlers log in and settle before they take chats.
  • Every automatic open and close is written to the audit log with the reason.
  • Prefer to switch chat on and off yourself? Manual mode keeps the familiar switch, per department if you use queues.
Read the release notes for automatic availability
Chat availability Automatic, from Team status

Right now

  • Digital desk2 people OnlineOpen
  • Firearms licensingNobody in this team is OnlineClosed
  • Cymraeg (Welsh)1 person OnlineOpen

Team status

  • SamDigital desk Online
  • PriyaDigital desk, Cymraeg Online
  • AlexFirearms licensing Busy
  • ChrisFirearms licensing On break
  • JoDigital desk Getting ready

Office hours 08:00-22:00 daily. Closed days: 25 December, 1 January.

Illustration of Chat Availability in Automatic mode. Names, teams and hours are examples.

Practical for force contact centres

A digital channel that supports handlers instead of adding noise

Chat should make handlers faster, not busier. Everything a handler or supervisor needs is in one browser-based console, from any contact centre site or from home.

Concurrent chat handling

Handle several chats at once in tabs, up to a limit you set. Sound, on-screen and desktop alerts flag new chats as they arrive.

Transcript and notes

Every chat keeps a transcript, and an AI summary is one click away when AI is on. Private notes stay internal: they never appear in the visitor's copy or in webhooks.

Team routing

Route chats to departments from the flow or the page they start on, and move a chat to another department in one click.

Canned replies and categories

Approved wording on a keystroke, and a contact category you can make compulsory before a chat closes, so reporting matches how you classify demand.

Nuisance and abusive contacts

Tag repeat or nuisance visitors, and ban by IP address or device, with an expiry. Banned visitors see a generic message, so keep 999 and 101 guidance on your page.

Supervisors and wallboards

A supervisor grid gives administrators live chats at a glance, and a wallboard shows waiting chats, people online, response times and abandoned chats, refreshing every five seconds.

Handed over from AI Report something

Answers from the chat flow

What happened
Bike taken from a garden shed
Where
Example Road
When
Yesterday, about 6pm
Reference
None yet

Context from your website

Started on
Report a crime page
Department
Digital desk

Handler tools

  • AI summary
  • Private note
  • Canned replies
  • Change department

The full AI conversation sits above these details in the same chat.

Illustration of what a handler sees at handover. Details are examples.

Webhooks, APIs and Microsoft 365

Webhooks and integrations: connect live chat to your force systems

Chat shouldn't be an island. IMsupporting sends signed events to your systems as things happen, and chat flows can call your APIs mid-conversation.

Four webhook events, signed and retried

Webhook events and typical police uses
Event Sent when Typical police use
chat.started A member of the public starts a chat, with a person or the AI agent Live dashboards, or an alert in a Microsoft Teams channel through Power Automate
chat.closed A chat ends: visitor details, pre-chat answers, chat details, the AI summary when summaries are on, and the transcript (newest 500 messages) if you opt in Create or update a record in your CRM, case management or data warehouse
offline_message.created Someone leaves a message while chat is closed Create a task for the next shift
feedback.submitted A rating or comment is left Feed satisfaction reporting, for example in Power BI
  • Open Standard Webhooks format, signed with HMAC-SHA256, so your developers can verify every message with an off-the-shelf library.
  • Usually sent within a minute. Failed deliveries are retried for about a day, with a 30-day delivery log and re-send for 3 days.
  • Webhook events go to HTTPS endpoints only, and never include visitor IP addresses or private notes.
  • Adding an endpoint, turning on transcripts or creating a new secret needs an administrator, asks for their MFA code when MFA is on, and emails the account owner.
  • One endpoint on free and trial accounts, and up to five on paid plans.
{
  "id": "msg_2f6c1d0e9a8b7c6d5e4f3a2b",
  "type": "chat.closed",
  "timestamp": "2026-10-06T21:32:10Z",
  "api_version": "2026-10-06",
  "data": {
    "chat": {
      "department": "Digital desk",
      "category": "Lost property",
      "abandoned": false
    },
    "prechat_fields": [
      { "label": "Reference number", "value": "Not provided" }
    ],
    "ai_summary": {
      "summary": "Asked how to report a lost wallet; sent the online form.",
      "sentiment": "Neutral"
    },
    "transcript_included": false
  }
}
Example chat.closed event, shortened. Values are illustrative.

Integration-ready workflows

API Form and API Conditional steps post captured details to your endpoints, or branch on a lookup such as a reference number check. A Webhook step can notify your systems from any point in a flow, and Email Form sends structured details to a team mailbox. Use HTTPS for your own endpoints.

AI tools that call your APIs

Custom AI tools let the AI agent call your approved HTTPS APIs, server-side, for answers that need live data. See AI tool integrations.

Microsoft 365 and Teams

The Microsoft 365 Calendar step books slots and Microsoft Teams meetings from inside a chat, for call-backs or video appointments. Your Microsoft 365 administrator registers an app with Calendars.ReadWrite and User.Read.All permissions; we recommend limiting it to the booking mailbox. See Teams meeting booking.

RMS, command and control and CRM

There are no built-in RMS or command and control (CAD) connectors. Events and API calls go to endpoints your force controls, such as Power Automate, Azure Logic Apps or your integration hub, which then update your systems under your own rules.

Help to connect

The AI Integration Helper in your dashboard answers questions about connecting IMsupporting to tools such as Microsoft Teams, Zapier, Make and n8n, and our team offers free integration assistance. Check any third-party tool against your DPIA.

Transcripts by email

Send chat transcripts to your team mailbox, with copies for each department, and offer the member of the public a copy of their own conversation, which never includes private notes. Turn the copy off on sensitive journeys.

Assurance

Security, data protection and AI governance for policing

Here's the summary for procurement and information assurance teams; our assurance pack covers the detail.

Where data is stored and processed
Chat data is stored in UK data centres. On standard plans, when AI features are on, chat text is processed by our AI provider, OpenAI, outside the UK; OpenAI doesn't use API data to train its models. Emails are sent through Amazon SES in Ireland.
UK-only AI processing on Enterprise
On Enterprise, the AI runs in the UK, for example on Microsoft Azure OpenAI in UK South: chat text stays in the UK, isn't used to train models and isn't stored by the AI provider. An enhanced contract can run the models on our own dedicated clusters in UK South, with no third-party AI provider. .
Cyber Essentials certified
IMsupporting holds Cyber Essentials certification, and we'll provide our security documentation and questionnaire responses during procurement.
Two-factor sign-in
Authenticator-app codes with recovery codes, which administrators can require for every operator account. Single sign-on with Microsoft Entra ID or another SAML provider, and sign-in limited to your network, can be set up for Enterprise and bespoke deployments. About MFA.
Roles
Operators handle chats; administrators manage settings, chat flows, integrations and users.
Encryption
Chat messages, private notes, archived transcripts and queued webhook payloads are encrypted with AES-256-GCM and a separate key for each account. Connections to the chat and the dashboard use TLS.
Audit logs
Administrators can search the last 90 days of account activity, including sign-ins and chat availability changes. On Enterprise, audit records are kept for as long as your force requires.
Supporting your DPIA
Chat about crime or incidents is likely to be law enforcement processing under Part 3 of the Data Protection Act 2018, while general enquiries fall under UK GDPR. Your force is the controller and IMsupporting the processor; we'll provide a data processing agreement and our sub-processor list. The widget also records page visits and a device identifier on pages where it loads, for visitor monitoring and chat continuity, so include it in your cookie and PECR assessment.
Retention
On Enterprise, every retention period is configurable: chats, transcripts, visitor details and audit records are kept for as long as your records rules require, and no longer. On other plans, retention and deletion are agreed in your data processing agreement. You can also send each transcript to your records system with the chat.closed webhook.

How the platform supports the NPCC AI Covenant

The National Police Chiefs' Council's Covenant for Using AI in Policing asks for AI that is lawful, transparent, explainable, responsible, accountable and robust, with a human as the ultimate decision-maker wherever AI affects the public. The responsibility stays with your force; these are the controls IMsupporting gives you.

NPCC AI Covenant principles and IMsupporting controls
Principle How IMsupporting supports it
LawfulA data processing agreement, help with your DPIA, chat data stored in UK data centres, UK-only AI processing on Enterprise, and Human Only mode where AI isn't approved.
TransparentTell people they're talking to AI with the assistant's name, picture and first message, and record the use in your force's AI transparency records.
ExplainableAnswers are grounded in the documents your force uploads; you can test the knowledge base and see its sources before go-live, and every AI reply stays in the chat transcript.
ResponsibleSensitive journeys can go straight to trained people, with no AI agent in the conversation, and AI suggestions, summaries and Deep Learning can be switched off.
AccountableYour force names the accountable owner. During staffed hours handlers can take over any AI chat, and account activity is logged.
RobustYou choose and update the documents the AI uses and the purposes it serves, backed by prompt-injection defences, confidence thresholds you set and rate limits on the public chat.
Stopping the AIAn administrator can switch AI off for the whole account at any time.
Laptop and smartphone showing a police force website with the IMsupporting live chat widget open

SOH and force websites

Works with Single Online Home and any force website

Around 40 forces in England and Wales run their public website on Single Online Home (SOH), the national platform from the NPCC's Digital Public Contact programme, which has now handled more than 10 million non-emergency contacts. SOH's chat services use a national product or locally provided ones, so you can choose the live chat that fits how your contact centre works.

Ways to add chat to your site

  • A chat button on every page, added with one script tag generated in your dashboard.
  • Or your own labelled link or button that opens chat in its own window, which is also the most accessible way to start a chat.
  • Start the right journey for each page with Page Match, or preset a department per page.
  • Pass details from a signed-in portal, such as name and email, so people aren't asked twice. They come from the visitor's browser, so treat them as unverified.
  • Prepared chat links with QR codes for letters and follow-ups; for posters, make a QR code from your direct chat link.

Adding it to an SOH site

SOH is managed nationally, so your digital team adds the script through the SOH change process, which applies national joining, Content Security Policy and cookie rules; we'll work through them with your team. If your site uses a Content Security Policy, it needs to allow *.imsupporting.com, and our installation guide lists the domains to allow.

Inclusive by design

Accessible, inclusive and bilingual contact

Your chat widget is part of your website, so it falls under the public sector accessibility regulations, which expect WCAG 2.2 AA. GOV.UK guidance exempts third-party content only when you didn't pay for it or develop it, so a chat widget you buy is in scope.

An accessible chat window

Inside the chat window, new messages are announced to screen readers, the message box and send button are labelled, controls meet the WCAG 2.2 minimum target size, reduced-motion settings are respected and the chat goes full screen on phones. For the most accessible start, open chat from your own labelled link or button, and include the chat in your accessibility testing.

Your colours, your contrast

Set bubble, button and text colours, font sizes, logo and avatars to match your accessible palette, and decide where the chat button sits.

Welsh and other languages

Language Router sends visitors to journeys your team writes in Welsh, and a Cymraeg department can open automatically when a Welsh-speaking handler is online. Offer a Cymraeg / English choice as the first button too. Some built-in widget labels and status messages are currently in English, and the AI agent writes its own replies, so keep Welsh journeys with Welsh-speaking handlers. The Welsh Language Commissioner expects chatbots to give a consistent, high-quality bilingual experience and warns against automated translation without human review.

Plain language first

The pre-chat page and every message are yours to write, so you can use plain English, Easy Read style wording and clear "not for emergencies" guidance.

Evidence, not anecdotes

Measuring success: live chat KPIs for police

In 2023 HMICFRS found that no force could provide evidence that callers who abandoned 101 had moved to online channels. Live chat reporting, plus a one-question "Would you otherwise have called 101?" prompt, helps you build that evidence.

  • Demand by hour and day of the week: staff the channel to match.
  • Time to first response and chat length: live on the wallboard and in reports.
  • Abandoned chats and journey drop-off: the journeys people start, complete or leave, step by step.
  • Contact categories: reporting that matches how your force classifies demand.
  • Public satisfaction: ratings, comments and your own questions, with an AI summary of themes on demand when AI is on.
  • Channel shift: a one-question pre-chat dropdown, "Would you otherwise have called 101?", measures it directly.
Select to enlarge. Hourly demand and journey completion, from a demo account.
Select to enlarge. Public feedback measures, from a demo account.
See reporting and analytics

Pilot-friendly

From pilot to force-wide rollout

Start small: one contact type or team, run alongside the phones, with success measures agreed up front.

  1. Discover

    Agree the journeys, opening hours and success measures, and complete your DPIA with our support.

  2. Build

    Your team builds flows, uploads approved guidance and sets up departments and availability, with our help on the first flows.

  3. Pilot

    Go live on one page or service, such as found property or general enquiries, in All Human or Hybrid mode.

  4. Review and scale

    Use the reports and public feedback to decide what comes next: more journeys, more teams, AI cover out of hours.

Procurement and assurance

Procurements started on or after 24 February 2025 run under the Procurement Act 2023 in England, Wales and Northern Ireland; call-offs from older frameworks, such as G-Cloud 14, still follow the previous regulations. You can buy through BlueLight Commercial's procurement portal or through our partner framework vendors; contact us for details. We'll support your route and provide the assurance pack: Cyber Essentials certificate, data processing agreement, sub-processor list and security questionnaire responses.

Upgrading from another webchat

Run IMsupporting alongside your current chat on one page or team first, rebuild your journeys and canned replies, then switch over when you're ready. It runs in the browser, so there's nothing to install on handler PCs.

Pricing

A pilot usually runs on the Business plan (£1,499 a month plus VAT, up to 20 handlers), and force-wide deployments on Enterprise, with bespoke pricing, dedicated UK hosting, UK-only AI processing, retention set to your rules and an SLA. If your information assurance team needs UK-only AI processing or set retention from day one, and we can upgrade your pilot to Enterprise terms while you test, or run the pilot in Human Only mode. Every paid plan starts with a 30-day free trial. See all plans.

Police live chat FAQ

Questions forces ask first

I need to contact the police. Is this the right place?

No. This page is for police forces choosing live chat software, and the chat on this page is IMsupporting's own sales chat, which can't take reports. In an emergency, call 999. For non-emergencies, call 101 or use your local force's website, which you can find on police.uk.

Can police live chat be used for emergencies?

No. Live chat is for non-emergency contact. Start every journey with a danger question and 999 guidance that includes the Silent Solution (press 55 on a mobile if you can't speak) and emergencySMS, and any 999 or 101 in a chat message becomes a tap-to-call link. Journeys involving risk can go straight to a trained handler, but emergencies must always go to 999.

Is it an AI chatbot or real people?

Your force chooses: All Human with AI switched off, Hybrid with AI answering routine questions and handlers taking everything else, or Full AI cover for the hours you're closed. Whichever you choose, tell the public clearly when they're talking to an AI assistant.

Does the AI agent spot risk or vulnerability in what people type?

No. The AI agent doesn't assess risk or recognise distress by itself. It hands over when someone asks for a person, or after the same message three times or 15 AI replies, and only when handlers are online. So catch risk before the AI: ask about danger first, send journeys involving risk or vulnerability straight to people, keep the AI to information journeys, and keep an eye on live AI chats.

Can AI be switched off for sensitive pathways?

Partly. The AI agent can be kept out of any journey, so domestic abuse or hate crime can go straight to a trained handler. AI reply suggestions, chat summaries and Deep Learning are account-wide settings, so switch them off, or run the whole account in Human Only mode, if no text from sensitive journeys should reach the AI provider.

How does the AI know when to hand a chat to a handler?

Your chat flow decides first: a choice such as 'report something' can go straight to a handler. The AI agent hands over when someone asks for a person and handlers are online, and is made to hand over if someone repeats the same message three times or the AI has replied 15 times. AI intent and sentiment steps (beta) can route people too, taking a fallback you choose when they aren't confident, and handlers can take over any AI chat at any time.

Will handlers see what happened before handoff?

Yes. The handler sees the whole AI conversation in the same chat, the answers the person gave in the flow and any context passed from your website, and can produce an AI summary in one click when AI is switched on. The member of the public doesn't have to repeat themselves.

Can live chat open automatically only when handlers are online?

Yes. In Automatic mode, chat, and each department, opens while at least one person who covers it is Online in Team status and closes about a minute after the last one leaves. Busy, AFK, On break and Getting ready don't count. Office hours, closed days such as bank holidays and a log of every change are built in.

What happens to chats outside our opening hours?

You choose what the public sees: an offline message with links to online reporting and 101, an offline form that takes a message and says when it will be read, or the AI agent answering routine questions. Nobody is watching at those times and the AI doesn't assess risk, so keep 999 guidance in view. Outside office hours, chat stays closed whoever is signed in.

Can we send chat data into our RMS, CRM or case management systems?

Yes, through your own integration layer. Signed webhooks send chat started, chat closed (with the transcript if you opt in), offline message and feedback events to your HTTPS endpoints, and chat flow steps can post captured details to your APIs. There are no built-in RMS or command and control connectors: your team, or ours, links the events to your systems.

Where is chat data stored, and which AI providers are used?

Chat data is stored in UK data centres. On our standard plans, when AI features are switched on, chat text is processed by our AI provider, OpenAI, outside the UK; OpenAI doesn't use API data to train its models. On Enterprise, AI processing can run in the UK instead (see the next question). Emails are sent through Amazon SES in Ireland. In Human Only mode the AI agent, suggestions, summaries and Deep Learning are off, and the optional AI analysis buttons in Reports only send data if an administrator uses them. We'll give you the full sub-processor list for your DPIA.

Can AI processing stay in the UK for law enforcement data?

Yes, on Enterprise. We can run the AI in the UK, for example on Microsoft Azure OpenAI in the UK South region, so chat text stays in the UK, isn't used to train models and isn't stored by the AI provider. For the most sensitive work, an enhanced Enterprise contract can run the AI models on our own dedicated clusters in UK South, so no third-party AI provider handles chat text at all. Both options are priced by our sales team, and a pilot can be upgraded to them while you test: .

How long are chats kept, and can we delete or export them?

On Enterprise, retention is fully configurable: we set how long chats, transcripts, visitor details and audit records are kept to match your force's records management rules. On other plans, retention and deletion periods are agreed with you in the data processing agreement. You can also send each transcript to your records system with the chat.closed webhook, which can include the full conversation.

Can the AI follow our force guidance?

Yes. Upload your public guidance, FAQs and policies as PDF, Word, Excel, CSV or text files, and the AI answers using them and the business context you write. Where they don't cover a question it can draw on general knowledge, so test it before go-live: administrators can test the knowledge base and see which documents an answer came from. Keep journeys involving risk with people.

Does it work on Single Online Home force websites?

It can be added to any website that allows a script or a link, and Single Online Home lets forces use locally provided chat products. Your digital team adds it through the SOH change process, which applies national joining, Content Security Policy and cookie rules, and we'll work through them with you.

Can people send photos or files in the chat?

No. Visitors can't attach files or photos in the chat, so point people to your online reporting forms when you need images or documents.

How many chats can one handler manage at once?

As many as you allow. You set one limit for the whole account, and handlers work their chats in separate tabs, with alerts when new ones arrive. Start low while handlers get used to the channel, then raise it as you learn your demand.

Can different police departments have their own chat queues?

Yes. Create departments such as the digital desk, firearms licensing or recruitment, route chats to them from the flow or the page they start on, and open or close each one separately. Departments organise and label chats rather than hide them: every handler can see every chat, and there's one knowledge base per account.

Can handlers sign in with single sign-on, or only from our network?

Both can be set up for Enterprise and bespoke deployments. We can add single sign-on with Microsoft Entra ID or another SAML identity provider, and restrict sign-in to your force's own network, agreed as part of your contract. As standard, everyone signs in with a username, a password and an authenticator-app code, which administrators can require for every operator account.

Is the chat accessible, and can people chat in Welsh or other languages?

The chat window announces new messages to screen readers and labels its message box and send button, and you set its colours and wording. For the most accessible start, open chat from your own labelled link or button, and include it in your accessibility testing. Language Router sends people to journeys your team writes in Welsh or other languages; some built-in widget labels and status messages are currently in English, and there's no automatic translation.

How are abusive or nuisance users handled?

Handlers can tag nuisance visitors, and administrators can ban by IP address or device, with an optional expiry. Banned visitors see a generic message, so keep 999 and 101 guidance on your own page. Flood protection limits how quickly one source can start chats or send messages, and offline messages are capped per visitor each day.

How do we run a pilot, and what does it cost?

Start with one service or team alongside your phones. A pilot usually runs on the Business plan (£1,499 a month plus VAT, up to 20 handlers), and force-wide deployments on Enterprise, with bespoke pricing, dedicated UK hosting, UK-only AI processing, retention set to your rules and an SLA. If your information assurance team needs UK-only AI processing or set retention from day one, and we can upgrade your pilot to Enterprise terms while you test, or run the pilot in Human Only mode. Every paid plan starts with a 30-day free trial. and we'll help you scope it.

Sources

  1. NPCC, Transforming public contact in policing, 27 October 2025.
  2. NPCC, AI in policing: innovating public-centric digital services, 26 June 2025.
  3. College of Policing, Improving force control room services, 24 July 2024.
  4. College of Policing, Public focused contact management (Improving force control room services), 24 July 2024, including HMICFRS, Police performance: Getting a grip (2023).
  5. Home Office, From local to national: a new model for policing (white paper), 26 January 2026.
  6. Science and Technology in Policing, Launch of PoliceAI, 15 June 2026.
  7. Doncaster Free Press, New AI software to slash 101 wait and free vital police time, 18 August 2026.
  8. HMICFRS, State of Policing 2025 to 2026, 8 September 2026.
  9. HMICFRS PEEL 2023-25 inspection reports describing webchat switched off at times of high demand: Cambridgeshire Constabulary and Staffordshire Police, 2024.
  10. INTERACT, What do the public expect from online crime reporting? A comparison of live chat with human and AI operators, October 2024.
  11. INTERACT, Public perspectives on digital police contact: visibility, accessibility and engagement, October 2024.
  12. NPCC, Covenant for Using Artificial Intelligence in Policing, September 2023.
  13. Metropolitan Police Service, Unified Services Procurement for the Digital Public Contact Programme (Find a Tender), August 2026.
  14. GOV.UK, Understanding accessibility requirements for public sector bodies.
  15. Welsh Language Commissioner, Artificial Intelligence and the Welsh language: Regulatory Policy Statement, published August 2025.
  16. Home Office, Neighbourhood Policing Guarantee letter, 10 April 2025.
  17. National partnership agreement: Right Care, Right Person, 26 July 2023.
  18. GOV.UK, Transforming public procurement (Procurement Act 2023).
  19. Data Protection Act 2018, Part 3: law enforcement processing.

For UK police and public safety teams

Explore a safer digital route for 101 demand

Book a short demo and we'll show how hybrid AI live chat can answer routine questions, protect escalation routes and support your handlers. Or start a free trial and build your first police chat flow today.

Already in use with police forces and councils across the UK.