Mailcheck
Verify Email Address with Mailcheck
Checks whether an email address looks real and can receive mail.
Unverified
What the model is told
Check an email address the customer has given you, for example before saving it. The response includes trustRate (0 to 100), mxExists, smtpExists and isNotDisposable. If trustRate is low or the address looks disposable, read it back and ask the customer to confirm it. Only report whether the address looks valid. Never read out any other profile data in the response.
Request
POSThttps://api.mailcheck.co/v1/singleEmail:check
Headers
Content-Typeapplication/jsonAuthorizationBearer YOUR_MAILCHECK_API_KEY
Body
{
"email": "{{email}}"
}Parameters
email stringThe email address to check.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "d001b8c7-f407-4a3d-8403-5269011b33d1",
"type": "HTTP_REQUEST",
"label": "Verify Email Address with Mailcheck",
"name": "verify_email_address_with_mailcheck",
"customName": false,
"description": "Check an email address the customer has given you, for example before saving it. The response includes trustRate (0 to 100), mxExists, smtpExists and isNotDisposable. If trustRate is low or the address looks disposable, read it back and ask the customer to confirm it. Only report whether the address looks valid. Never read out any other profile data in the response.",
"parameters": [
{
"name": "email",
"type": "string",
"description": "The email address to check."
}
],
"config": {
"endpoint": {
"method": "POST",
"url": "https://api.mailcheck.co/v1/singleEmail:check"
},
"headers": [
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer YOUR_MAILCHECK_API_KEY"
}
],
"body": "{\n \"email\": \"{{email}}\"\n}",
"timeout": null
}
}
}IDs are regenerated on every copy.