TapTalk.io: Delivering exceptional chat experiences on a flexible and scalable cloud
About TapTalk.io
TapTalk.io is a one-stop shop providing chat solutions to help minimize communication barriers between businesses and their customers. The Indonesian messaging expertise company was launched in 2016, and provides solutions for in-app chat SDK, messaging API, and OTP for chat platforms, among others. Its mission is to always deliver the best chat experience to customers no matter where they are.
Tell us your challenge. We're here to help.
Contact usAbout Cloud Ace
Cloud Ace is a managed service provider for Google Cloud with offices across Asia. It provides one-stop services, such as cloud implementation support, operational design, and post implementation system maintenance, so that customers get the most out of their cloud solution.
TapTalk.io delivers seamless, always available chat solutions to customers regardless of their preferred channel with Compute Engine, Cloud SQL, and Cloud Storage while experimenting with innovative new solutions on Vertex AI.
Google Cloud results
- 40% reduction in infrastructure cost over three years
- Accommodates unexpected high chat traffic with scalable resources
- Deploys instances quickly with clear documentation
- Organizes large amounts of data with Cloud Storage
Saves 30% of product team budget with same level of productivity
To thrive in the digital economy, businesses must be able to seamlessly communicate with customers regardless of time and place. However, with the growing variety of channels for communication, it can be a challenge for businesses to keep up with the latest solutions that meet their customers' expectations.
"When evaluating different cloud providers, what stood out to us was that Google Cloud is really advanced in its AI capabilities and known for innovation. We believe that Google Cloud can deliver what we need to drive our consumer-facing products, which is what sealed our decision when choosing a cloud provider to build our solutions on."
—Ritchie Nathaniel, CEO and Co-Founder, TapTalk.ioWith that in mind, TapTalk.io (TapTalk) was founded as a one-stop chat solution for businesses. "Every business and customer has their preferred channel of communication, but what's key is for brands to reach customers and vice-versa, in the most seamless way possible," shares Ritchie Nathaniel, CEO and Co-Founder of TapTalk.io. "With our technologies, we want to help all businesses, from small and medium businesses to larger enterprises, minimize their communication barriers with customers."
As a startup with a big mission, Nathaniel says that Google Cloud was the best choice for TapTalk.io due to its expertise in artificial intelligence (AI) and chat functions. "When evaluating different cloud providers, what stood out to us was that Google Cloud is really advanced in its AI capabilities and known for innovation," he says, adding that the clean user interface, combined with the availability of a mobile app dashboard was a nice plus point. "We believe that Google Cloud can deliver what we need to drive our consumer-facing products, which is what sealed our decision when choosing a cloud provider to build our solutions on," he adds.
Enabling flexible resource allocation for fluctuating traffic
For TapTalk.io, having the flexibility to scale is crucial. This is because its customers are likely to face high traffic volumes on their chat platforms during peak periods, such as when launching a new product, or during specific sale events. To ensure its customers' platforms are always available, TapTalk.io leverages Compute Engine for flexibility in its resource allocation. "We don't have to worry about whether we need more resource allocation on one day and less on another, because we can easily adjust the amount of resources needed on Compute Engine," says Nathaniel. This has not only been a great cost advantage for TapTalk.io, but has also prevented downtimes due to lack of resources.
"There was a time where our RAM and CPU usage reached 90% of the amount we had allocated because our customer did not inform us ahead of time about a promotion they were running. Thankfully, we could quickly make adjustments on Compute Engine, so we didn't face downtime during these moments of high traffic."
—Ritchie Nathaniel, CEO and Co-Founder, TapTalk.ioTapTalk.io also manages its core chat engine and omnichannel databases on the fully managed Cloud SQL, saving the organization's precious time. The query insights in Cloud SQL have been particularly helpful in helping the organization identify its query performance. With so much data coming through daily, the organization uses Cloud Storage to manage resources, such as attachments that customers send on its chat platforms.
"There was a time where our RAM and CPU usage reached 90% of the amount we had allocated because our customer did not inform us ahead of time about a promotion they were running. Thankfully, we could quickly make adjustments on Compute Engine, so we didn't face downtime during these moments of high traffic," shares Nathaniel. "When we saw that the peak hour started to slow down, we simply reduced the amount of resources we needed back to where it was."
While it can be difficult to quantify exactly how much this has saved the company, TapTalk.io would have potentially faced issues with its app availability without Google Cloud solutions, which would impact business bottom-lines. Furthermore, by being able to scale up when more resources are needed, the organization can ensure they are not constantly overprovisioning, and maintain a cleaner carbon footprint.
Doing more with less on Google Cloud
With Google Cloud, the company's backend engineer can easily set up the organization's infrastructure due to the intuitive documentation and dashboards. This has eliminated the need for an infrastructure engineer, saving the organization up to 30 percent of its product team's budget with the same level of productivity.
"Google Cloud has very clear documentation, so when I see the launch of a new product in the news, I would be able to easily look it up and even learn about it just by looking through the website, without having to reach out to an engineer," shares Nathaniel, adding that creating and deploying instances on Google Cloud is simple and straightforward, allowing engineers to get instances up and running quickly.
With the commitment to continue using Google Cloud for the next three years, the organization is able to receive a further 40 percent reduction in its infrastructure costs, enabling TapTalk.io the flexibility to invest in other business development opportunities.
Building the future of chat with generative AI
With AI and machine learning (ML) driving the future of chat, TapTalk.io is already exploring Vertex AI and the various ways it can implement machine learning and generative AI capabilities into its products. "We are piloting a few projects using generative AI with different clients but remaining platform agnostic at the moment. However, we are certainly open to the use cases of Vertex AI and would be able to support clients who choose to leverage this technology in the near future," says Nathaniel.
"We are piloting a few projects using generative AI with different clients but remaining platform agnostic at the moment. However, we are certainly open to the use cases of Vertex AI and would be able to support clients who choose to leverage this technology in the near future."
—Ritchie Nathaniel, CEO and Co-Founder, TapTalk.ioFrom hotel concierge services to using generative AI to speed up customer service calls by redirecting customers to the right agent, the possibilities are endless. "We've recently launched a product that enables end-to-end sales from a chat platform, and we're now looking at leveraging generative AI to build a product that acts as a sales assistant to support e-commerce platforms," Nathaniel shares. "We're always working on our next project and believe that we will be able to innovate alongside Google Cloud."
Tell us your challenge. We're here to help.
Contact usAbout TapTalk.io
TapTalk.io is a one-stop shop providing chat solutions to help minimize communication barriers between businesses and their customers. The Indonesian messaging expertise company was launched in 2016, and provides solutions for in-app chat SDK, messaging API, and OTP for chat platforms, among others. Its mission is to always deliver the best chat experience to customers no matter where they are.
About Cloud Ace
Cloud Ace is a managed service provider for Google Cloud with offices across Asia. It provides one-stop services, such as cloud implementation support, operational design, and post implementation system maintenance, so that customers get the most out of their cloud solution.