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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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 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.
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 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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.