Everything inside Grovia IT / CCTV / AC
Five capability areas. Forty-plus features. Purpose-built for Indian IT service companies and managed service providers.
Asset & Warranty Management
A complete register for every device across all client sites — from purchase to decommission.
Asset Register
Capture every asset — laptop, server, switch, router, printer, CCTV camera, AC unit, UPS — with a structured record that includes purchase date, serial number, brand, model, assigned user, location, and current status.
- 15+ asset categories (IT, HVAC, CCTV, Network, Storage, Power)
- Status tracking: active / in repair / retired / disposed
- Client assignment per asset
- Bulk import support
Warranty Tracker
Track warranty expiry for every asset. Colour-coded countdown — green when safe, amber at 90 days, red when expired. Proactive alerts at 90, 60, 30, and 14 days so you can advise clients on replacements or extended warranties before failures happen.
- Per-asset warranty expiry date
- Multi-level alerts (90/60/30/14 days)
- Expired warranty badge in asset list
- Links to purchase record
QR & Barcode Support
Each asset record generates a unique QR code. Engineers on site can scan the QR code to instantly pull up the full asset history, open tickets, and last PM visit — without searching by name or serial number.
- Auto-generated QR per asset
- Scan-to-asset on mobile app
- Links to ticket history and PM records
Depreciation Tracking
Record purchase price and apply a depreciation method (straight-line or WDV) to track the current book value of every asset. Useful for insurance claims, client conversations about replacement cycles, and balance sheet reporting.
- Straight-line and WDV depreciation
- Current book value calculation
- Useful life setting per asset category
AMC Contract Management
Full lifecycle management for annual maintenance contracts — from creation through renewal and billing.
Contract Lifecycle
Create contracts with start date, end date, SLA tier, included visit count, parts inclusion flag, contract value, and billing cycle. Status flows from draft → active → expiring → expired, with auto-renewal alerts at 30 days.
- Contract number, title, scope, and exclusions
- Start/end date with status auto-update
- Contract value and billing cycle (monthly/quarterly/annual)
- 30-day expiry alert
SLA Tiers (Basic / Standard / Premium)
Define three SLA tiers with different response and resolution commitments. Basic: 8h/48h. Standard: 4h/24h. Premium: 1h/4h. Each tier is applied per contract — so a P1 ticket for a Premium contract gets a 1-hour response timer.
- Basic, Standard, and Premium tier definitions
- Per-tier response and resolution hours
- Overriding SLA per contract
- SLA auto-calculated on ticket creation
Visit Counter
Track included and used visits per contract. Each completed PM visit or on-site ticket resolution increments the counter. When a client is approaching their included visits, account managers get an alert and can discuss upgrade or additional charges.
- Included visits vs. used visits display
- Auto-increment on PM completion
- Alert when at 80% utilisation
- Overage billing support
Contract PDF & Auto-Renewal Billing
Generate a professional AMC contract PDF for client sign-off. When renewal is due, Grovia drafts the renewal invoice and a new contract record with one click — preserving the contract history and resetting the visit counter.
- PDF generation with letterhead
- One-click renewal invoice
- Preserves contract history
- Renewal alert to account manager
Service Ticket & SLA Engine
A complete service desk built for MSPs — with SLA timers, field dispatch, parts logging, and client ratings.
Ticket Creation & Priority
Raise tickets from admin, client portal, or email. Set priority P1 (Critical) through P4 (Low). Tickets are automatically linked to the client contract, and SLA response/resolution timers start immediately based on the contract tier and priority.',
- P1 (Critical) · P2 (High) · P3 (Medium) · P4 (Low)
- Asset and contract auto-link
- Category tagging (hardware/software/network/security)
- Contact name and phone per ticket
SLA Timers & Breach Alerts
Every ticket has a response due time and a resolution due time, calculated from the contract SLA tier. The ticket list shows colour-coded SLA status — green when safe, amber at 80%, red when breached. Admin gets an alert on every breach.',
- Response and resolution countdowns
- Colour-coded SLA status in ticket list
- Breach alert to assigned engineer and admin
- SLA compliance history per client
Field Dispatch Integration
Assign tickets to field engineers and dispatch them with GPS tracking. Engineers receive push notifications on the mobile app, update their status (acknowledged → en route → on-site), and submit structured visit reports that auto-close the ticket.
- One-click dispatch from ticket
- Engineer GPS location on admin map
- Status push notifications
- Visit report auto-closes ticket
Parts Logging
Log parts used from inventory while resolving a ticket. Each part usage reduces stock, records quantity and unit price, and adds to the ticket's parts cost total — ready to include in the invoice or parts chargeback report.
- Select from parts inventory on ticket
- Quantity and unit price per usage
- Stock auto-decremented
- Parts cost total on ticket
Client Rating
After a ticket is resolved, clients can rate the service (1–5 stars) and leave feedback from the client portal. Ratings feed into the engineer performance dashboard and the client-facing service summary report.',
- 1–5 star rating from client portal
- Optional text feedback
- Engineer performance aggregation
- Monthly service report inclusion
Preventive Maintenance
Scheduled, structured, and documented — PM visits that prove value to clients and reduce emergency calls.',
PM Scheduling with Checklist Templates
Create PM schedules for each client or asset with frequency (monthly/quarterly/half-yearly/annual), assigned engineer, and a checklist of tasks. Checklists can be customised per asset type — server PM checklist vs. HVAC PM checklist vs. CCTV PM checklist.',
- Monthly / quarterly / half-yearly / annual frequency
- Checklist templates per asset category
- Engineer assignment
- Client and contract linkage
Completion Workflow & Next Date Auto-Advance
When an engineer completes a PM visit, they tick off the checklist items, add notes, and submit. Grovia auto-records the completion timestamp, advances the next due date based on the frequency, and creates a PM visit history record.',
- Checklist tick-off on completion
- Notes and observations field
- Next due date auto-advanced on completion
- PM visit history retained
PM Visit History
Every PM visit is stored with completion timestamp, engineer name, checklist items completed, and notes. Clients can view their own PM history in the client portal — providing evidence of service delivery that strengthens renewal conversations.',
- Full visit log per PM schedule
- Checklist completion record
- Engineer and timestamp
- Visible in client portal
Network & Security Config Vault
Store and manage sensitive client network credentials securely — without WhatsApp, email attachments, or sticky notes.',
Secure Storage of ISP & Router Credentials
Store ISP name, circuit ID, bandwidth, ISP contact, router make and model, WAN IP, LAN subnet, gateway IP, and DNS servers per client site. All sensitive values are masked by default — a deliberate click reveals the value.',
- WAN IP and gateway masked by default
- Reveal on click (logged in audit trail)
- Per-client, per-site records
- ISP contact phone and email
Wi-Fi & VPN Configuration
Store SSID and Wi-Fi password alongside VPN type, endpoint, and notes per site. Engineers can access the configuration from the mobile app when on site — without calling the office.',
- SSID and password per site
- VPN type: OpenVPN, WireGuard, IPSec, L2TP
- VPN endpoint and credentials
- Accessible on mobile app
Per-Client Multi-Site
Large clients may have multiple offices, factories, or retail locations. Each site gets its own network config record under the same client — with a site name for easy identification.',
- Multiple sites per client
- Site name and location
- Independent config per site
- All sites visible in one client view
Audit Trail
Every access to a masked field is logged — who revealed what, and when. The audit log is stored at the organisation level and accessible to admins for compliance and security review purposes.',
- Log of every credential reveal
- Admin-level audit dashboard
- Timestamps and user identification
- Export to CSV for compliance
Ready to see it in action?
Start your 14-day Guided Trial. No credit card. Onboarding included.