Back to work

WA Utilite

A small step toward redefining WhatsApp messaging.

WA Utilite
Composition
Individual effort
Platform
Android
Timeframe
January 2022

Redefining WhatsApp messaging

The goal was to present a solution to a relatively simple yet overlooked issue: the requirement to save a contact number before initiating a WhatsApp conversation.

In our day-to-day interactions, there are numerous occasions when we need to message someone without wanting to save their contact permanently — sending the address to a delivery person, or sharing details with someone met at a networking event. In such scenarios, saving the number feels unnecessary, even burdensome.

Why WA Utilite? Understanding the need

WA Utilite was born out of a personal need and a broader realization. As an avid WhatsApp user, I kept running into this inconvenient facet of the app, and wondered: “What if there was a tool that could bypass this hurdle?” WA Utilite emerged as the answer — a simple yet transformative solution.

Changing the messaging landscape

For professionals like delivery personnel, HR recruiters, realtors, and event organizers, WA Utilite offers a quick, efficient way to reach clients without saving their contacts. On a personal level, it simplifies one-off communication — ordering from a new restaurant, or contacting a service provider.

Contact input field
Enter number and send WhatsApp

The power of ACTION_PROCESS_TEXT

To extend its reach, I integrated ACTION_PROCESS_TEXT, which lets the app recognize phone numbers across other applications. This feature — the “Universal WhatsApp Sender” — lets you select a number in any app and instantly start a WhatsApp message, making WA Utilite a truly universal messaging tool.

Universal WA
Send WhatsApp from anywhere

Access to unsaved contacts

Given call-log permission, the app also surfaces a list of recent unsaved contacts — further reducing manual number entry and reflecting how interactions with unsaved numbers are increasingly common.

Recent calls
Select contact from recent call log

Global accessibility

To ensure worldwide usability, the app supports a wide array of international country codes — a global messaging tool regardless of where you are.

Country code selector
Country code selector

Design philosophy: keeping it simple

The interface is intentionally minimal — a textbox for the number, a send button, and a list of recent calls. By reducing the process to two steps, sometimes one, WA Utilite stays efficient, intuitive, and uncluttered.

An open-source ethos

Being open source, WA Utilite invites contribution from fellow developers and users, letting it evolve with real needs — while serving as a learning resource for anyone wanting to understand its structure or build on it.

In closing

WA Utilite isn't just a project but a stride toward efficient communication — proof that even the simplest solutions can have a transformative impact.

Built with