Skip to content
Spot Assist An add-on for Spot Reporters

Better reports in. Safer reports out.

Smart intake helps residents pick the right request type and fills in the details. Content review flags threats and abuse, blurs faces and license plates, and applies your policy before anything goes public.

What it does

Easier for residents. Safer for everyone.

Spot Assist helps at two moments. Smart intake works while residents write a report: it suggests up to three request types, and once the resident picks one, fills in its details from their photo and words. That means fewer missing details and miscategorized requests. Content review runs on its own once they submit. It blurs faces and plates before anything goes public, keeps threats and abuse away from staff, and holds or blocks what your policy says to. Staff step in only for reports that need a person.

Smart intake

While they report, before they submit
  • Suggests up to three of your request types as a resident adds a photo or description
  • The resident always picks and confirms the type. Assist never chooses it for them.
  • Once they've chosen, fills in that type's detail fields from the photo and text
  • Marks the suggested types, and residents can change any answer before they submit
  • Reports arrive in the right queue with the details a crew needs

Content review

After they submit, before anyone else sees it
  • Flags threats, abuse toward staff, hate speech, harassment, doxxing and spam, each with a severity and a reason in plain words
  • Holds or blocks reports by your policy. Blocked reports wait for review, and nothing is deleted.
  • Blurs faces and license plates on the public site. Crews and staff see the original when the job needs it, like parking enforcement.
  • Originals are stored securely, and your policy sets who may see them

How it works

Two moments, one report.

Smart intake is part of writing the report, so it arrives in the right type and complete. Content review comes after they submit, on the server, before anyone else sees it.

Resident · smart intake

Adds a photo or a few words

In the Spot app or on the web portal.

Assist · smart intake

Suggests types, then fills in the form

Offers up to three of your request types. The resident picks one, then Assist fills in its detail fields. They check and submit.

ParkingToyota TundraGray
Assist · content review

Reviews the content

Flags threats and abuse and blurs faces and plates. Every finding comes with a reason.

Threat · highProfanity · mediumBlurred
Your rules · content review

Decide what happens

Reports are held or blocked by your policy and wait for review. Every case still goes to the right team.

  • Public: a clean map, blurred photos
  • Crews: original photos in Spot Workers when the job needs them
  • Admins: findings, reasons and originals

Smart intake

They pick the type. Assist fills in the rest.

Residents often pick the wrong request type or skip the details a crew needs, and staff end up calling them back. Smart intake reads the photo and the description as the resident reports and suggests up to three types from your own list. The resident picks and confirms one, and only then does Assist fill in that type's detail fields.

  • Up to three of your request types, best match first
  • The resident always confirms the type, so they stay in control
  • Detail fields filled in after they choose, from the photo and the words
  • Residents can change any filled-in answer before they submit
  • Works with the request types and questions you already have

The result: reports that land in the right queue, with fewer callbacks and cleaner data.

Suggested from your photo: Parking, Abandoned Vehicle and Other, each marked with a sparkle
1 Assist suggests types from the photo. The resident picks one.
Parking details filled in: model Tundra, make Toyota, plate 8VR 347, Massachusetts, gray
2 Then that type's details fill in from the photo.

Content review · your policy

You decide what gets blocked.

Content review checks every submitted report against categories written in plain language. Each one says what it covers and what it doesn't, so a report about hateful graffiti is a service request, not hate speech. You check the categories that should block a report and set how serious a finding has to be.

  • One severity threshold for your whole policy
  • A count of reports in each category, so you see what's coming in
  • Findings outside your policy are noted on the report, never blocked

It also notes what staff want to know, not just what to block:

ActionableRepeat or unresolvedPositive feedbackEncampment reportPolitical advocacyTest submission

Content review · for your staff

Every decision explained.

Review you can't see into is review nobody trusts. On every report, staff see what Assist found, how serious it is, why, and whether your policy blocked it.

  • Each finding has a severity and a reason in plain words
  • A clear line says whether your policy matched, or the finding was only noted
  • Blocked reports are marked Needs Review, so nothing waits unseen
  • Staff can block a report themselves from its activity panel

How we built it

Your city stays in charge.

Assist makes suggestions and applies your policy. It doesn't make policy for you.

Nothing is deleted

Blocked reports are still cases. Original text and photos are kept for authorized review.

Your rules, your types

It works with the request types, detail questions and routing you already have. No new categories to adopt.

Residents have the last word

Assist suggests. Residents choose the type and can change every answer before they submit.

Works with what you run

Part of the Spot platform, so it covers reports from every channel and connects to your CRM through Spot Cloud.

Running Verint? See how Spot works with it →

In development

Where Assist goes next.

We're building these with our first Assist cities. Want in? →

  • Classification guidance tested on your past reports
  • Content review findings in routing and upstream systems
  • Rewording abusive text for staff
  • Summary titles and priority
  • AI duplicate detection across reports
  • Analytics and reporting

See it

In the app and the admin.

  1. Report an Issue screen with a photo of a grey pickup truck added
    1

    Add a photo

    The resident snaps the truck parked on the sidewalk.

  2. Suggested from your photo: Parking, Abandoned Vehicle and Other
    2

    Pick from suggestions

    Assist suggests Parking, Abandoned Vehicle or Other from the photo.

  3. Parking report details filled in: Toyota Tundra, plate 8VR 347, Massachusetts, gray
    3

    Details fill in

    Make, model, plate, state and color come from the photo. The resident checks and sends.

  4. The public report's photo opened full screen: the pickup truck, with both pedestrians' faces blurred
    4

    Faces blurred

    On the public report, bystanders' faces in the photo are blurred.

Smart intake, before they submit Content review, after they submit
Illustrative example of content review in the Spot admin.

See Assist on your own reports.

We'll walk through smart intake and content review on real examples, and show you the rules and admin views your staff would use.

Or email info@connectedbits.com