pt tap talk teknologi blog

Selain implikasi serius bagi kesehatan masyarakat dan layanan kesehatan, coronavirus (COVID-19) memiliki dampak yang cukup signifikan kepada semua bisnis, khususnya di Indonesia.

Kita sudah memasuki bulan ke 5 di tahun 2020, tetapi bisnis di berbagai sektor di Indonesia dan negara-negara lainnya terkena dampak buruk sebagai pandemi COVID-19 menghambat dan mempersulit kegiatan ekonomi nasional.

Bisa dibilang, hanya ada beberapa bisnis yang maju karena COVID-19 yaitu; bisnis yang menawarkan produk dan layanan kesehatan. Lalu, bagaimana untuk bisnis-bisnis lainnya? Hotel, travel agency, ritel dan restoran yang harus tutup offline store?

Apa yang dapat Anda lakukan sekarang untuk membantu menyelamatkan bisnis Anda? Salah satu solusinya adalah untuk merubah toko offline Anda, menjadi online. Sedang dikarantina, bukan berarti bisnis juga harus di karantina. Dengan mengubah toko offline Anda menjadi online, Anda tetap bisa menjalankan bisnis Anda dan melakukan transaksi online dengan customer.

Untuk bisnis online, pastikan bisnis Anda masih bisa dijangkau di saat customer Work From Home. Dengan OneTalk by TapTalk.io, Anda dapat menjangkau customer yang sedang Work From Home dari berbagai aplikasi messenger dan juga sebaliknya. Customers dan konsumen Anda-pun dapat belanja dan tanya jawab bebas repot via online dengan omnichannel OneTalk by TapTalk.io.

Bisnis lancar dan berikan layanan kelas dunia dengan produk kami. OneTalk siap bantu Anda, hanya dengan satu dashboard untuk semua akun messenger Anda. Pantau pesan dari WhatsApp, Telegram, LINE, dan masih banyak lagi, di satu dashboard.

Yuk mulai bisnis online Anda dengan OneTalk by TapTalk.io!

Taptalk.io provides a complete SDK (Software Development Kit) chat platform solution for mobile apps and websites.

TapTalk.io Team

Jakarta, 1 September 2019 - TapTalk.io introduces their chat software development kit (SDK) and chat engine service that makes it easy for developers to add chat features to mobile apps and websites. TapTalk.io became the first Indonesian company to provide a white-label chat SDK, complete with an interface (PowerTalk).

“The most fundamental aspect of human life is the ability to communicate, and the presence of communication is very important for every aspect of it, even in the digital world. We are sure that PowerTalk has greatly helped developers develop communication systems in their mobile or web applications." explained Ritchie Nathaniel, CEO of TapTalk.io.

Mobile apps and websites have been developed with chat features. It is not easy to integrate chat into an application or website. This takes time and costs for developers. TapTalk.io comes with full service. Their chat engine provided helps companies not have to set up and maintain their own servers, while the chat SDK helps developers integrate it into the mobile app.

"There is no company in Indonesia that offers a complete SDK and engine with an interface. The interface can be customized according to the user's wishes. "

The TapTalk.io team confirms that their chat SDK can be easily integrated. Solutions for communication protocols at the front end, local cache management, and also integration between the framework and the user interface have been prepared. If the developer already has its own user interface, PowerTalk provides a core library to be integrated.

At present, the white-label chat SDK that is generally used by technology companies in Indonesia does not provide an interface. Proudly the first chat SDK made in Indonesia, PowerTalk believes it can help develop the technology industry more rapidly by offering services that are more affordable and customizable.

About TapTalk.io

TapTalk.io is a startup company founded by young entrepreneurs, Ritchie Nathaniel and the team. We understand that communication is very important because human culture can never be separated from communication, as technology and the digital world develops, new media for communication are born, to accommodate these developments, we created TapTalk.io.

Get more information on Instagram @taptalk.io and website https://taptalk.io/powertalk

Before I start my story about why we build PowerTalk, let me first introduce myself. I started my career as an iOS developer, and first building Scoop apps (now acquired by Kompas Gramedia), and continue working on several different startups, including Traveloka. In Traveloka, I started when they have around 12 people technical team, and left when they have more than 100. Gaining so many experiences and learn how to grow and build a startup from a small team to become a successful one. The challenge and agility makes me love to work at a startup. This passion and love guide me and lead me to co-found "Moselo - A place to find unique product, service, and experiences" as CTO, together with Richard Fang and Erwin Andreas. I meet great people when building Moselo, and together we create a very good and strong team.

