Skip to main content
Waaru
Workspace boundary

Design for the agency's own business first.

Client businesses should keep their numbers, credentials, contacts, workflows, inboxes, and teammate access inside their own workspaces. Do not combine unrelated customer data into the agency's operating workspace.

Waaru for agencies and consultancies

Manage agency enquiries and client follow-ups on WhatsApp.

Use the agency's own WhatsApp number to collect a useful brief, book a discovery call, request approved onboarding material, and move client questions into the right delivery queue. Keep the conversation and structured answers together so the next teammate can continue without another intake call.

In one line

For an agency, the first useful WhatsApp workflow is usually its own enquiry and client-service path. Waaru is not a cross-client reseller console or an account switcher for operating unrelated customer businesses from one workspace.

Industry guide reviewed .

Maintained by the Waaru product team. Read our editorial and product-claim review method.

Create free workspace

Platform free. AI features are paid separately.

Move the brief, not just the chat bubble.

The example follows an inbound agency lead through structured brief capture, a verified discovery slot, and a delivery handoff. Ownership changes while the source and answers remain attached.

ExampleAgency enquiry intake

ACTIVE OWNER

Growth

This is the agency's own enquiry workflow. Client businesses keep their credentials and operating data in their own workspaces.

Operating boundary

Set the agency's operating boundary before adding a flow.

Decide which conversations belong to the agency, which fields are needed, which integrations own documents or appointments, and when a person must take over.

Authorization

Use the agency's connected WhatsApp number and approved teammate roles. Grant each Google, calendar, CRM, or automation connection only the permissions required for the selected action.

Reads

The workflow can use inbound messages, Flow answers, contact fields, thread history, and supported records from connected providers. It should not read across unrelated client workspaces.

Writes

Logic Flow can update the agency's contact and conversation state and read supported availability. It does not create or change the booking; use a separate supported action or authorised teammate for that write.

Events

Inbound replies, Flow submissions, verified provider events, and human assignment can move the enquiry or service path. A scheduled business-initiated message uses the appropriate campaign route, not a long-running inbound flow.

Setup

Test incomplete briefs, duplicate enquiries, unavailable calendars, file-access failures, reassignment, opt-out, late replies, and provider downtime before publishing.

Exclusions

No cross-client reseller control, shared client credentials, automatic project judgement, or unreviewed promises about scope, price, delivery date, or campaign results.

Recovery

Unknown scope, pricing questions, failed bookings, and delivery complaints stay in the shared inbox with the original source and collected answers for an accountable teammate.

The problem

Agency conversations start quickly and lose structure just as quickly.

A prospect sends a one-line message, a strategist asks for context, someone shares a calendar, and the delivery team later searches the thread for the original promise. Existing clients may use the same number for assets, approvals, invoices, and urgent support. The cost is repetition and unclear ownership, not a lack of messages.

  • New-business enquiries reach a personal inbox without source, scope, timing, or budget context.
  • Discovery calls are booked without enough information for a useful conversation.
  • Brand assets and approvals arrive as unlabelled files across several threads.
  • A client question waits because account management and delivery each assume the other owns it.
  • Promotional follow-up is mixed with active project service communication.

New business

Capture a brief that earns the discovery call.

Ask for the service needed, business type, current problem, desired timing, budget range, and preferred contact. Keep optional questions optional and explain why a required field matters. Route by explicit service or location rules, not an inferred lead score. A complex scope, procurement request, or price negotiation should move to a person early.

Scheduling

Book discovery only against a calendar that owns the slot.

Read verified availability through a tested Google Calendar or Cal.com connection and let the prospect choose a preferred slot. The conversational flow does not create or change the booking. Complete that write through a separate supported action or an authorised teammate, then confirm the meeting, owner, timezone, and change route in the thread. If the provider is unavailable, preserve the brief for the new-business team. Review the Google Calendar integration boundary before publishing a booking action.

Onboarding

Request onboarding material with names and ownership.

After a person confirms the engagement, use a structured checklist for brand documents, access prerequisites, billing contact, approval owner, and kickoff availability. Send a link to the agency's approved storage or form rather than asking for sensitive credentials in a chat. A Google Drive or Sheets connection should use the narrowest documented permission and a tested unavailable path.

Client service

Route project questions by type and accountable team.

A configured list can separate status, creative approval, campaign issue, invoice, access request, and urgent help. Store project or account context as an explicit field, then assign the thread to account management, delivery, finance, or support. The teammate should see the request and recent conversation before accepting it.

Communication

Separate active service from business-development follow-up.

A client asking about current work is in a service conversation. A past prospect receiving a new offer is a marketing audience. Keep purpose, consent, template, timing, owner, and opt-out state separate. Use an eligible campaign for later business-initiated messages and stop immediately when the contact opts out or asks not to be contacted.

Operations

Measure handoff quality, not a generic agency ROI promise.

Track enquiries with a complete brief, time to acceptance, discovery calls requested and confirmed, incomplete onboarding items, client requests waiting without an owner, reassignment, provider failures, and opt-outs. Join signed-project or retained-client outcomes only in the agency's own CRM with its own definitions. A delivered message is not proof of revenue or campaign performance.

FAQ

Frequently asked questions.

Can an agency use Waaru for its own lead intake?

Yes. A deterministic workflow can collect service, business type, problem, timing, budget range, and contact preference, then route the conversation to the responsible new-business teammate.

Can an agency manage every client's WhatsApp account from one workspace?

No. Waaru is not a cross-client reseller console or workspace switcher. Each client business should keep its number, credentials, contacts, workflows, inbox, and teammate access inside its own workspace.

Can a discovery call be booked from WhatsApp?

The conversational flow can read supported availability and collect a preferred slot. Booking creation or changes use a separate supported action or authorised teammate. Configure the event owner, timezone, reschedule, cancellation, and provider-failure path before publishing.

Can clients upload brand assets through WhatsApp?

The agency can send its approved upload or form link and keep an onboarding checklist in the workflow. Do not ask a client to share passwords or sensitive credentials in a normal chat message.

Can Waaru send weekly project updates automatically?

Business-initiated updates need an eligible audience, approved template, defined purpose, current project state, and stop logic through the appropriate campaign path. The inbound Logic Flow should not be treated as a long-running weekly scheduler.

How should an agency measure the workflow?

Measure complete briefs, time to acceptance, calls confirmed, onboarding items outstanding, requests awaiting an owner, and provider failures. Attribute signed work or retention only through the agency's own reviewed sales data.

Research notes

Policy and product references for agency workflows.

These sources define the messaging and structured-form boundary. Each agency remains responsible for its client contracts, access model, claims, and operating process.

  • WhatsApp's Business Messaging Policy governs acceptable business use, message purpose, user control, and opt-out handling.

    WhatsApp Business Messaging Policy · Accessed 20 August 2026

  • Meta documents WhatsApp Flows as structured experiences that open inside WhatsApp.

    Meta for Developers · Accessed 20 August 2026

Start with the agency workflow your own team repeats every day.

Bring the current enquiry, calendar, brief, onboarding, and service-routing steps. We will map one accountable path without mixing client workspaces.