arrow_backBack to homemenu_bookDocumentation

Practical guidance for running Wapitick day to day

The Wapitick docs are written for the people who actually use the product — the support lead assigning threads, the operations manager running campaigns, the founder setting up the workspace for the first time. Skim the sections that matter to your role, or read top to bottom if you are onboarding a new team.

Documentation

Overview

Wapitick is a workspace for businesses that use WhatsApp for support, sales, service work, billing, campaigns, WhatsApp Flows, and internal handoffs. The point of the product is not only to send and receive messages. The point is to make customer work on WhatsApp feel as structured, measurable, and manageable as the rest of your operations.

The product works best when teams think of it as a control surface rather than a single tool. The inbox is where conversations happen. The Flow builder is where structured input is collected. The automation rules are where routing decisions live. The integrations are where data flows to and from the rest of the business. When those pieces are designed as one system, customer work on WhatsApp becomes predictable instead of improvised.

If you are evaluating Wapitick, think in layers. The first layer is communication — messages, templates, replies, customer expectations. The second layer is workflow — assignments, labels, Flows, automations, follow-ups. The third layer is operating discipline — permissions, reporting, governance, and rollout standards. Wapitick becomes much more valuable when all three layers are treated as one connected system.

  • Use the inbox as a shared workspace, not a passive feed of unread messages.
  • Design templates, Flows, and broadcasts around the customer moments that actually happen in your business.
  • Make reporting useful for management decisions, not only for raw activity counts.
  • Assign an owner to every workflow that can affect customer trust, revenue, or support continuity.
Documentation

Workspace setup

Start by deciding what the workspace is for. Support tickets. Lead capture. Order updates. A mix. The answer changes which templates, labels, Flows, and inbox rules you should configure first, and which ones you can leave for later.

Once the purpose is clear, connect the WhatsApp number, verify the workspace, confirm the first template has come through, and run a controlled test conversation before treating the setup as finished. A workspace is not "ready" when the number is connected. It is ready when a real customer message can be received, routed, replied to, and followed up on without a workaround.

A small amount of naming discipline at the start saves a lot of cleanup later. Decide how you will name labels, assignments, business-hour windows, owners, Flows, and webhook destinations. It is boring work, and it is exactly the work that determines whether the system is governable six months from now.

  • Confirm business verification, connected number status, and the owner role in the workspace.
  • Check template sync and the first routing rule before any customer-facing traffic arrives.
  • Test one support, one sales, or one onboarding journey end to end before you widen the rollout.
  • Agree on a naming convention for labels, owners, Flows, and campaigns before the team grows past two people.
Documentation

Launch checklist

A production launch is a milestone, not a settings change. Before traffic increases, confirm not only that the WhatsApp number is connected, but that every journey your customers will hit has an owner, a fallback path, and a measurable result.

  • The number is connected, message-ready, and the right people have owner access.
  • At least one approved template exists for the support or utility follow-up you plan to send.
  • You have run a controlled test of a live chat, a Flow submission, and a campaign or utility send.
  • Assignments, labels, internal notes, and contact updates persist correctly when the team hands off work.
  • Permissions are reviewed for content editors, campaign operators, billing-sensitive roles, and admins.
  • You have written down the first escalation path for a template rejection, a Flow that will not publish, or a misrouted inbound chat.

If the team cannot explain what happens after a customer replies, submits a Flow, misses a payment, or lands in the wrong queue, the workspace is not ready. The launch checklist is not ceremony. It catches ambiguity before customers do.

Documentation

Inbox workflows

The inbox is a team surface, not a personal one. Assignments, internal notes, saved replies, labels, and status cues all matter because they reduce ambiguity when more than one person is working on the same thread.

Teams with calm inboxes usually define their queue hygiene in writing. Which conversations need to be assigned. What a label like "billing-risk" actually means. How internal notes should be written so the next person can read them in three seconds. When a conversation should be escalated instead of left in a general queue.

  • Use internal notes to record the next action, not just to describe what already happened.
  • Keep assignment rules simple enough that a new operator can understand queue ownership on their first day.
  • Use separate label categories for SLA risk, billing risk, escalation, and campaign follow-up suppression.
  • Decide which tags drive automation and which tags are informational, so operators know what to react to first.

