# Verify a user using Phone Call verification with PHP

This guide shows how to verify a user in a PHP application using the Verification API to make a Phone Call verification.

The following diagram demonstrates the flow that happens to verify a user:

[![verification-flow](/assets/phonecall_verification_flow.ab016e7b8dac475120569290ae72ea463ffba325ff1665a114a61fcb37852e8d.ec4a73e2.png)](/assets/phonecall_verification_flow.ab016e7b8dac475120569290ae72ea463ffba325ff1665a114a61fcb37852e8d.ec4a73e2.png)

1. The end user visits your website or service and tries to log in.
2. Your backend then makes a request to the Sinch platform and [initiates a Phone Call verification request](/docs/verification/getting-started/php/phone-call-verify/initiate-verification).
3. The Sinch platform calls the phone number of the user with a text-to-speech message containing a code.
4. The user enters the code they received.
5. Your backend makes a [report verification request](/docs/verification/getting-started/php/phone-call-verify/report-verification) using the code the user entered.
6. If the code matches, your backend will receive a success result from Sinch.
7. The user, now verified, can proceed to log in to your site or service.


## Next steps

Now you're ready to get started by initiating a verification request.

Initiate a verification request