Accelerating App Development: Konnectify’s Success Story with Freddy Copilot for Developers

Konnectify, a valued Freshworks developer partner, has successfully developed numerous applications for the Freshworks marketplace over the past two years. With substantial financial success in the marketplace, the leadership team recognized the need to further intensify their efforts in app development for the Freshworks marketplace. When presented with the opportunity to test the beta version of Freddy Copilot for Developers—a gen AI toolkit—the Konnectify team eagerly embraced the chance. To gain insights into how they built their first app using Freddy Copilot for Developers, we interviewed Sarnith Kumar Balan, Co-Founder and VP of Engineering at Konnectify.

Freddy Copilot for Developers 

Freddy Copilot for Developers is a generative AI-powered toolkit that facilitates faster and more intuitive app development. It leverages insights from millions of lines of code, swiftly transforming ideas from use cases into code deployments. It simplifies repetitive tasks like error detection and documentation generation through features such as 1-Click review, 1-Click documentation, and 1-Click publish, all accessible via a straightforward conversational interface. With this toolkit, teams can enhance their platform understanding and build complex apps and integrations, even without prior experience working with Freshworks product APIs.

Speedy App development with Gen AI toolkit 

The Konnectify team became acquainted with Freddy Copilot for Developers when the CEO of Freshworks, Girish Mathrubootham, launched it during Freshworks Dev Summit 2023. After the hands-on sessions during the summit, as soon as they received beta access, the leadership made the executive decision to test it out by building the Reopen Ticket app.

The Reopen Ticket app is designed to seamlessly integrate into the Freshdesk ticket sidebar, to allow users to schedule ticket reopening actions. With this app, agents can schedule to reopen a ticket as per their preferred date and time along with custom reminder content. 

When asked about building the Reopen Ticket App using the gen AI toolkit, here’s what Sarnith and his team had to say: “Integrating Freddy Copilot for Developers into our Reopen Ticket app development workflow was seamless. The entire app was built using Freddy Copilot, and during our migration to FDK 9, it significantly reduced the time required for setup and documentation. In traditional methods, this app would take over 2 & 1/2 weeks of development time, but when using Freddy Copilot for Developers, the development is completed in just 2 days.”

Enabling simplified and automated processes for faster app building 

The toolkit enables several improvements in the development process, such as streamlined code reviews, faster debugging, and improved adherence to coding standards. These benefits, in turn, reduce the need for manual intervention by developers and contribute to a frictionless app-building experience.

The Konnectify team on the ground used Freddy Copilot for Developers to significantly enhance the quality and performance of their Reopen Ticket app. They primarily utilized it for real-time code suggestions, ensuring adherence to best practices, and facilitating collaborative debugging. This resulted in faster issue resolution and a more robust application. Using the toolkit, they also noticed a substantial reduction in code errors, bugs, and other issues compared to traditional development methods.

“Once the development is completed the number of bug cycles of this app is far less compared to the traditional development approach.” – Sarnith Kumar Balan

Creating a frictionless experience to boost internal communication and collaboration 

A significant benefit of using Freddy Copilot for Developers for the app development journey is how it can improve communication and collaboration among the development team members. 

Firstly, it simplifies and defines the workflows surrounding daily development activities, such as real-time feedback and suggestions. As different team members work on interconnected components, the tool’s commenting feature serves as a central hub for discussions. Instead of resorting to separate communication channels, developers can directly comment on specific lines of code, addressing concerns, suggesting improvements, and providing context—all within the context of the code itself.

Secondly, the gen AI toolkit’s shared debugging capabilities play a crucial role in collectively troubleshooting challenges. Instead of tackling issues individually, team members can collaboratively address bugs by analysing code sections, proposing solutions, and validating changes. 

Lastly, the tool’s integration of best practices and coding standards promotes consistency across the codebase. This ensures that team members adhere to similar conventions, making code reviews smoother and more uniform.

Sarnith Kumar elaborates on this collaborative aspect: “Real-time feedback and suggestions directly within the codebase expedited our decision-making process. Team members could instantly view each other’s comments, suggestions, and insights, fostering a collective understanding of the code’s intricacies. This reduction in back-and-forth communication, which often accompanies code reviews, allowed us to make faster progress with greater clarity.”

Boosting code quality and maintenance

One of the key features of Freddy Copilot for Developers is simplifying repetitive tasks, such as error detection, with features like 1-Click review. It identifies potential issues and suggests improvements during the early stages of app development, minimizing the chances of bugs slipping through. 

While discussing the impact of the Gen AI toolkit on code quality and maintenance, the Konnectify development team emphasized that the tool’s capacity to highlight areas for enhancing code readability proved invaluable. They further elaborated that while developing the app, the feature that highlights potential pitfalls and provides alternatives following industry best practices greatly contributed to enhancing the overall quality of the Reopen Ticket app’s codebase.

Sarnith Kumar further elaborated on this, saying, “Freddy Copilot for Developers served as an intelligent companion, nudging us towards excellence by integrating code quality and best practices seamlessly into our development process.”

A scalable future plan

Freddy Copilot for Developers can contribute to the scalability of projects for developer partners looking to build more apps for Freshworks Marketplace. By streamlining code documentation, facilitating efficient debugging, and promoting adherence to best practices, it can effectively minimize bottlenecks in development workflow. “With Freddy Copilot for Developers we can now concentrate on the core feature more than the code base setup.” – Sarnith Kumar Balan

To know more about Freddy Copilot for Developers visit https://developers.freshworks.com/play/