Freshworks to ERPNext Migration

.

 · 4 min read

Freshworks to ERPNext Support Migration

This success story showcases the successful migration of the customer's support operations from Freshworks to the ERPNext Support Portal. The implementation established a centralized and fully integrated support management system, enabling seamless ticket creation, intelligent assignment, workflow automation, SLA management, and complete visibility across the support lifecycle. By consolidating multiple support channels into a single platform, the organization improved operational efficiency, enhanced collaboration among support teams, and delivered a more consistent and responsive customer support experience.

  • Incoming emails sent to designated support email addresses.
  • Customer Self-Service Portal for direct issue logging.
  • Agent Portal for manually registering customer requests.
  • Website Web Forms, allowing customers to submit support requests directly through an online form.

This provides a unified support platform where all customer interactions are managed from a single location.

Intelligent Ticket Assignment

Every newly created ticket is automatically assigned to the appropriate support engineer based on predefined business rules such as Service Request Type. This eliminates manual assignment, reduces response time, and ensures tickets reach the right team from the beginning.

Automated Task Creation and Assignment

Once a ticket is created, ERPNext automatically generates the first operational task based on the Ticket Type or Service Request Category. Supported service request types include:

  • Incident.
  • General Service.
  • Service Bulletin.
  • Issues.
  • Query.
  • RPAS Training Program.
  • Each task is automatically assigned to the responsible engineer or department, ensuring standardized execution for every support request.

Dynamic Workflow with Auto Next Task Creation

A configurable workflow engine automatically creates the next task after the current task is completed. The workflow evaluates predefined business conditions and determines the subsequent activity without manual intervention.

The workflow supports conditions such as:

Warranty Status AMC (Annual Maintenance Contract)

  • Service Type
  • Pass/Fail Inspection Results
  • Other configurable business rules
  • Based on these conditions, the system automatically determines:
  • The next task to be performed.
  • The responsible engineer or department.
  • The workflow sequence to be followed.
  • This ensures every support request follows a standardized and controlled process.

SLA Management for Tickets and Tasks

Service Level Agreements (SLAs) were configured for both Tickets and Tasks to ensure timely service delivery and improve operational performance. The system continuously tracks response time, resolution time, and task completion timelines based on predefined SLA policies.

The SLA implementation includes:

  • Automatic SLA assignment based on ticket priority, category, and service type.
  • Monitoring of response and resolution times for support tickets.
  • Tracking of individual task completion against defined timelines.
  • Real-time visibility into SLA compliance.
  • Automatic notifications and escalations for overdue tickets and tasks.
  • This enables proactive monitoring of service performance and helps maintain customer commitments.

Internal Team Collaboration

ERPNext's built-in comment system enables seamless communication between support engineers while keeping internal discussions hidden from customers. Support teams can use comments to:

  • Share technical observations.
  • Request additional information.
  • Record investigation updates.
  • Maintain a complete history of internal discussions.

This creates a centralized communication trail and improves collaboration across teams.

Automated Notifications at Every Stage

Notifications are configured throughout the complete support lifecycle, ensuring both customers and internal teams remain informed at every stage.

The notification framework includes:

  • Ticket creation confirmation.
  • Ticket assignment notifications.
  • Task assignment notifications.
  • Task completion notifications.
  • Workflow progression updates.
  • Ticket status change notifications.
  • SLA reminder and escalation notifications.
  • Resolution and closure confirmations.

This improves transparency and reduces the need for manual follow-ups.

Customer Feedback Integration

A QR Code-based customer feedback mechanism was implemented to collect feedback immediately after service completion. Customers can scan a QR Code to access the feedback form, and the submitted feedback is automatically tagged to the corresponding support ticket. This enables support teams to review customer ratings and comments alongside the complete service history. The feedback solution provides:

  • QR Code-based access to the feedback form.
  • Automatic mapping of feedback to the respective support ticket.
  • End-to-end traceability between service delivery and customer feedback.
  • Better visibility into customer satisfaction and service quality.

Business Benefits

The implementation delivered a fully integrated and automated support management solution with the following key benefits:

  • Successful migration from Freshworks to ERPNext Support Portal.
  • Unified platform for customer support and service operations.
  • Automated ticket creation through Email, Customer Portal, Agent Portal, and Website Web Forms.
  • Intelligent ticket routing and automatic assignment based on Service Request Type.
  • Workflow-driven task creation and assignment.
  • Dynamic next-task generation based on Warranty, AMC, inspection results, and other configurable business conditions.
  • Automated task assignment throughout the service lifecycle.
  • SLA management for both Tickets and Tasks with automated monitoring and escalation.
  • Centralized internal collaboration through comments.
  • Automated notifications across every stage of the support lifecycle.
  • QR Code-based customer feedback collection integrated with support tickets.
  • Automatic mapping of customer feedback to the corresponding support ticket.
  • Improved operational efficiency, reduced manual effort, enhanced SLA compliance, and increased customer satisfaction.

Conclusion

The migration from Freshworks to the ERPNext Support Portal transformed the organization's support operations into a centralized, automated, and scalable service management solution. By integrating intelligent ticket routing, workflow-driven task automation, SLA management, automated notifications, internal collaboration, and QR Code-based customer feedback, the organization achieved greater operational efficiency, improved service quality, enhanced visibility across the support lifecycle, and delivered a superior customer support experience.

Ready To Unleash The Power of ERPNext?

We might just be the right partner you need.


No comments yet.

Add a comment
Ctrl+Enter to add comment