Teams | Collaboration | Customer Service | Project Management

Latest Posts

Why we need inclusive design

The World Wide Web is for everyone, right? Sadly, when it comes to digital experiences, it’s more of a bob and weave if you are not a ‘typical’ user. Which is why inclusivity in design is much more than a buzzword now. As we edge toward a digitally native population with a vibrant and varied demography of people who are connected by a digital environment, it’s time to question some of the design assumptions we have.

Etched in memory: How we designed our DBaaS backup and recovery process

In this blog (Part III), we will discuss the motivation and high-level architecture of the DBaaS Backup and Recovery procedure for databases hosted on DBaaS. This blog discusses the motivations behind the Backup/Recovery process and it’s high-level design and architecture of the various components that constitute it.] These are the high-level motivations/goals for the Backup and Recovery design for DBaaS. There are two major design components.

How we automated the handling of MySQL primary failovers in DBaaS

[In part I of this blog series we saw an overview of our DBaaS design. In this blog (part II) we discuss the automated MySQL primary failover design in some detail.] We use the hashicorp consul and a custom consul watcher service, along with the orchestrator service, to inject proxySQL route changes in the event of a MySQL primary failure in a shard. Consul cluster

DBaaS origins: The making of a self-hosted DB solution at Freshworks

Teams at Freshworks primarily use MySQL for their database needs. Freshworks being an AWS shop, RDS MySQL has been our primary, go-to solution. Sometime back a team was formed and tasked with building a self-hosted DB solution. We called ourselves the DBaaS (Database as a service) team and started with a DBaaS solution for MySQL. In this blog post (part I of the series) we discuss the motivation and high-level architecture of the DBaaS solution.

How Are Customer Service Chatbots Revolutionizing Support

Much like every other aspect of virtually running a business, technology has drastically changed customer service. There are constantly new channels for customers to reach out to businesses. An important addition to this growing list of channels is a customer service chatbot. In this blog, we talk about everything you need to know about a customer service chatbot.

4 Types of Chatbots and their Role in Customer Experience

If businesses were previously skeptical about the potential of chatbots in customer service, there is no longer any question about it. The pandemic has pushed businesses to mainstream AI and different types of chatbots for varied objectives. With evasive measures such as cost cuts, chatbots have not just helped businesses stay afloat but also garner the goodwill of customers and ROI.

How to Leverage Customer Feedback to Build the Best Products

“Customer needs serve as the ‘north star’ for most product leaders”, especially those who are always striving to leverage customer feedback to build the best products. An important part of this customer feedback naturally lands in support tools like Freshdesk, but your company actually has as many feedback channels as you have customer touchpoints and internal teams.

23 Critical Customer Service Scripts For Your Team + 3 Bonus Tips

When it comes to customer service scripts, practitioners are as divided as people are about pineapple on pizza. The benefits of using customer service scripts are manifold, but there are some serious downsides too, like sounding robotic or not displaying enough empathy. However, when used wisely, scripts can be very helpful to customer service representatives. In this blog, we cover everything you need to know about customer service scripts.

Brand new features for the holiday season

With the holiday season upon us, your customers and agents are probably taking some well-deserved time off. It might take a little extra planning to ensure your remaining support team can manage customer issues without any hassle. Thankfully, Freshdesk can help! Here are three features that we think you’ll find particularly helpful during the holidays.

How to Integrate Freshdesk with SQL Server for Advanced Analytics

Every organization is unique. A customer service solution that works for one company may not work for another. Integrations help widen the scope of use cases that a customer service solution can handle, in addition to existing features. And Freshdesk has a Marketplace full of integration solutions to satisfy every customer need. Now let’s get a little more specific and ask a related question – what if your organization uses software that utilizes Microsoft SQL Server?