Temporal is one of those Technologies that really fundamentally changed the way I think about building distributed systems.
Industry
High Tech
Use Case
Customer Support
Company Size
2000-10000
SDK
Go
Temporal
Self-Hosted
NOTE: This summary was pulled from a talk that the Grab team presented at Replay 2023.
Grab delivers a "super app" that offers a wide range of services in Southeast Asia through a single mobile application. The key services include ride-hailing (GrabTaxi), food delivery (GrabFood), package delivery (GrabExpress), financial services (GrabPay), and more (GrabMart - grocery delivery, etc.). They are a major player in the Southeast Asian tech scene, and are known for these convenience and comprehensive service offerings.
Customer support is a crucial element for any business, but for a super app like Grab, with its vast array of services and presence across multiple countries and languages, managing customer inquiries can be a complex challenge. This challenge requires them to diversify their customer support function so that it can scale across all the services and to do so as efficiently as possible.
Traditionally, customer support requests have involved a mix of manual intervention and potentially unreliable automation solutions. This could lead to issues like:
Grab identified Temporal as a solution to streamline and automate their customer support workflows because it allows developers to define complex, long-running workflows consisting of multiple steps that can be triggered by various events, such as a customer submitting a support ticket. There are thousands of possible support flows that could be automated across the various product lines and enabling developers to define these as Workflows and Activities presented a direct link to the problem domain which shortcutted the definition and review of the many workflows that are necessary. __Engineers could share code that read like the business problem. __
Grab's success story highlights the effectiveness of a workflow-oriented architecture for designing complex systems. By breaking down functionality into well-defined workflows, developers can create a more maintainable and scalable system.
Temporal is one of those Technologies that really fundamentally changed the way I think about building distributed systems.
This summary was pulled from a talk that the Grab team provided at Replay 2023.
Ready to learn why companies like Netflix, Doordash, and Stripe trust Temporal as their secure and scalable way to build and innovate?
Financial Services
Go
How ANZ Bank accelerated home loan origination with Temporal