1Engage (Sinarmas Group) · 2024

1Engage Platform

Where brands talk to their customers on WhatsApp.

1Engage Platform screenshot
1Engage Platform screenshot
1Engage Platform screenshot

The product

1Engage is an official Meta Business Solution Provider under Sinarmas Group, and this platform is how its clients use WhatsApp for business. A brand can manage several WhatsApp Business numbers, design chatbot flows, and send broadcasts to the right audience, now or on a schedule.

I worked across the stack here. My favorite piece was the template editor: a rich-text editor on Lexical with inline formatting, dynamic variables and a live preview of how the message lands on a phone. I also cleaned up how the team used TanStack Query, and fixed a bug that made every form field re-render on each keystroke.

My part

  • Built the WhatsApp message template editor on Lexical, with variables and live preview
  • Built chatbot flows and multi-account WhatsApp Business management
  • Standardized TanStack Query usage across the team and ran a knowledge-sharing session on it
  • Fixed a re-render issue that made large forms lag while typing

What's inside

Multi-tenant workspacesMultiple WhatsApp Business accountsBroadcast managementScheduled broadcastsTemplate managementWhatsApp Flow builderChatbot flowsVoice chat & voice calls

Built with

Next.jsTypeScriptLexicalTanStack QueryExpressMongoDBPostgreSQLRabbitMQPub/SubGoogle Cloud
rachmad.id© 2026 Rachmad Syaefullah. Made in Bekasi.