Support Procedure

Note: This is just a template for Partners to have a documented customer support process within their company for their Frappe Business vertical.


1. Purpose

To establish a consistent and scalable customer support process for partner companies offering ERPNext or Frappe-based solutions.


2. Support Team

  • Ensure the support team has certified professionals aligned to address customer queries.
  • The support team should be a dedicated team who takes over customers once implementation is completed.
  • Consultants who are responsible for the first implementation should not be held responsible for customer support.

3. Customer Support Process Overview

The Customer Support process is structured into the following stages:

  • Record Customer Support Obligations

    • Formally record customer support packages and AMC details in the system.
    • Ensure support contracts containing scope, accountability, and timelines are executed.
  • Issue Tracking

    • Use ERPNext / Frappe Helpdesk to log all customer issues in one place.
    • Avoid providing support via chat, email, or calls without creating formal records.
    • Educate customers on the importance of using ticketing systems for accountability.
    • Ensure no issues are addressed without being logged in the system.
    • Other tools may be used if more suitable, but they must serve as the single source of truth.
  • Support Portal

    • Provide customers with a portal to report and track issues themselves.
    • Ensure appropriate access restrictions are applied to each user.
  • SLA Application

    • Ensure the support contract defines appropriate SLAs based on issue impact and severity.
    • Configure SLAs in the ticketing system and apply them consistently to all issues.
  • Issue Resolution

    • Configure Assignment Rules and update them based on bandwidth and availability.
    • Ensure the team fully understands the customer’s issue.
    • Avoid filler replies just to meet SLA response times.
    • Identify the root cause and provide proper resolution — out of the box, via configuration, or through customisation.
    • Have a clear escalation/de-escalation process for tickets.
    • Ensure system logs transitions of tickets to determine overall efficiency.
  • Customer Feedback

    • On issue closure, encourage customers to share feedback on:
      • Resolution provided
      • Understanding of issue
      • Timeliness
      • Support agent responsiveness
  • Support Analysis

    • Design a dashboard in Frappe Insights (or other reporting tool) to track KPIs.
    • Analyse ticket trends, SLA adherence, customer feedback, support agent efficiency, etc.

4. Success Metrics

  • Set up a cadence to review the metrics/KPIs defined in the dashboard with key team members.
  • Derive insights from data and take proactive or reactive decisions as needed.
  • Record findings and action items for future reference.
Discard
Save
Review Changes ← Back to Content
Message Status Space Raised By Last update on