Skip to main content

WhatsApp Flow

WhatsApp Flow video

Watch the Walkthrough video:

If the embedded player does not load, open it directly here: WhatsApp Flow video.

This guide walks you through checking your WhatsApp connection in ChatMaven, opening Meta’s Flow documentation, and creating a flow in WhatsApp Manager (categories, name, editor, publish). For connecting WhatsApp first, see WhatsApp Integration.


Steps: from ChatMaven to Meta Flows

1. Open WhatsApp in ChatMaven

  1. Go to the WhatsApp tab under SPOTLIGHT for your agent.

2. Confirm WhatsApp API is connected

  1. Check that your WhatsApp API is integrated with ChatMaven. If it is not, complete WhatsApp Integration before continuing.

3. Open the Flows tab

  1. Open the Flows tab. You will see two actions: Sync flows and Create flows in Meta.

Whatsapp Flows

4. Open Meta’s Flow documentation

  1. Click Create flows in Meta. You will be taken to Meta’s documentation for Flow.

Whatsapp Flows

5. Get started

  1. In the documentation’s left sidebar, open Get started.

Whatsapp Flows

6. Open WhatsApp Manager from prerequisites

  1. Scroll down the Get started page until you reach Prerequisites. Find WhatsApp Manager and click it. You will jump to your Meta Business account context.

Whatsapp Flows

7. Select your WhatsApp account

  1. Open WhatsApp accounts. You will see your registered business account(s).

Whatsapp Flows

8. Open Flows and get started

  1. Click your specific business account. In the sidebar, under Account tools, click Flows, then click Get started.

Whatsapp Flows

9. Understand how your flow behaves

  1. This screen is where you define how your flow behaves.

10. Templates and preview

  1. You can choose templates that work with an external endpoint within the Meta environment. Browse the available templates; use the live preview on the right to see how they look.

Whatsapp Flows

11. Categories, name, and create

  1. Set Categories first: click Categories and choose from the dropdown (for example Appointment booking and Lead generation).
    Give your flow a specific name, then click Create at the bottom.

Whatsapp Flows

12. Editor, JSON, preview, and publish

  1. The flow editor opens: JSON on the left, interactive preview on the right. Click Publish in the top-right corner. When the confirmation dialog appears, click Publish again to finish. Then click Done.

Whatsapp Flows

Whatsapp Flows

After your flow is created

  • Your flow appears in the list (for example an Appointment booking flow).
  • Click it to review performance and details inside Meta.


FAQ and troubleshooting

The flow does not trigger or stalls mid-way.

Validate trigger conditions (keywords, template buttons) and that the flow is published in the builder. Check for required variables missing in the session.

Users see an error node.

Open the flow analytics or logs if available; often a HTTP request node failed validation or timed out. Test with a narrow audience before broad rollout.

Can I branch on CRM data?

Yes if your flow can call ChatMaven or an external API with the right credentials. Keep payloads small and handle timeouts so the user always gets a fallback message.