NetBird
verify_verifications_create
Start a verification and send a one-time passcode to the email address, phone number, or both in `to`. Delivery uses one planned channel at a time and fails over when necessary. Calling again for the same recipient reuses the verification in progress and sends after the resend cooldown. The passcode is never returned; submit the recipient's code with `verify_verifications_check`. SMS, WhatsApp, and Telegram delivery draw on the workspace's balance.
Remote bird/mcp
Remote (network-hosted)
Other tools also called verify_verifications_create?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"to": {
"type": [
"null",
"object"
],
"properties": {
"email": {
"type": [
"null",
"string"
]
},
"phone_number": {
"type": [
"null",
"string"
]
}
},
"description": "The recipient to verify. Provide an email, a phone_number, or both; at least one is required. The addresses also identify the verification: a check must supply exactly the set used on the create call, so a verification created with both addresses is not found by either one alone.",
"additionalProperties": false
},
"options": {
"type": [
"null",
"object"
],
"properties": {
"channels": {
"type": [
"null",
"array"
],
"items": {
"type": "string"
}
},
"code_length": {
"type": [
"null",
"integer"
]
}
},
"description": "Per-request overrides applied to this verification only.",
"additionalProperties": false
},
"metadata": {
"type": "object",
"description": "Optional key/value pairs to attach to the verification, for example a correlation id. Returned on the verification.",
"additionalProperties": true
},
"idempotency_key": {
"type": "string",
"description": "Client-supplied deduplication key; a retry with the same key replays the original result instead of acting twice."
}
}
}