We build Moselo with chat commerce in mind, and the core and most important thing for chat commerce is of course the chat platform. We start researching about chat framework, and looking for an option to go with our customization, but we couldn't find a perfect match. So with our ego as a developer, we choose to build our own, we pick an open-source engine, customize it, build the mobile apps, and proudly launched Moselo. At first, the chat seems to work well, but along with the growth of the user, it became unusable. The room list start to lag, and some of the messages in the chat room became buggy. From this experience, we analyze our current engine, find the flaw, learning our mistakes, and redesign everything from scratch. We think everything carefully, like how to handle message history, how we make the room list seamless, how to handle the data in the frontend, and how to make the frontend and backend work seamlessly, and we design the user interface and experience as good as possible. All of this process took us almost a year to build and perfect the chat engine.

On our journey to build a chat platform for Moselo, then we think, there must be another startup have the same problem with us, feel the burden of finding, and building a robust chat platform. So with this, we think, it would be a great solution for so many developers out there if we can offer this chat platform as a service, therefore, TapTalk.io is born. Building a chat platform might seem easy, but there are so many things to taken care of. Our vision and encouragement is to help another developer to implement in-app chat easily, and bring the best chat interaction and experience for all of their users.

With that goal, we prepared our library to bring the best UI/UX possible, we learn from big consumer chat apps like WhatsApp, Telegram, Facebook Messenger, and many others. We research and learn how their user feel about their favorite messaging apps, and we took the goodness to TapTalk.io. Not only the UI/UX, but we also think and designing how the data is managed and stored in local device, and what is the most efficient way for the device to communicate with our server. And also, we know that branding really matters, we make our library to easily customizable, with many flexibility. All font, icon, color, and many other things can be customized. And PowerTalk also support custom chat bubble, developers can explore and create their own chat bubble with their own logic, and put it in PowerTalk UI. With this approach, we hope we can be a solution for many developers problem out there. If you need more information or have some suggestions, please don't hesitate to contact us at hello@taptalk.io.

Along with the growth of in-app chat and messaging usage, and the demand for in-app chat implementation, there are some SaaS emerged to provide in-app chat solution. Before PowerTalk and other chat solutions emerged, some companies might consider building their own chat engine, they need to allocate some resources to analyze, plan, design, and develop their own chat infrastructure, and integrate it into their apps. If you haven't read the comparison about build your own chat solution or use SaaS, please read our article about "Mobile In-app Chat Libary – Build or Buy?".

And next comes the big question, with some of the solution is ready on the market, which one that really suits you? And how would you consider to choose between the available choice? Let us help you get through what element you should see before making your decision.

1. What platform you need to support?

Some vendor provides a broad selection of platform and some of them provide a focused and targeted platform. See and plan what platform you want your product to support now and in the future, and choose a vendor that supports your chosen platform.

2. Is the library easy to implement?

SaaS chat solution vendor is providing not only a server-side solution but also the frontend. And how you can implement the frontend side is really matters, some of the vendors provide only the logic side of the frontend, but some of them also provide UI based implementation, depends on what you need, if you need more flexibility, go with the logic implementation, and if you want the experience build like a real messenger apps in a short amount of time, go with the UI implementation. Putting in the chat logic to UI in the frontend is sometimes understated, but it also time-consuming and has a lot of details to handle.

3. What customization do you need?

Some chat vendors are specialized in their product for some case driven purposes like customer services or live chat. Some made it for you to freely integrate it to your apps. The customization also goes beyond to customizing their UI library color, creating your own UI or interaction, until creating your own chat bubble for custom cases.

4. Did the library handle frontend logic and data optimization?

Frontend is the last layer that will interact with your user, and you need to keep it at its best performance and let the user have the best experience. Big mobile messaging app out there like WhatsApp, Facebook Messenger, or Telegram is already setting up the bar, and in-app messenger with less feature or interaction below the bar will be taken as no good. In the chat framework, the hard work is not only handled by the server-side or backend, but so many heavy lifting and optimization are handled by the frontend side. Some of them like how data is saved, when we should flush the history so it doesn't make the app size bloated, how to load the room list or chat history in the best performance, how to give the interaction as best as big messenger apps like WhatsApp, Facebook Messenger, or Telegram.

5. Did the library support the background process?

