Automated Voice and Email Verification with ClickSend
detail.loadingPreview
This workflow automates voice and email verification using ClickSend for voice calls and SMTP for emails, providing structured metadata.
About This Workflow
This n8n workflow automates a dual verification process. It first triggers a voice call via ClickSend to a specified phone number, delivering a verification code. Subsequently, it sends an email with a separate verification code to a provided email address. Both codes are then validated. Successful validation leads to a success message, while failed validation directs to appropriate failure messages. The workflow is designed to be triggered by form submissions.
Key Features
- Form Trigger: Initiates the workflow based on user input from a form.
- Voice Call Verification: Utilizes ClickSend API to send voice messages with a verification code.
- Email Verification: Sends an email containing a verification code via SMTP.
- Code Generation: Dynamically sets verification codes for both voice and email.
- Code Formatting: Formats the voice verification code by adding spaces between digits for better pronunciation.
- Conditional Logic: Implements IF nodes to check the correctness of both voice and email verification codes.
- User Feedback: Provides clear success or failure messages through form completion screens.
How To Use
Workflow Setup
-
ClickSend Setup:
- Register on ClickSend and obtain your API Key.
- In the
Send Voicenode, configureHTTP Basic Authcredentials using your ClickSend username and API Key as the password.
-
SMTP Setup:
- In the
Send Emailnode, configure your SMTP credentials.
- In the
-
Form Configuration (
On form submission):- Define the form fields for
To(phone number),Voice(e.g., 'male', 'female'),Lang(e.g., 'en-us'),Email, andNome.
- Define the form fields for
-
Code Configuration:
- The
Set voice codenode sets the verification code for the voice call. - The
Set email codenode sets the verification code for the email.
- The
-
Workflow Execution:
- When a user submits the
On form submissionform:- A voice call is initiated with the specified code (formatted with spaces).
- An email is sent with the email verification code.
- The user is presented with a
Verify voice codeform to enter the spoken code. - Upon successful voice code verification, the user is presented with a
Verify email codeform. - The entered email code is compared against the set email code.
- Appropriate success or failure messages are displayed.
- When a user submits the
Node Explanations:
Sticky Note(STEP 1): Instructions for ClickSend API Key setup.Sticky Note1(STEP 3): Describes the voice call verification process.Send Voice: Makes an HTTP request to ClickSend's voice API.On form submission: The trigger node, capturing user input.Sticky Note2: Workflow overview.Send Email: Sends an email using SMTP.Code for voice: JavaScript code to format the voice code (adds spaces).Set voice code: Sets a static verification code for the voice call.Verify voice code: A form to collect the voice verification code from the user.Fail voice code: Displays a failure message if the voice code is incorrect.Set email code: Sets a static verification code for the email.Verify email code: A form to collect the email verification code from the user.Is email code correct?: Compares the entered email code with the set code.Is voice code correct?: Compares the entered voice code with the set code.Success: Displays a success message upon complete verification.Fail email code: Displays a failure message if the email code is incorrect.Sticky Note3: Reminder to set the voice code.Sticky Note4: Reminder to set the email code.Sticky Note5(STEP 2): Instructions for setting verification codes.
Apps Used
Workflow JSON
{
"id": "aca6b70a-e508-4347-be8c-129472511a56",
"name": "Automated Voice and Email Verification with ClickSend",
"nodes": 20,
"category": "Verification",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: aca6b70a-e508...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
WhatsApp AI Assistant: LLaMA 4 & Google Search for Real-Time Insights
Instantly deploy a smart AI assistant on WhatsApp, powered by Groq's lightning-fast LLaMA 4 model. This workflow enables real-time conversations, remembers context, and provides up-to-date answers by integrating live Google Search results.
Automate Local Business Outreach with AI-Powered Yelp Scraper
This workflow automates the process of scraping local business details from Yelp using AI, then leverages that data to send personalized partnership proposals via Gmail. It's perfect for sales and marketing teams looking to streamline lead generation and outreach campaigns.
Automate Getty Images Editorial Search & CMS Integration
This n8n workflow automates searching for editorial images on Getty Images, extracts key details and embed codes, and prepares them for seamless integration into your Content Management System (CMS), streamlining your content creation process.