Mature inbox teams review a sample of conversations every week. They look for missed context, weak note-taking, repeated clarification messages, queue aging, and unclear ownership transfers. That small habit usually produces more long-term quality improvement than adding more automation.

Documentation

Contacts and records

Contacts should be structured around what the business actually does with the data. Capture the fields that help you route, qualify, support, or suppress follow-up. Resist the urge to collect fields no one uses — unused fields create noise, lower trust in the record, and weaken the data when it is finally needed.

Records become more useful when Flow submissions, labels, campaign history, and owner context are visible next to the active thread. That is what lets the team act without leaving the working surface to reconstruct what already happened.

A useful contact model usually includes lifecycle state, contact owner, region, use case, qualification fields, opt-in status, and operational notes. Not every business needs every field, and every field should exist for a reason. Good record design is about supporting a decision, not about filling a database.

Documentation

Templates

Templates mirror the customer lifecycle, not the internal org chart. Map the messages you actually need to send to the moment they belong to: support continuity, reminders, reactivation, utility updates, onboarding, and billing states. Then decide which approval constraints and which owners apply to each category.

Strong template operations go beyond approval status. Teams should also agree on targeting rules, suppression rules, review cadence, and the workflow that begins when a customer replies or completes the action the template was designed to drive.

  • Map templates to the lifecycle stage they serve, not to the team that wrote them.
  • Assign a clear owner to every template that affects compliance, brand tone, or revenue-sensitive work.
  • Review variable quality often, so the template still makes sense when real data is inserted.
  • Document the fallback when a template underperforms, is rejected, or no longer fits the customer moment.
Documentation

WhatsApp Flows

A WhatsApp Flow is worth building when the same five-question intake is happening over and over in chat, or when a customer would be happier filling a structured form inside the conversation than clicking out to a webpage. Common use cases: support intake, lead qualification, appointment booking, document collection, payment intent, and issue escalation.

The best Flows are short. They collect the minimum information required for the next step and then hand the result off to the team that needs it. Every extra field should justify itself by reducing ambiguity, improving routing, or protecting downstream data quality. If a field does not serve one of those purposes, it probably should not be in the Flow.

A Flow should not end as an isolated form response. The submission should connect to assignment, tagging, case creation, billing steps, or another defined business action. That is what turns a Flow from interactive decoration into a piece of the operations stack.

Documentation

Flow node reference

Flows are built as a sequence of nodes. Each node type has a clear job, and the nodes in a Flow should read like a sentence: greet, ask, branch, route, confirm, end. The reference below describes the role of each node without getting into the internal mechanics of how Wapitick executes them.

Start node

Every Flow begins with a clear entry state. The start node is where you define the first customer step, the purpose of the journey, and the first piece of information the business needs before routing or qualifying the conversation.

Message node

Message nodes present explanatory text, context, or guidance to the customer. Use them when a Flow needs framing before asking for structured input, or when a branch has to explain what happens next so the customer is not surprised by the next step.

Input field node

Input nodes collect customer details such as name, phone, order reference, budget range, location, or a free-text issue description. Set validation rules according to the downstream team that will use the result, so the data they receive is already usable.

Single-select node

Use single-select choices when the business wants customers to pick one category, issue type, service option, or qualification path. This keeps routing cleaner and reduces the ambiguous free-text responses that cost agents time later.

Multi-select node

Multi-select nodes are useful when a customer may need to pick multiple interests, products, service needs, or issue areas. Use them carefully, and only when multiple values genuinely improve downstream handling.

Date and time node

Date and time inputs are best for booking, callback preferences, scheduling windows, delivery coordination, and availability capture. Pair them with clear timezone or scheduling expectations so the slot you book is the slot the customer can actually attend.

Document or media node

Media-oriented steps help with support evidence, onboarding documents, claim validation, and operational file collection. Define internal expectations for how uploaded files are reviewed, tagged, and routed, so nothing sits in a queue unnoticed.

Conditional branch node

Branch nodes change the customer journey based on collected values, account type, issue category, product choice, or business rules. Use them to keep journeys short and relevant, rather than forcing every customer through the same long path.

Action or routing node

Routing nodes determine what the business does after submission. Typical outcomes include assigning an inbox owner, tagging a contact, triggering a webhook, opening a case, notifying a Slack channel, or suppressing a campaign path.

