Operations

Attendance that takes 90 seconds — even when the WiFi is down

VISCO gives teachers a one-tap-per-student grid that works offline and syncs idempotently when connectivity returns. Guardians are notified automatically on absences, and trends roll up to homeroom, branch, and tenant dashboards.

  • Mobile attendance grid · offline replay with idempotency keys
  • Period-level optional · late / excused / absent states
  • Correction requests with two-step approval & audit
  • Auto-SMS to guardians on threshold breach
  • Per-student, per-section, per-grade roll-ups
  • AI assistant flags unusual absence trends weekly

Optimised for the phone

Big tap targets, swipe gestures, works on 3G; service-worker cache lets teachers mark in airplane mode.

Idempotent submissions

Each submission carries an idempotency key — duplicate or retry never inflates counts.

Guardian outreach automation

On a configurable threshold, the system queues SMS to guardians of absent students — opt-out enforced per recipient.

Corrections with audit

Mistakes get fixed via a correction request that requires homeroom/branch approval; the original entry stays for audit.

Trends & anomalies

Per-section sparklines, longitudinal heatmaps, AI-flagged anomalies (Premium tier).

Calendar-aware

Public holidays, exam days, and school events automatically exclude attendance windows.

Frequently asked

Answers from real Ethiopian schools

How does VISCO handle weak connectivity in rural campuses?
The mobile attendance flow caches entries locally and submits with idempotency keys when connectivity returns, preventing duplicates and lost rolls.
Are guardians notified automatically of absences?
Yes. Configurable thresholds queue SMS (or email / WhatsApp on Premium) to opted-in guardians; delivery receipts and opt-outs are tracked.
Can attendance be edited after submission?
Yes, via a correction request that requires approval (homeroom or branch manager). The original entry remains for audit.
Does VISCO support period-level attendance?
Yes. Schools can configure period-level attendance for secondary grades or stick to once-daily attendance for primary.

Keep exploring

More VISCO solutions