blü: Building an AI-Powered WhatsApp Platform

WhatsApp is the most popular method of communication in Brazil, with over 150 million active users. The app is used both as a way to communicate with friends and family, but also as a way to communicate with businesses.

Because of this, a common problem businesses have is that they allow users to subscribe to their services to know about events and promotions with their phone number, but they have no way of easily broadcasting their messages on a personal level to the user base, since WhatsApp doesn't offer functionalities like this.

To solve this challenge, I partnered with a business owner in the health insurance sector and a UX designer to define, create, launch and maintain blü

  • a platform that helps Brazilian businesses communicate with their customers through WhatsApp.

Since launching in September 2022, blü is used by over 100 businesses with over 10,000 monthly active users communicating with over 1 million customers daily on average.

What started as a simple campaign broadcasting tool evolved into something much more sophisticated: an AI conversational platform that combines the reach of bulk messaging with the personalization of intelligent automation.


the foundation: campaign management

blü solves a basic problem: how do businesses send personalized WhatsApp messages at scale?

The campaign management system allows businesses to:

  • Upload contact lists via CSV or manage contacts directly in the platform
  • Create message templates with media support (images, videos, documents, audio)
  • Schedule campaigns for optimal delivery times
  • Track delivery status in real-time with detailed analytics
  • Segment audiences using labels and custom fields

But sending mass messages was just the beginning. Businesses wanted something more: two-way conversations.


beyond campaigns: the evolution to conversational AI

As blü matured, customer needs evolved beyond simple broadcast messaging. Businesses wanted to engage in conversations with their customers, not just send announcements. This led to the development of three distinct but complementary conversation systems:

1. conversation flows: structured automation

The first step was building a visual flow builder that allowed businesses to create structured conversation paths. Think of it as a decision tree where each customer response leads to a different branch.

Use cases that work perfectly with flows:

  • Appointment booking - Collect date, time, and service preferences
  • Product catalogs - Guide customers through options with interactive buttons
  • Customer support menus - Route inquiries to the right department
  • Lead qualification - Gather information before connecting to sales

Businesses can build these flows visually, set timeout behaviors, and automatically tag conversations based on customer responses. When a campaign finishes sending, it can automatically trigger a flow for anyone who replies.

But flows have a basic limitation: every possible conversation path needs to be pre-defined. Customers who ask unexpected questions or use natural language fall outside the structured path.

2. live chat: human help when needed

For complex or sensitive interactions, we built a real-time operator interface that allows human agents to take over conversations.

The operator dashboard provides:

  • Live conversation list with unread message indicators
  • Full conversation history with context from previous interactions
  • Quick-reply templates for common responses
  • Label management to organize and filter conversations
  • Easy handoff from automated flows or AI agents

This gave businesses the flexibility to handle edge cases, build personal relationships, and maintain that human touch when it matters most. An operator can jump into any conversation at any time, and the customer experiences it as one continuous conversation.

3. AI agents: what changed everything

The biggest addition was AI conversation agents. Using large language models, we let businesses create intelligent bots that could handle natural, unstructured conversations at scale.

This was the feature that changed everything. Businesses could now handle thousands of customer conversations simultaneously without hiring more staff.

How businesses use AI agents:

A healthcare clinic uses an AI agent to answer common questions about services, pricing, and availability. When asked about appointment times, the agent knows to check the FAQ and provide accurate information. If asked something outside its knowledge, it escalates to a human operator.

A retail store uses an AI agent to help customers find products, check inventory, and answer pre-sale questions. The agent can handle Portuguese naturally, understand typos and slang, and maintain context throughout the conversation.

Setting up an agent:

From the business perspective, creating an AI agent is surprisingly simple:

  1. Define the agent's role - "You are a helpful customer service agent for XYZ Clinic"
  2. Add your FAQ - Upload common questions and answers that the agent should know
  3. Set usage limits - Control costs with monthly credit allocations
  4. Launch and monitor - Watch conversations in real-time and refine the agent's behavior

The platform handles all the technical details behind the scenes - LLM integration, conversation management, context tracking, and analytics.

Intelligent capabilities:

AI agents can do more than just respond to text:

  • Voice message support - Customers can send audio messages, and the AI processes them naturally
  • Smart escalation - When the AI isn't confident about an answer, it automatically notifies a human operator
  • Contextual awareness - The agent remembers previous messages in the conversation
  • Natural language understanding - No need for exact keywords or phrases

Transparency and control:

Every AI interaction is logged with complete details: what the customer asked, how the AI responded, which FAQ entries were used, and how many tokens were consumed. Businesses can review conversations, identify areas for improvement, and improve their agent's knowledge base.

To keep costs predictable, we implemented a credit system where 1 credit equals 1 AI message. Businesses can start small and scale as they see value, with complete visibility into usage and costs.