Mobile messaging needs to be very seamless, so many people use the messaging apps on the go - while they commute or driving, and sometimes they close the apps when they uploading an image, video, or files, or maybe when they have a bad connection when they send a message. Without the background process, this message will not be sent properly, and it will be frustrating for users because they need to re-check what message is sent and not and resend it, and also they need to wait for it to send before they can close the apps.

6. Are you need to send a transactional message to your user?

Sometimes when you integrate chat to your apps, you might need to send messages to users via your own backend-server, whether it is a transactional message like order status, or a message blast and announcement to your user.

7. Do they have any other additional features to offer?

Don't forget to see what other features outside chat main scope that offered, some features like profanity filter, chat throttle, dashboard analytics, and many other features.

8. The vendor itself might be the biggest things to consider

When you choose a SaaS vendor, the vendor itself is the biggest things for you to consider, most of all is how is their support, but there are some other things you need to see from the vendor such as:

We planned, designed, and developed all above feature you need in PowerTalk to give you and your user the best in-app chat experience, we provide you UI Based (TapUI) implementation so you can easily integrate a very good chat experience to your apps, or if you need more customization, you can use our logic-based implementation (TapCore), so you can develop your own custom UI and integrate our library to be work with it. But with our TapUI, you can do a lot of customization, from color, font, button function, and the best you can use your own custom bubble and make the interaction yourself.

The number of people using mobile messenger is growing really fast, with annual growth exceeding 15% and monthly active users more than 5.800 million users in April 2019. With this potential, so many startups initiate to put in-app chat to their own apps and delivering their user a new and better way to interact. Then the big question appears, should startup build their own in-app chat framework, or use ready solution for their apps?

So for this, let's take a look at some point, and so we can have a better understanding of what it takes to build in-app chat library, and or should we take a ready-to-use solution

Time

So the first and most crucial thing to consider is time. Most startups need to innovate quickly and be agile to condition changes so the can stay afloat and rise against the competition. To build an in-app chat framework, there are a lot of things to do and so many crucial details to handle, and this means, building a chat framework will take a lot of time. Meanwhile having in-app chat ready in a few days will save startup a huge amount of time, and the faster you can deliver it to your user, the faster you can validate and test your minimum viable product.

Budget

The next thing to consider is budget while building a chat framework needs a lot of times, it means you need to maintain your resource for that amount of time, and having the operational cost to run for that length of time is obviously expensive. Besides the operational cost that you need to build the chat framework, you also need the cost for server hosting and maintenance after you deploy your chat framework.

Quality

When your in-app chat ready, of course, you still need to test and assure the quality, there are so many aspects to test in in-app chat framework, and to provide the best quality, you need to fix and improve the performance for your in-app chat framework, and continue the iteration. While when you use a ready-to-use framework, they might have tested and improved their solutions for years, and you just can use the solution at their best performance.

Maintenance

After all the points above, you will reach the time when you need to host and maintain your chat framework. How to keep your chat framework up and running, how to handle unexpected traffic, how to optimize your server, and so many other things. With ready-to-use solution, most come with a support and maintenance, and you can easily ask for help from the support if something happens.

Flexibility

Many ready-to-use solution comes with a library that can easily be tweaked for your needs, some of them provide a customizable user interface, and some offer a full code integration. Despite you need a really custom flow, we think most of the library in the market is offering enough flexibility.

Conclusion

In term of time and cost, building your own chat framework obviously take more time and cost, but if you need to cater a very custom possible case, you might need to build it on your own, but if you want a good, fast, and reliable chat, most of the framework on the market will save you a lot of time and money and help you iterate and validate your business faster to the market.

For PowerTalk, we prepared our library for you to use our complete and ready-to-use user interface, from room list, chat room, contact list, user profile, and many others. We design and maximize the performance of the apps, handle so many complex things - so you don’t have to, crafting that interaction to the micro animation, to bring out the best experience your user will feel. And the best thing of all this, you still can put in your branding inside it, you can custom every color of our component, change the font type and size, and so many other customization. Or, if you want more flexibility, you can create your own user interface, and use our library to handle chat and messaging purposes.

TapTalk
PowerTalk
OneTalk
SendTalk
whatsappfacebooktwitterinstagramlinkedin

Reach us by phone at (021) 27939266

Business Park Kebon Jeruk blok C2-3, Jl. Meruya Ilir Raya no.88, Kebon Jeruk, Jakarta Barat, 11620

© 2020 - 2023 TapTalk.io (PT Tap Talk Teknologi)

tap talk logo for footer