A resident sees a loose pavement tile outside an HDB block. A parent notices an overflowing bin near a playground. Someone finds a broken light beside a public walkway but does not know whether the Town Council, HDB or another agency is responsible. The apparent problem is physical. The next problem is informational: who should receive the report, what evidence is needed and how can the resident tell whether anything happened?
This is How Singapore Works | OneService App, Municipal Reports and Case Tracking. It explains how Singapore residents report neighbourhood issues through the OneService App and chatbots; how location, description and photographs become a case; how the case reaches an agency or Town Council; and what the different status messages actually mean.
The Municipal Services Office (MSO) operates the OneService channels. The app was launched in 2015, followed by chatbot channels in 2021. The goal is to help residents report municipal issues without having to determine every organisational boundary first. OneService is the reporting and case-routing interface, while the responsible agency or Town Council remains accountable for investigating and responding to the actual issue.
Quick answer: For a non-emergency issue in a shared public environment, use the official OneService App or chatbot. Identify the exact location, give a specific description, attach a safe and relevant photo and submit. Review the case in the app. Acknowledged means the report was received; Working on It means it is being assessed; Resolved or an agency reply gives the reported outcome or further plan. For imminent danger, use the appropriate emergency or direct agency channel instead of waiting in an ordinary feedback queue.
Related guides: How Singapore Works | Town Councils, Estate Maintenance and Repairs, How Singapore Works | HDB Towns and How Singapore Works | Waste and Cleanliness.
Your 60-Second Reporting Route
Ask five questions before submitting: Where exactly? What object is affected? What is wrong? When did you see it? Does it create immediate danger? Record the block, floor, road, path, nearest landmark or other meaningful identifier. Describe the observed condition rather than guessing its cause. Add up to three useful photographs in the app, where safe, and keep the resulting case reference.
Do not assume that using a chatbot, selecting a category and receiving an automated acknowledgement means the repair is complete. The response process has several steps.
The larger lesson is that municipal technology is a feedback loop: a person observes a condition, a case enters an information system, responsible people investigate, corrective action is taken where appropriate, and the outcome is communicated.
1. Why Singapore Needs Municipal Feedback
An urban neighbourhood contains paths, drains, parks, lifts, public lighting, roadside greenery, car parks and many other assets. Each part ages, wears or encounters changing conditions.
Government agencies and property managers cannot physically observe every defect in real time. Residents become additional observers as they go about their daily lives.
Yet an observation is not useful until it reaches someone who can act. A photograph of a broken bench posted in a private social-media chat may alert neighbours but never reach the organisation responsible for the bench.
OneService creates a formal route from a resident’s observation to an identifiable case. That route is valuable precisely because the resident need not possess a complete government organisation chart.
2. What Counts as a Municipal Issue?
OneService’s official FAQ describes municipal issues as concerns about the upkeep and improvement of the communal living environment.
Examples include public-area cleanliness, greenery maintenance, animal and pest matters, and infrastructure problems affecting roads, walkways, parks and drains.
Some issues inside an individual’s flat or private business fall under different responsibilities. A private plumbing repair, an employment dispute or a request for medical treatment cannot automatically be solved by selecting a municipal category.
Before reporting, identify the physical place and object. This usually tells you more about the correct process than the general feeling that something is a neighbourhood problem.
3. What the App Actually Does
The OneService App provides a resident-facing way to choose an issue category, supply evidence, submit a case and see its progress.
A form records what the resident observed. The system then routes the feedback to a relevant agency or Town Council under its arrangements.
A receiving organisation may inspect the site, classify the problem, decide whether a maintenance team is required and communicate the outcome.
These stages are different jobs. A reporting app cannot replace the contractor who repairs a path or the qualified worker who checks electrical equipment.
4. Why the Chatbot Exists
Residents do not all prefer navigating categories in a standalone app. OneService provides chatbot channels on popular messaging platforms, including WhatsApp and Telegram.
The chatbot guides users through providing a description, location, relevant photographs, timing and contact information.
The official chatbot FAQ says a report needs at least one photo and may include up to three. If a safe photograph of the actual defect is impractical, the FAQ suggests a generic photograph of the surroundings with an accurate explanation.
The chatbot is a different interface into the reporting process. It does not grant the resident authority to instruct a particular agency’s workforce directly.
5. The 2026 Voice-Message Trial
OneService’s 2026 public information also describes a beta chatbot, Tell Us @ OneService, which supports voice messages in English, Chinese, Malay and Tamil.
The trial makes it easier for some residents to describe municipal concerns without typing every detail. But beta software can misunderstand speech, accents, locations or the type of issue.
The FAQ advises switching to text when a voice input is not understood and provides a feedback channel for reporting technical problems.
The design lesson is inclusion: a service becomes more useful when people can approach it in different ways, while retaining a reliable fallback if the newest interface fails.
6. How to Choose a Category
In the app, begin with Submit Case, then select the category and subcategory closest to the actual issue.
A broken public light, improper parking, pest concern and damaged public walkway can follow different handling arrangements. Correct classification helps make routing and initial assessment more efficient.
But residents need not invent a category that perfectly matches some internal administrative label. Select the closest honest description and explain the observable facts.
The category is a routing signal. It is not a medical diagnosis, legal finding or proof that a particular person is responsible for the defect.
7. Why the Exact Location Is Essential
‘Near the park’ is often insufficient. A large park may contain several entrances, bridges and paths. One HDB estate can have numerous lifts and similar-looking corridors.
A location helps a responding officer or contractor physically find the object. Include an address or map point together with the details that distinguish one location from another.
For example: ‘The tile beside the sheltered walkway between Block 41 and the bus stop on the west side’ is much more useful than ‘The pavement is broken’.
Location precision reduces repeated searching and prevents an issue being mistaken for an unrelated case.
8. Photos Should Help, Not Create Danger
The app allows up to three photographs for a submitted case under its current FAQ.
Photographs can show the defect itself, the broader surrounding area and a distinguishing landmark. These views answer different questions: what is wrong, how serious it appears and where it can be found.
Never step into traffic, climb onto a dangerous structure or approach exposed electrical wires just to obtain a more dramatic photograph.
A truthful description and safe wider shot are better than a perfect photograph collected through unnecessary risk.
9. Why Illegal Parking Has a Special Photo Rule
OneService’s 2026 App FAQ describes a specific rule for the Illegal Parking category: users must take a live photograph using the in-app camera and submit the case within 15 minutes.
The standard option of selecting an older photograph from the phone library does not apply to that category.
This makes practical sense because a parked vehicle may leave quickly. An old image could misrepresent the current location or prevent timely assessment.
The rule is not a general requirement that every municipal photograph must be taken within fifteen minutes. It belongs to this particular reporting workflow.
10. The Difference Between Observation and Accusation
A resident sees litter beside a bin. The fact is that litter is present. It is not necessarily known who left it there or whether the collection schedule was missed.
A resident sees a vehicle in a restricted area. The responsible authority must assess the circumstances and applicable rules; the reporter should not invent a story about the driver’s motives.
Describe observable conditions and the time they were seen. Avoid insults, speculation and unnecessary images of identifiable people.
Fact-based reporting helps the responsible team investigate and reduces the chance of an unfair accusation.
11. When to Use an Emergency Channel
A smoking electrical installation, a fire, a person trapped in immediate danger or a crime in progress is not an ordinary municipal maintenance ticket.
Call the appropriate emergency service or relevant direct agency hotline. In Singapore, 995 is SCDF’s emergency fire, rescue and ambulance number, while 999 is the Police emergency number.
The OneService App FAQ states that for urgent feedback, residents should contact the agency directly. Some issue subcategories display the relevant agency hotline.
The right channel depends on urgency. A reporting interface designed for everyday maintenance should not be used in place of immediate life-safety assistance.
12. The Acknowledgement Is Only the Beginning
After submitting a case, the user receives an acknowledgement and can review the record.
OneService explains that Acknowledged is a system-generated status confirming successful submission. It does not prove that somebody has already visited the site or repaired anything.
This distinction is common in digital services. A parcel order confirmation, a job application acknowledgement and a municipal case receipt all confirm that information entered a system, not that the final real-world outcome occurred.
Keep the case reference. It is the link between the original observation and later updates.
13. What ‘Working on It’ Means
The official status Working on It means the receiving agency or Town Council is assessing the feedback and investigating the case.
The work may involve checking existing records, visiting the location, contacting a contractor or determining which organisation owns the asset.
A simple cleaning issue may be resolved quickly. A path reconstruction, drainage modification or major equipment repair can need technical assessment, procurement or coordination.
The same status may therefore cover different amounts of physical work depending on the issue.
14. What ‘Resolved’ Means
According to the official OneService FAQ, Resolved indicates that the case owner has completed its evaluation and taken the necessary action to resolve the case.
The response may include photographs of completed work where applicable.
But the resident should read the actual reply rather than infer every detail from a coloured status. The documented outcome might be a repair, a correction of an identified problem or another resolution under the responsible organisation’s assessment.
If the same issue genuinely recurs, a new report can refer to the earlier case.
15. ‘Reply from Agency’ Is Not Always Final Physical Work
OneService also uses Reply from Agency and Reply from Town Council when further time is needed.
The official FAQ says the responsible party may provide planned actions and an estimated timeline where possible. These replies can appear for complicated maintenance or issues needing inter-agency cooperation.
This is not identical to a statement that every physical action has been completed. Read what the agency says it will do next.
A resident can distinguish a response delivered from a problem fully remedied without dismissing the work already performed.
16. How Long Should a Response Take?
OneService’s FAQ says agencies generally reply to simple cases within one week, while more complex issues may need more time for investigation or review.
This is a reply expectation, not a guarantee that every bridge, drain, lift or road defect can be rebuilt within seven days.
A meaningful follow-up should acknowledge the actual nature of the issue. A failed light may require a relatively straightforward inspection, while redesigning an unsafe junction may involve wider approvals.
If an expected update does not arrive, use the supported feedback process with the original case number.
17. Why OneService Cannot Instantly Repair Everything
The 2026 OneService Work page explains that some requests, such as HDB car park infrastructure improvements, may require feasibility studies, specialist assessment and approvals.
Replacing a broken sign is not the same as constructing a new lift, changing drainage capacity or adjusting a road layout.
An agency may need to distinguish between an immediate repair, a planned renewal and a larger policy decision.
A good municipal information system must communicate that difference honestly rather than close every case with an empty promise.
18. What If You Chose the Wrong Category?
If a case has already been submitted, the official FAQ says the resident cannot currently edit the case directly in the app.
The receiving agency may contact the user if further details are needed.
Before submitting, review the category, location, description and images. If an important correction is necessary afterwards, use the official support or appropriate follow-up channel rather than assuming a hidden edit button exists.
A few seconds of checking can save the time required to correct a misrouted report.
19. How to Find a Submitted Case
The OneService App FAQ says the Report section shows recent cases, while Activity History in settings provides another route.
The home screen can display the six most recent cases, and the View All function can display up to 100 reports under the current interface.
These records let residents check agency replies and previously reported issues.
For significant or recurring problems, also keep a brief personal record of case IDs and dates. A long-running repair may last beyond the period in which you remember every message.
20. Why Some Cases Are Not Tracked the Same Way
The OneService FAQ notes that reports concerning Abandoned Trolleys and Shared Bicycles are passed directly to the relevant operators and do not appear with the same case-update tracking.
This may surprise someone expecting every category to display the same status ladder.
The distinction reflects differences in who takes operational action: a private operator can be responsible for retrieving its own equipment, rather than a government department handling an ordinary repair.
Before assuming a report vanished, check the current instructions for the specific category.
21. How to Follow Up When No Work Has Happened
Read the original case response. Did it promise a particular action or explain that more information was needed? Was a tentative timeline given?
OneService advises residents who see no expected follow-up to use Rate Our Service where available, or submit a new case quoting the previous ID in the description.
A clear follow-up states the original reference, what was promised, what is still wrong and when the issue was rechecked.
This creates a factual audit trail instead of sending repeated disconnected complaints that are harder to reconcile.
22. What to Do When the Problem Recurs
Some problems are repaired but later return. A lift may fail again; a drain may block after heavy rain; litter may repeatedly accumulate at one corner.
A new report should mention the old case ID and describe the new occurrence accurately.
Repeated problems may indicate that the earlier response addressed a symptom rather than the underlying cause. The responsible agency may need additional evidence to distinguish a one-off fault from a recurring pattern.
A resident can help by documenting recurrence without exaggerating frequency or attributing blame without evidence.
23. How OneService Routes Across Agencies
Municipal assets have different owners and responsible managers. Some HDB common areas are maintained by Town Councils; particular roads, drains, public greenery or car-park structures may fall under separate agencies.
The OneService Work page describes how feedback is sent to the relevant agency or Town Council and how multiple parties may work together when necessary.
This is the central service value: a resident need not make a perfect administrative guess before reporting a visible issue.
But the system still needs accurate data. A vague location or inaccurate object description makes any routing technology less useful.
24. Why Agency Boundaries Matter
Imagine a damaged walkway beside a road leading into an HDB estate. A resident sees one continuous path, but the legal responsibility for sections of that route may be divided.
A different team may own the roadway, lighting, estate path or underground service.
Fixing one component can require permission or coordination with the organisation managing an adjacent component.
OneService lowers the burden of identifying every owner, but does not remove the need for legal ownership, proper maintenance budgets and specialist workers.
25. The Difference Between Feedback and a Service Request
A resident might ask for a broken streetlight to be repaired. Another asks for a new sheltered linkway to be built where none exists.
Both can be valid expressions of a neighbourhood need, but they are not the same kind of work. The first may involve restoring an existing asset. The second may require design, feasibility, funding and policy approval.
OneService can facilitate the communication, but it does not guarantee that every requested new facility will be built.
A useful report distinguishes the defect observed from the improvement proposed.
26. Privacy and Contact Information
The OneService FAQ explains that contact details can be used so agencies or Town Councils can clarify the case.
The App may draw the user’s phone number or email from Singpass Myinfo, with a profile-update route after changes are made in the source service.
Do not share unnecessarily sensitive personal details or post photographs of neighbours publicly. Where contact information is genuinely needed for agency follow-up, use the official form.
A municipal reporting platform should collect enough data to act while respecting the individuals involved.
27. Why a Photograph Is Not Always Conclusive
A photograph captures one moment and usually only part of the scene. It may show a broken surface without revealing the underlying cause or exact location.
An agency may need a site visit, technical measurement or information from earlier maintenance records before deciding what work is appropriate.
That is not necessarily denial of the resident’s observation. It reflects the difference between seeing a symptom and diagnosing the fault.
A responsible reporter provides accurate evidence and allows qualified people to determine the remedy.
28. Worked Example: A Dark HDB Corridor
A student notices a corridor lamp outside an HDB flat is not working.
The family records the block, level and exact location, takes a safe photograph and submits a report under the closest infrastructure or lighting category.
The report reaches the appropriate responsible organisation. An acknowledgement confirms receipt, and a later response shows the outcome.
If exposed wires or active sparks are present, the family should keep clear and seek urgent professional assistance instead of waiting for routine lighting maintenance.
29. Worked Example: A Broken Park Bench
A resident finds a bench with a damaged seat in a public park.
A good report identifies the park, nearby entrance or path marker, the exact bench and the observed damage. A wide photograph and a close-up can make locating it easier.
The response may require an inspection and a specialist replacement part rather than an instantaneous repair.
The resident should read the resulting case update and avoid assuming every broken park facility belongs to the nearest HDB Town Council.
30. Worked Example: An Overflowing Bin
A family repeatedly sees litter accumulating near a playground bin late in the evening.
The first report describes the condition and location. If cleaning occurs but the same pattern returns, the family can cite the earlier case and give the recurrence times.
This may help the responsible organisation assess whether collection frequency, bin placement or misuse requires attention.
The lesson is that recurring maintenance problems can involve service design, not only a single cleaning task.
31. Worked Example: Illegal Parking
A vehicle appears to be parked illegally in a location covered by an applicable enforcement category.
The reporter uses the live-photo in-app camera and submits within 15 minutes, following OneService’s specific 2026 requirements.
A photograph saved yesterday should not be presented as proof that the vehicle is still there now.
Enforcement decisions belong to the responsible authority. The resident supplies the accurate observation, not a sentence of punishment.
32. Worked Example: A Blocked Drain
After rainfall, a public-area drain appears obstructed and water is collecting nearby.
The reporter supplies the exact location and observes conditions from a safe place. If rising water creates immediate danger, direct urgent assistance may be needed.
An agency assessment may need to establish whether the problem is debris, damaged infrastructure or an issue spanning another organisation’s responsibility.
The report begins the process. It cannot substitute for a proper drainage investigation.
33. Worked Example: An Abandoned Shopping Trolley
An abandoned trolley is found beside a residential block.
The resident submits it through the appropriate category. The official OneService FAQ says trolley reports are sent directly to the relevant operators and do not use the ordinary tracking display.
The absence of a normal status update should therefore not be interpreted as proof that the report was ignored.
This teaches the importance of reading category-specific procedures rather than assuming every case has identical mechanics.
34. A Student’s Lesson in Clear Reporting
Give students a fictional photograph of a damaged walkway and ask them to write a useful three-sentence report.
The first sentence should identify where it is. The second should describe the physical defect. The third should explain the safety or access concern without exaggeration.
Compare that with ‘Everything is broken, please fix now’. The shorter factual version often gives the maintenance team more actionable information.
This exercise links English writing, civic awareness, observation and structured problem-solving.
35. Why the Best Report Is Not the Angriest One
A serious defect can be frustrating. But the purpose of an official report is to help the responsible people identify, assess and address the problem.
A clear location, dated observation and relevant photo do more work than several paragraphs of unrelated accusations.
A firm and factual report is compatible with insisting on accountability. It gives a later reviewer a way to check what happened.
The aim is not to discourage criticism. It is to convert criticism into useful evidence and a remedy that can actually be implemented.
36. What a Good Agency Reply Looks Like
A useful reply identifies what was examined, what action has been taken or planned, and what the resident should expect next.
For a complicated issue, it may explain why further assessment is necessary and provide an indicative timeline.
A message that simply repeats ‘working on it’ without meaningful context may leave a resident unable to assess progress. OneService provides a service-rating and follow-up mechanism for that reason.
Effective communication reduces uncertainty even when the physical repair is not immediate.
37. How to Evaluate a Municipal Service
Do not judge the entire system only by the number of reports submitted. More reports may indicate better public access, a genuine increase in problems, or both.
Useful performance questions include whether cases reach the correct owner, whether serious hazards are prioritised, whether replies are understandable and whether recurring defects are genuinely reduced.
A high case-closure rate can be misleading if the same physical fault is repeatedly reported after superficial fixes.
The real goal is a reliable living environment, not simply a database with many green indicators.
38. Why Residents Should Not Have to Know Every Agency
Singapore’s administrative organisations operate different functions, which may be technically necessary but difficult for residents to navigate.
A reporting platform reduces the burden of those boundaries by receiving information once and connecting it to the appropriate owner.
This is similar to the way a library catalogue reduces the need to know where every book is shelved before searching for a title.
The technology amplifies residents’ ability to get useful information to the people who can act, without requiring each resident to become an expert in government structure.
39. The Limits of Automation
A chatbot may recognise a pothole or a broken light from a description, but it can misinterpret language or fail to identify a precise location.
A routing system may need a human review for unusual cases. A repair may require a contractor, safety inspection or engineering approval.
Automation is valuable where it reduces avoidable work, but good design includes human intervention and clear recovery paths.
The strongest digital public service is not one that pretends nothing ever goes wrong; it is one that makes correction and escalation practical.
40. How OneService Makes Singapore Work
The visible system is an app with categories and status updates. Under it are asset records, agency responsibilities, maintenance budgets, workers, contractors, communications and a case-routing process.
The key sequence is observe → describe → locate → submit → route → assess → act → reply → verify.
Each stage has an identifiable failure mode. A bad location delays action; an incorrect category can require rerouting; an unclear reply prevents understanding; an unrepaired recurring defect calls for further investigation.
OneService matters because it joins ordinary resident observation to the institutional machinery that maintains a shared city. That is how Singapore works—not by eliminating all defects, but by making their discovery and resolution more organised.
Frequently Asked Questions
### What is OneService for? Reporting non-emergency issues related to the upkeep and improvement of shared public environments.
### Do I need to know which agency is responsible? No. OneService is intended to route reports to the relevant agencies or Town Councils.
### Can I submit through WhatsApp or Telegram? Yes. Official OneService chatbot channels are available, with current links on the OneService website.
### How many photos can I upload? The OneService App currently allows up to three photos per case.
### Why do illegal-parking reports require a live photo? The current app rules require an in-app camera photo submitted within 15 minutes for that category.
### Can I edit a case after submitting it? The June 2026 App FAQ says direct editing is not supported.
### Does ‘Acknowledged’ mean the repair is done? No. It means the case was successfully submitted.
### What is ‘Working on It’? It means the responsible organisation is assessing or investigating the issue.
### Why does an agency reply appear before physical work is complete? Complex cases can require further investigation or planned work, which the reply should explain.
### What should I do if the issue recurs? Submit a new case with a reference to the previous case ID and describe the new occurrence.
### How long do agencies take to respond? The official FAQ says simple cases are generally replied to within a week, while complex cases may take longer.
### What if someone is in immediate danger? Use the relevant emergency service or direct agency hotline, not the ordinary municipal feedback queue.
The Resident’s Practical Checklist
- Decide whether the issue is municipal or needs emergency help.
- Record the exact location and relevant landmark.
- Describe the object and observable defect clearly.
- Take safe, relevant photographs and follow category-specific requirements.
- Select the closest category and review before submission.
- Save the report and case number.
- Check the actual status and agency reply.
- Allow for technical assessments on complex issues.
- If necessary, use Rate Our Service or submit a new case citing the earlier one.
- Keep reports factual and respect neighbours’ privacy.
Official Sources and Further Learning
- OneService: App and Chatbot official access
- OneService: App FAQs — categories, photos, tracking and replies
- OneService: Chatbot FAQs and photo requirements
- OneService: How agency routing and complex municipal work operate
- How Singapore Works | Town Councils, Estate Maintenance and Repairs
- How Singapore Works | The Whole Machine
*Official material reviewed 31 October 2026. OneService categories, app features and agency procedures may change. Use current official channels for an actual report, and call the appropriate emergency service when someone faces immediate danger.*