Review and confirmation node

Confirmation nodes summarize what the customer submitted and set expectations about what happens next. They improve trust because the customer can see that the workflow captured the intended details, instead of having to guess whether it worked.

End node

The final node closes the Flow with a clear next-step message. Good ending states tell the customer whether the team will reply, whether a booking or case is pending review, or whether another follow-up path is expected, so the customer is not left waiting in silence.

Documentation

Broadcasts

Broadcasts work when the audience, the timing, and the follow-up are all right. Sending a templated message to a large list is easy. Sending the right message to the right customer at the right time — and being ready for the replies that come back — is the actual job.

Wapitick broadcasts are designed to be coordinated with templates, labels, suppression rules, and inbox handling, so the team can move from outreach to follow-up without losing context. The campaign screen shows you who was targeted, who was excluded, and what state the campaign is in, so nobody is guessing.

  • Define exclusions so support-sensitive or recently converted contacts are not contacted inappropriately.
  • Match campaign volume to the reply handling capacity of the team, not just to template availability.
  • Use naming conventions and review cycles so repeated campaigns stay understandable over time.
  • Measure downstream conversion, resolution, or recovery, not just sends and reads.
Documentation

Automations

Automations should take predictable work off the team, not hide what is happening from the team. Good rules handle things like keyword replies, off-hours routing, scheduled follow-ups, campaign responses, and internal notifications. They should still leave exceptions visible, so a human can step in when a situation is not actually routine.

Define an owner, a retry expectation, and a fallback for every automation that affects customer experience or business state. A visible recovery path is what separates a mature automation system from a brittle one.

Automation quality improves when every rule has three things: a clearly named trigger, a predictable action, and a visible exception path. Operators should never have to guess why a message went out, why a webhook fired, or whether it is safe to intervene manually.

Documentation

Integrations

Integrations earn their place by being useful, not by being numerous. A useful connection is one that helps customer state, owner context, billing updates, campaign suppression, or support outcomes move cleanly between systems without creating duplicates or stale records.

Common connected systems include CRM tools, Slack, Google Workspace, spreadsheets, internal case management, payment gateways, and shipping or ERP infrastructure. The most valuable integrations are the ones that make the next action clearer for the frontline team — not the ones with the longest connector list.

Document field ownership and timing for each integration. If contact state updates in one system but lags in another, someone needs to know which system is authoritative and what the business should do when the data disagrees. Without that clarity, integrations cause more confusion than they remove.

Documentation

Billing and commerce

Billing workflows should be tied to customer communication states. Invoice reminders, payment confirmations, catalog queries, and order-support conversations become much easier to manage when the conversation and the commerce state live close to each other instead of in different tools.

Define which billing states trigger messaging, which owners review edge cases, and how payment or order completion changes a customer's eligibility for future campaigns or follow-ups. The right behavior here is what makes a payment reminder feel helpful instead of pushy.

  • Separate informational invoice messaging from recovery-oriented payment reminder logic.
  • Keep customer context visible so frontline teams can read billing history without switching tools.
  • Document the states that suppress future nudges or move the customer into a different workflow.
Documentation

Analytics and reporting

Wapitick reporting works best when it is layered. A single number almost never tells the full story. Teams usually want three views: frontline execution metrics, workflow quality metrics, and business outcome metrics.

Frontline execution covers response performance, queue aging, and assignment patterns. Workflow quality covers Flow completion, campaign outcomes, and follow-up quality. Business outcomes connect those conversations to revenue, retention, resolution, or recovery. When those three layers line up, leaders can tie messaging work to customer experience without relying on guesswork.

Build reports that answer a specific question your team is actually asking. "Are we responding fast enough?" "Which campaign drove the most qualified leads?" "Where do customers drop out of the booking Flow?" A report that exists to look complete usually is not. A report that exists to answer one question usually gets used.

Documentation

Permissions and governance

Governance is part of product quality. Define who can publish templates, who can edit Flows, who can manage broadcasts, who can run exports, and which roles can change billing-sensitive or integration settings. Clear permissions reduce both security risk and day-to-day confusion.

