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.
Already in use with police forces and councils across the UK.
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.
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
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.
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
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.
Button Group Branch: "Is a crime happening now, or is anyone in danger?" Yes shows your emergency guidance; No carries on.
Button Group Branch: report something, ask a question, get an update on a report, or something else.
Collect Info and Custom Form Fields: what happened, where, when and how to contact the person.
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.
Feedback: a 1 to 5 rating and an optional comment.
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.
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.
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 AIReport 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.
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
Lawful
A 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.
Transparent
Tell 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.
Explainable
Answers 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.
Responsible
Sensitive 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.
Accountable
Your force names the accountable owner. During staffed hours handlers can take over any AI chat, and account activity is logged.
Robust
You 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 AI
An administrator can switch AI off for the whole account at any time.
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.
Start small: one contact type or team, run alongside the phones, with success measures agreed up front.
Discover
Agree the journeys, opening hours and success measures, and complete your DPIA with our support.
Build
Your team builds flows, uploads approved guidance and sets up departments and availability, with our help on the first flows.
Pilot
Go live on one page or service, such as found property or general enquiries, in All Human or Hybrid mode.
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.
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.