Need a simple way to confirm real users before granting access? This flow sends a code by voice call and then confirms the same person by email. It is great for signups, trials, bookings, and any high value form.
A hosted form collects the phone, email, name, and preferred voice. A set node creates a voice code, a small code step adds spaces so text to speech reads each digit clearly, and an HTTP request posts to ClickSend to place the call that speaks the code. The user enters the code on a verify page, and an if check allows the next stage only when the code is correct. After the voice check passes, the flow sends a second code by SMTP email, shows a new verify page, and routes to success or fail based on the match.
Setup is simple. You need a ClickSend account and an SMTP sender. Add both credentials in n8n, set the code values, and test with a real phone and inbox. Teams use this to cut manual checks, stop fake numbers early, and protect onboarding. Expect faster screening, fewer bad records, and clearer audit trails for access decisions.