πŸŽ‰ Beta is now open

Book a free demo
Skip to main content

Tracking service requests from SMS

Triage resident issues submitted by text β€” assign, update, and resolve.

Updated

Service requests let your team track resident issues β€” potholes, missed trash pickup, noise complaints β€” with status, priority, and assignment, even when the report arrived as a text message.

Open the queue

Go to HelloCivic Text β†’ Service Requests. The table shows all requests with filters for status, priority, category, and free-text search.

Click a row to open the detail panel with full history, linked conversation, and internal notes.

How requests get created

Requests can originate from:

  • SMS report intake β€” when a resident texts a report keyword or follows an automated intake flow linked to a conversation.
  • Staff β€” click New request to create one manually (useful for phone calls or walk-ins you want tracked alongside SMS reports).

Working a request

From the detail view you can:

  • Change status (new β†’ in progress β†’ waiting β†’ resolved β†’ closed).
  • Set priority (low, medium, high, urgent).
  • Assign a category (configure categories in workspace settings).
  • Add internal notes visible to staff only.
  • Link back to the originating conversation in the inbox.

Resident updates

When configured, status changes can trigger outbound SMS updates to the resident ("Your request #1042 is now In progress"). Platform or workspace ops can pause resident-facing updates during maintenance β€” staff notes still work.

Tips

  • Use categories consistently so reporting and filters stay useful.
  • Resolve requests promptly β€” residents remember agencies that close the loop.
  • Link every SMS-origin request to its conversation so staff have full context.

Was this article helpful?

Your feedback helps us improve our docs.