Freshworks App Showcase Series — Reopen Ticket

Tanmay Kapoor
Freshworks Developer Platform Blog
5 min readNov 24, 2023

Apps Supercharged by Freddy Copilot for Developers: Follow the Showcase Series!

We are back with yet another story showcasing innovation: Shining a Spotlight on the Gen AI-Powered Apps!

Introducing the Reopen Ticket App in Our Showcase Series

Introducing Reopen Ticket — A Showcase of Freddy Copilot Powered App Development!

Meet Thamaraiselvan Annadurai, Tech Lead at Konnectify and the mastermind behind the app:

Thamaraiselvan Annadurai is the creative mind behind the innovative “Reopen Ticket” app. He brings extensive expertise and passion in software development. With a background in Node.js, Thamaraiselvan has a proven track record of crafting efficient and user-friendly solutions.

Hobbies:
Beyond coding, Thamaraiselvan enjoys being a movie critic.
Follow him on Linkedin — https://www.linkedin.com/in/thamaraiselvan-annadurai-5a5506180/

Get ready to delve into the app development journey of a developer who leveraged the capabilities of Freddy Copilot for Developers. Discover insights directly from the developer.

App Development Outcome:

What was your primary objective when using the generative AI-powered toolkit — Freddy Copilot for Developers for your app development? How did it enhance the development process and the quality of your app?

Our primary goal in utilizing Freddy Copilot for app development was to boost efficiency and streamline the creation of FDK (Freshworks Developer CLI) apps, particularly in the development of configuration pages. These pages often involve repetitive tasks and Freddy Copilot for Developers has been instrumental in templatising these processes, saving considerable time and effort.

By leveraging pre-existing templates and frameworks provided by the toolkit, we aimed to minimize redundant development efforts, ensure consistency across projects, and enhance overall productivity. This tool has proven invaluable in optimizing our workflow, allowing us to focus more on the unique and creative aspects of app development while efficiently handling repetitive tasks.

Leveraging Freddy Copilot’s code generation capabilities, we’ve experienced a substantial reduction in development time, enabling us to bring our app to fruition swiftly.

Freddy Copilot for Developers enhances the app development process by ensuring adherence to the highest coding standards and aligning seamlessly with the best practices upheld by the Freshworks development community. Overall, this inherent compliance enhances the overall quality of any app built using Freddy Copilot, providing a solid foundation built on industry-leading standards.

Tell us about the Reopen Ticket app:

Could you provide more details about the app you created using Freddy Copilot for Developers? What is the app’s intended functionality and purpose?

“Reopen Ticket,” developed using Freddy Copilot for Developers, empowers agents with a seamless process to reopen tickets on scheduled dates. This innovative feature not only streamlines ticket management but also significantly boosts support efficiency, ensuring a more responsive and agile customer service experience. The app’s intuitive design and enhanced functionalities contribute to a more productive and customer-centric support workflow.

The app, “Reopen Ticket,” serves the purpose of minimizing manual efforts for agents in the ticket reopening process. In addressing this use case, where agents traditionally had to remember or document tickets, search for them on the scheduled reopening date, and manually change their status, the Reopen Ticket automates these tasks. By allowing agents to schedule reopen dates, the app takes care of the reopening process, enabling agents to redirect their focus toward providing efficient and dedicated customer support, thereby enhancing overall productivity.

Tools and Technologies Used:

Which programming languages, frameworks, and platforms did you integrate with Freddy Copilot for Developers during your app development?

Frontend: HTML, CSS, JS, and extensively used the Crayons Framework Backend: Node.js. Apart from Freddy Copilot for Developers, I used additional resources such as the Freshworks developer documentation, Crayons Documentation, the Freshworks Developers Sample Apps Repository, and the Community Forum.

Resources Utilized:

Did you allocate specific resources for any training to effectively incorporate Freddy Copilot into your workflow?

No, we didn’t need any specific training to effectively incorporate Freddy Copilot into our development process. The simple explanatory videos and resources shared by the Freshworks team helped us get started immediately. The user-friendly nature of Freddy Copilot for Developers and its intuitive interface also made it very easy for our team to adapt quickly.

Problem Solved:

Did Freddy Copilot help you overcome any issue you would have otherwise faced if you developed the app without the Gen AI toolkit?

While developing apps earlier, we faced several challenges while collaborating as a group. We often had challenges in eliminating unwanted code and providing clear code explanations. Freddy Copilot played a pivotal role in addressing these issues by offering features that streamlined code management and collaboration. Its ability to automatically generate code explanations made it easier for team members to understand and document various code segments, fostering better communication within the team.

Additionally, Freddy Copilot’s capability to complete unfinished code blocks proved instrumental in expediting the development process. When faced with incomplete sections, the tool could intelligently suggest and generate code snippets, saving time and reducing the likelihood of errors. This not only enhanced the efficiency of our coding efforts but also contributed to a more cohesive and well-documented codebase, aligning with our goal of enhancing team collaboration and creating a smoother development experience for the entire team.

Time and Effort Reduction:

Could you share your observations on the amount of time and effort saved during the development process?

The incorporation of Freddy Copilot into our development process resulted in a remarkable reduction in time and effort. Specifically, we observed that the time required for development tasks was significantly condensed, totaling only one-third of the usual development duration. This substantial time-saving can be attributed to the efficiency of Freddy Copilot for Developers in automating repetitive coding tasks, suggesting a notable increase in productivity and a more streamlined development workflow.

Lessons Learned:

Based on your experience, do you have any best practices, tips, or recommendations for others using Freddy Copilot for Developers for app development?

We would suggest using the tokens efficiently. Fine-tune your prompt, and be specific.

Future Considerations:

Would you consider using Freddy Copilot for Developers for future app development projects? Why or why not?

We would consider using Freddy Copilot for Developers for all the applications that we are going to develop in the future since it reduces the development lifecycle and helps us with code management.

Additional Comments:

Is there anything else you would like to share about your experience with Freddy Copilot for Developers, the app you developed, or insights gained?

Our Freddy Copilot for Developers experience has been a game-changer, providing us with valuable insights and tools that have positively shaped our approach to app development.

Have you seen our previous post showcasing the Stamped.io: Loyalty & Referral Integration? You can check it out by clicking here.

Do you have an engaging app development story where Freddy Copilot for Developers played a significant role? You can email it to me at tanmay.kapoor@freshworks.com

--

--