# Calling API App Review Guidelines | Developer Documentation

<div id="bkmrk-calling-api-app-revi">## Calling API App Review Guidelines

<div><span>Updated: Nov 21, 2025</span></div><div id="bkmrk-overview"><div id="bkmrk-overview-1"><div>### Overview

</div></div></div><div>The official page referenced by reviewers is [/docs/permissions#w](https://developers.facebook.com/docs/permissions#w). Use this guide as complementary to that page but treat that page as the official source when in doubt.</div><div>This page provides details to improve your chances of a successful App Review specifically for WhatsApp Business Calling API features.</div><div id="bkmrk-guidelines"><div id="bkmrk-guidelines-1"><div>### Guidelines

</div></div></div><div id="bkmrk-for-the-whatsapp-bus"><div id="bkmrk-for-the-whatsapp-bus-1"><div>#### For the WhatsApp business management permission

</div></div></div><div>You should clearly show that your application can enable and disable calling features by displaying whether the Call Button icon is visible.</div><div>Do this by enabling and disabling calling features, not simply toggling Call Button icon visibility.</div><span>[Learn how to enable and disable Calling API features via API](/books/meta-whatsapp/page/configure-call-settings-developer-documentation)</span><span>[Learn how to enable and disable Calling API features in WhatsApp Manager](/books/meta-whatsapp/page/configure-call-settings-developer-documentation)</span><div id="bkmrk-for-the-whatsapp-bus-3"><div id="bkmrk-for-the-whatsapp-bus-4"><div>#### For the WhatsApp business messaging permission

</div></div></div><div>You should clearly demonstrate your application can support **either of the following use cases:**</div><div id="bkmrk-use-case-1%3A-place-a-"><div id="bkmrk-use-case-1%3A-place-a--1"><div>##### Use case 1: Place a business-initiated call

</div></div></div><div>Share a video of you using your application to place a business-initiated call. Then display a user accepting the call on a WhatsApp mobile client.</div><div id="bkmrk-use-case-2%3A-receive-"><div id="bkmrk-use-case-2%3A-receive--1"><div>##### Use case 2: Receive a user-initiated call

</div></div></div><div>Share a video of a user placing a call to your business phone number. Then show your application receiving the incoming call.</div><div>Show either:</div><span>The incoming call in the WhatsApp client application UI.</span><span>The calling webhook as delivered to your application.</span></div>