Create Emergency Verification
create_emergency_verificationSubmit an emergency verification for staff review. Two modes: (1) NEW calling service — pass address_id plus did_ids (DIDs of the same country and DID group type as the emergency requirement); this creates an Emergency Calling Service covering those numbers and its first pending verification. (2) Resubmit/update an existing service — pass address_id plus emergency_calling_service_id (do NOT pass did_ids); allowed when the service is in new, changes required or active status. New-service mode is a PAID subscription billed per attached number every month (rates come from your emergency plan — see them via list_emergency_requirements; all amounts are in USD). Billing starts when staff activate the service, not at submission. That mode is two-call confirmation-gated: the first call returns the cost preview plus a confirmation_token and submits nothing; show the user that preview, then re-call with the token. Resubmit mode adds no charge and is not gated. To stop the charges, unassign all numbers from the service — an emergency service left with zero numbers is auto-canceled, no separate cancellation step is needed. BEFORE calling, run list_emergency_requirements for the DID country to see the required identity type and mandatory identity/address fields, and fill any missing identity fields with update_identity. No files are uploaded here — staff reviews the identity/address regulation proofs, so if proofs are missing use create_regulation_upload_link with purpose "emergency" instead (it creates the verification on upload). Returns the pending verification id, or a readable error when validation fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| did_ids | No | DID UUIDs to cover with a NEW Emergency Calling Service. Required in new-service mode; must be OMITTED when emergency_calling_service_id is given. | |
| address_id | Yes | Regulation address UUID (the emergency service address). Required in both modes; its identity must satisfy the emergency requirement. | |
| confirmation_token | No | New-service mode only. Leave empty on the first call — the tool returns a confirmation_token plus a preview of the recurring cost and creates nothing. Re-call with that confirmation_token to submit. If the confirming call's response is lost, it is safe to retry with the SAME confirmation_token — a repeat returns the original result and never submits twice. | |
| emergency_calling_service_id | No | Existing Emergency Calling Service UUID for resubmit/update mode (service must be in new, changes required or active status). |