Closed-source does not mean undocumented. It means the platform can describe how customers should govern the product without exposing protected implementation details. Good documentation makes responsibilities and expected behavior explicit, even when it does not reveal how the underlying code is written.

  • Separate content publishing permissions from broad admin permissions whenever possible.
  • Treat export access, billing settings, and integration credentials as distinct governance areas.
  • Keep a simple internal record of who owns template changes, Flow publishing, campaign review, and incident handling.
Documentation

Team playbooks

Playbooks turn product capability into repeatable execution. A support playbook defines how to assign urgent cases, what internal notes should include, when to escalate, and how to recover a conversation that has moved outside the service window. A sales playbook defines the qualifying fields, the response priority, and the handoff expectations after a Flow submission.

Wapitick works best when each team that uses the platform has a short operating document covering the customer journeys it owns. The document does not need to be long. It needs to be clear enough that a new teammate can follow the intended workflow without reinventing it on day one.

  • Support playbook: queue ownership, note structure, urgency tags, escalation rules, and recovery paths.
  • Sales playbook: lead qualification fields, response order, booking standards, and CRM handoff timing.
  • Campaign playbook: audience review, suppression logic, operator capacity planning, and reply handling.
  • Operations playbook: billing state communication, fulfillment coordination, and exception resolution paths.
Documentation

Troubleshooting

Troubleshooting starts with visible state. If a number is connected but not message-ready, the team should know that clearly. If a template is present but not approved, the team should see the distinction. If a Flow is designed but not published, the operational state should be obvious. Surprises in production are usually a visibility problem first.

Common review points include connection status, template sync, Flow publishing state, webhook delivery, assignment rules, suppression conditions, and integration outcomes. Strong support organizations document these checkpoints so troubleshooting becomes repeatable instead of guess-based.

  • Connection issue: confirm owner access, readiness state, and whether the number is connected but not yet message-ready.
  • Template issue: distinguish between synced, approved, rejected, and not-yet-available states.
  • Flow issue: check draft versus published state, validation status, and the downstream action that should run.
  • Automation issue: review trigger conditions, execution visibility, fallback handling, and whether the owner got an alert.
  • Integration issue: verify the authoritative system, payload timing, and the recovery path when a write fails.

Frequently asked questions about Wapitick documentation

How long does it take to set up Wapitick?expand_more

Most teams complete initial onboarding in under a day. The embedded signup flow walks through connecting an existing WhatsApp Business account or requesting API access, importing contacts, assigning teammates, and configuring a first inbox workflow. Templates and Flows can be drafted on day one and approved by Meta within minutes to a few business days depending on the category.

Do I need a developer to use Wapitick?expand_more

No. The shared inbox, broadcasts, automations, templates, contacts, and the visual Flow builder are all designed for non-developers. A developer is only needed for endpoint-backed Flows that call your own API, custom webhook handlers, and bespoke integrations. Most teams run the entire workspace without writing any code.

Can I migrate from a personal WhatsApp Business app?expand_more

Yes. The embedded signup flow supports migration from a personal WhatsApp Business app, from a competitor platform, or from a stitched-together stack. Existing conversations remain on the customer's phone, but the contact record, the conversation history going forward, the templates, and the Flows all move into Wapitick.

How are WhatsApp templates approved?expand_more

Templates go through Meta's standard approval process. Wapitick tracks approval status (draft, submitted, approved, rejected, paused) and surfaces Meta's feedback directly in the editor. Most utility templates are approved within minutes, while marketing and authentication templates follow Meta's standard review queue of minutes to a few business days.

What integrations are supported?expand_more

Wapitick ships with native integrations for Stripe, HubSpot, Shopify, Zapier, Make, and a public REST and webhook API. For custom integrations, the webhook and endpoint-backed Flow model is usually enough to build the bridge without writing middleware. Webhooks can be fired on conversation events, Flow submissions, contact updates, and payment events.

How do I monitor deliverability and template status?expand_more

The analytics layer shows per-template delivery, read, and reply rates, broken down by audience segment, date range, and WhatsApp number. Template approval status is visible in the template editor and on the broadcast module. Failed webhook deliveries and rejected templates surface in the same panel so the team can take action.

How are permissions and roles handled?expand_more

Wapitick supports role-based access control with custom roles on the Scale plan. Default roles include Owner, Admin, Agent, and Read-only. Operators can be scoped to specific WhatsApp numbers, teams, or contact segments. Every state change is logged in the audit trail, which is exportable for compliance reviews.