putting it all together

By combining flows, AI agents, and live chat, businesses get the best of both worlds:

  • Flows for structured, predictable interactions (appointment booking, menu navigation)
  • AI agents for natural language conversations (customer support, product questions)
  • Live chat for complex cases requiring human judgment

A typical customer journey might look like this:

  1. Customer receives a promotional campaign about a new service
  2. They reply with interest, triggering an automated flow with product options
  3. They ask an unexpected question ("Is this compatible with X?")
  4. The AI agent takes over, answering based on its knowledge base
  5. For pricing negotiation, a human operator joins
  6. The conversation is tagged and tracked for future marketing

All three systems work together, creating an experience that feels personal at any scale.


AI productivity features

Beyond conversations, we integrated AI throughout the platform to make businesses more productive:

Message formatting Type a plain message, and AI improves it with proper WhatsApp formatting, emojis, and structure to make it more engaging.

Agent instruction generator Not sure how to write an effective system prompt for your AI agent? Describe what you want in plain language, and we'll generate optimized instructions.

Content generation Need promotional messages or marketing content? Generate it directly within the platform, customized for your business and audience.

Smart button suggestions When creating interactive messages, AI suggests relevant quick-reply buttons based on your content and context.

These features save businesses hours of work while ensuring their messages are professional and effective.


additional features for power users

As the platform matured, we added features requested by our most sophisticated customers:

Account warmup New WhatsApp numbers need to build reputation gradually. The warmup feature automatically sends measured promotional messages over time, helping accounts avoid being flagged as spam.

Advanced analytics Track campaign performance with detailed metrics: delivery rates, response rates, conversion tracking, and customer engagement over time.

Multi-channel management Larger businesses can manage multiple WhatsApp numbers from a single account, perfect for different departments or regional offices.

Role-based access Invite team members as operators or admins, controlling who can access campaigns, view analytics, or manage billing.

Stripe integration Built-in payment processing makes it easy to upgrade plans, add AI agent credits, or manage subscriptions.


building for the brazilian market

From day one, blü was designed specifically for Brazilian businesses:

  • Portuguese-first interface - Every feature is designed with Portuguese as the main language
  • Local payment methods - Integration with Brazilian payment systems
  • Understanding of local business needs - Features shaped by direct feedback from Brazilian entrepreneurs
  • Reliable infrastructure - Built to handle the scale and demands of Brazil's WhatsApp-heavy communication culture

This focus on the local market allowed us to build features that global platforms overlook, making blü the go-to choice for Brazilian businesses.


the impact

Since launching, blü has transformed how businesses communicate:

  • 100+ businesses rely on the platform daily
  • 10,000+ monthly active users managing customer conversations
  • 1 million+ customers receive messages through blü every day
  • Countless hours saved through AI automation and smart workflows

More importantly, businesses tell us they can now provide personalized customer service at a scale that was previously impossible. A small clinic can respond to thousands of inquiries without hiring a large support team. A retail store can nurture leads 24/7 without burning out their staff.


lessons from the journey

Building blü taught me important lessons about product development:

Listen to your users, but think ahead Our first customers wanted bulk messaging. We delivered that, but we also saw they'd eventually need conversations. Building with that future in mind made the evolution smoother.

AI should support, not replace The most successful businesses on blü use AI agents alongside human operators. The technology handles routine questions, freeing humans to build relationships and handle complicated cases.

Start simple, add features carefully We could have built flows, AI agents, and live chat all at once. Instead, we launched campaigns first, learned what businesses needed, then added conversation features. This kept us focused and prevented over-engineering.

Make power accessible LLMs are complicated, but creating an AI agent on blü is simple. We hid the technical details and exposed the value. Businesses don't need to know about tokens, temperature, or model selection - they just describe what they want.

Cost management is a feature For AI products, helping customers control and predict costs is as important as the AI itself. Our credit system gives businesses confidence to experiment and scale.


what's next

blü continues to evolve based on customer needs:

  • Better analytics - Conversation analysis, sentiment tracking, and useful business intelligence
  • Integration ecosystem - Connect with CRMs, e-commerce platforms, and business tools
  • Advanced AI capabilities - Multi-modal understanding, better voice processing, and smarter context awareness
  • Automation builder - Create complex workflows combining campaigns, flows, and AI agents
  • Performance insights - Help businesses improve their messaging strategy with data-based recommendations

Building blü has been an incredible journey. From a simple WhatsApp broadcasting tool to an AI conversational platform, it represents the evolution of how businesses communicate with customers in Brazil.

The combination of reliable infrastructure, intelligent automation, and human touch has proven to be the right formula for businesses looking to scale their customer communications without losing personalization. And with AI continuing to advance, the potential for even better customer experiences is just beginning.