Creating one
New flow asks for a name and a starting point:
Each one is a complete, self-contained Flow JSON that Meta will accept, so you get something working rather than an empty editor.
Editing
Opening a flow gives you two halves. Details — the name and the categories Meta lists the flow under:SIGN_UP, SIGN_IN, APPOINTMENT_BOOKING, LEAD_GENERATION, CONTACT_US, CUSTOMER_SUPPORT, SURVEY, OTHER. Save details writes them back to Meta.
Flow JSON — Meta’s own format, edited as text. Save JSON sends it to Meta, which validates it and returns any problems; the errors are listed underneath with the line and column they point at. Saving with no errors says so.
Preview — Meta’s own renderer, refreshable, so you can see the screens as a customer would.
Status
The card in the list also shows whether the flow currently has validation errors.
Publishing, deprecating, deleting
- Publish is irreversible. Watx asks for confirmation first, because a published flow cannot be edited or deleted afterwards.
- Deprecate withdraws a published flow, after a confirmation. It can no longer be sent or opened.
- Delete is offered on drafts only.
What Watx does not do yet
Watx creates, edits, validates, previews, publishes and deprecates WhatsApp Flows. Sending one to a customer from Watx is not supported — there is no flow message in the composer, in a template button, in an automation step or in a flow node. If what you need is to collect structured answers from a customer today, two things in Watx already do that:- Forms and bookings — hosted pages you share as a link, with conditional logic, availability and slots.
- Flows — an in-chat question-and-answer sequence that stores what the customer replies.