Helpdesk for system admin in a office

I’ve successfully installed frappe with this video

I installed it on the ubuntu server and can be accessible with seg.localhost:8000 on other systems via browser. I’m able to login with the credentials. So far everything good. Now I wanted to know how to setup helpdesk for the office. The purpose is simple. members want to raise ticket. system admins can view that ticket and respond to those ticket. Is there any youtube video or documentation for setting this up ?

stopped the site . And installed helpdesk using this command : bench get-app helpdesk –branch main
And then used : bench –site seg.localhost install-app helpdesk –force
And that gives me an error :

Could not find app telephony : No module named telephony

What should I do ?

telephony is now a dependancy for helpdesk. You need to run

bench get-app telephony
1 Like

I got it running and logged into helpdesk. But now there is another problem. I installed it on ubuntu server. I can access it from the ubuntu machine’s web browser and my machine which is running windows. No other devices can access the site : seg.localhost:8000
Only 2 devices can access the site. Other devices are on the same network but cannot access via web browser. What would be the reason ?

Using the name localhost would be for local development or use only. You’ll want a DNS name or use a static IP address for the site name. Try renaming the site like sec.lan then publish the DNS name on your router. If you own and control a public domain you can create a subdomain like sec.mycompany.com and create an A record pointing to the LAN IP of your Frappe server.

But I’m able to access it in my PC which is on the same network. But other devices on the network can’t even access it. setting it as seg.localhost is enough for accessing the site from any other machine in local network . right ?

Issue resolved. I used IP and the port.

You’re on the right track! Now that Frappe is installed and accessible, setting up a helpdesk is fairly straightforward. First, make sure the Helpdesk module is enabled in your site. Then, set up the users and roles so that office members can log in as employees or customers, and system admins have the proper permissions to manage tickets. You can configure ticket types, priorities, and any rules you want to follow, so everything is organized. Once it’s ready, users can raise tickets for issues, and admins can view, respond, and close them directly from the Helpdesk dashboard. Enabling notifications will also help keep everyone updated when tickets are updated. The official Frappe documentation covers Helpdesk setup, and there are some YouTube tutorials that walk through the workflow. Once set up, it works like a simple and effective office ticketing system.