WAVIX TOOLS

122 tools from the Wavix MCP Server, categorised by risk level.

READ 69 tools
Read api_keys_deactivate Deactivates an API key. Once deactivated, the API key cannot be used for authentication. Read api_keys_list Returns a list of API keys. Read billing_invoices_download Get a download URL for a billing invoice PDF. Returns ``{download_url, content_type, status_code, note}`` ... Read billing_invoices_list Returns a paginated list of financial statements. Read billing_transactions_list Returns a paginated list of financial transactions. Read buy_cities_list Returns a list of cities for countries where `has_provinces_or_states` is `false`. Read buy_countries_list Returns a list of countries where phone numbers are available. Read buy_numbers_list Returns a paginated list of phone numbers available for purchase. Read buy_region_cities_list Returns a list of cities in the specified region for countries where `has_provinces_or_states` is `true`. Read buy_regions_list Returns a list of regions (states or provinces) for countries where `has_provinces_or_states` is `true`. Read call_control_answer Answers an inbound call. Optionally initiate media streaming upon answering. Read call_control_audio_play Plays audio in an active call. Read call_control_collect Collects DTMF input in an active call. Read call_control_get Returns a call. Read call_control_list Returns a list of active calls. Read call_recording_get Get a download URL for a call recording audio file. Returns ``{download_url, content_type, status_code, no... Read call_recording_list Returns a paginated list of call recordings. Read call_webhooks_list Returns a list of configured call webhooks. Wavix sends POST callbacks for `on-call` and `post-call` events. Read cart_get Returns the cart. Read cdrs_get Returns call details. Read cdrs_list Returns a paginated list of CDRs. Read cdrs_list_all Returns CDRs in NDJSON format for bulk export. Read cdrs_retranscribe Transcribes a recorded call. Read cdrs_search Searches call transcriptions for specific keywords or phrases. Read cdrs_transcription_get Returns a recorded call transcription. Read link_shortener_metrics_list Returns short link metrics. Read my_numbers_get Returns a phone number. Read my_numbers_list Returns a paginated list of phone numbers on the account. Results are limited to 25 records per page by def... Read number_validator_get Returns details for a phone number. Read number_validator_results_get Returns asynchronous validation results. Read profile_config_get Returns the account balance and configuration details. Read profile_get Returns the account profile and billing details. Read sip_trunks_get Returns a SIP trunk configuration. Read sip_trunks_list Returns a paginated list of SIP trunks. Results are limited to 25 records per page by default. Use `page` a... Read sms_and_mms_messages_get Returns a message. Read sms_and_mms_messages_list Returns a paginated list of SMS and MMS messages. Read sms_and_mms_messages_list_all Returns SMS and MMS messages in newline-delimited JSON (NDJSON) format. Read sms_and_mms_opt_outs_list Returns a paginated list of opted-out phone numbers. Results are limited to 25 records per page by default.... Read sms_and_mms_sender_ids_get Returns a Sender ID. Read sms_and_mms_sender_ids_list Returns a list of Sender IDs. Read speech_analytics_file_get Get a download URL for a speech-analytics audio file. Returns ``{download_url, content_type, status_code, ... Read speech_analytics_get Returns a transcription. Read speech_analytics_retranscribe Retranscribes an uploaded file. Read sub_accounts_get Returns a specific sub-account. Results are limited to 25 records per page by default. Use `page` and `per_... Read sub_accounts_list Returns a paginated list of sub-accounts. Results are limited to 25 records per page by default. Use `page`... Read sub_accounts_transactions_list Returns a paginated list of transactions for a specific sub-account. Filter by date range and type. Results... Read ten_dlc_brand_appeals_list Returns a list of brand identity verification appeals. Read ten_dlc_brand_campaigns_get Returns a 10DLC Campaign. Read ten_dlc_brand_campaigns_list Returns 10DLC Campaigns associated with a Brand. Results are limited to 25 records per page by default. ... Read ten_dlc_brand_evidence_get Get a download URL for a 10DLC brand evidence file. Returns ``{download_url, content_type, status_code, no... Read ten_dlc_brand_evidence_list Use this method to list previously uploaded Brand appeal evidence. Read ten_dlc_brand_usecase_qualify Returns the qualification results for a 10DLC Brand use case. Includes MNO-specific attributes, restriction... Read ten_dlc_brand_vetting_appeals_list Returns a list of external vetting appeals for a 10DLC Brand. Read ten_dlc_brand_vettings_list Returns a list of external vettings for a 10DLC Brand. Read ten_dlc_brands_get Returns a 10DLC Brand. Read ten_dlc_brands_list Returns a paginated list of 10DLC brands. Filter results by date, name, legal name, and status. Results are... Read ten_dlc_campaign_numbers_link Links a phone number to a 10DLC Campaign. Wavix automatically creates a Sender ID once the number is approved. Read ten_dlc_campaign_numbers_list Returns a list of phone numbers associated with a 10DLC Campaign. Read ten_dlc_campaign_numbers_unlink Unlinks a phone number from a 10DLC Campaign. The associated Sender ID is also deleted. Read ten_dlc_campaigns_list Returns a paginated list of 10DLC Campaigns. Filter results by date, status, and use case. Results are limi... Read ten_dlc_campaigns_nudge Requests action on a pending or rejected 10DLC Campaign. Use `nudge_intent` to specify the action: - `REVI... Read ten_dlc_subscriptions_list Returns a list of 10DLC event subscriptions. Read two_fa_events_list Returns a list of events for a specific 2FA Verification. Read two_fa_sessions_list Returns a list of 2FA verifications. Filter by service or date. Read two_fa_verification_check Validates the verification code. Read two_fa_verification_resend Resends the verification code using the specified channel. Previously sent codes are invalidated. Read voice_campaigns_get Returns a specific voice campaign. Read webrtc_tokens_get Returns a Wavix Embeddable widget token configuration. Read webrtc_tokens_list Returns a paginated list of active Wavix Embeddable widget tokens. Results are limited to 25 records per pa...
WRITE 37 tools
Write api_keys_activate Activates an API key. Once activated, the API key can be used for authentication again. Write api_keys_create Creates an API key. Optional IP restrictions can be configured to limit access. Write call_control_create Starts an outbound call. Write call_control_streams_create Starts call media streaming. Write call_control_update Updates an active call. Only the `tag` field can be modified. Write call_webhooks_create Creates a call webhook. Wavix sends POST callbacks for `on-call` and `post-call` events. Write cart_add Adds phone numbers to the cart. Write cart_checkout Checks out the cart. Activation and monthly fees are deducted from the account balance. Write link_shortener_create Creates a short link. Write my_numbers_destinations_update Updates inbound call routing for phone numbers. Write my_numbers_papers_upload Uploads a document for one or more phone numbers. Uploaded files must meet the following requirements: - Al... Write my_numbers_sms_update Enables or disables inbound SMS support for a phone number. Write my_numbers_update Updates a phone number. Write number_validator_create_bulk Returns details for multiple phone numbers. If `async` is true, returns a token to poll for results. Write profile_update Updates the account profile and billing details. Write sip_trunks_create Creates a SIP trunk. Write sip_trunks_update Updates a SIP trunk configuration. Write sms_and_mms_messages_send Sends SMS or MMS messages. MMS is supported for U.S. numbers only. **Rate limit**: 20 messages per phone nu... Write sms_and_mms_opt_outs_create Creates an opt-out for a Sender ID, 10DLC campaign, or all outbound messages. Write sms_and_mms_sender_ids_create Creates a Sender ID. Use the 10DLC API to create Sender IDs in the US. Write speech_analytics_create Uploads an audio file for transcription. Wavix sends a POST callback to the specified callback URL when the... Write sub_accounts_create Creates a sub-account. Write sub_accounts_update Updates a sub-account's configuration. Write ten_dlc_brand_appeals_create Submits an appeal for 10DLC brand identity verification. Provide any additional documentation to support th... Write ten_dlc_brand_campaigns_create Registers a 10DLC Campaign. Write ten_dlc_brand_campaigns_update Updates a 10DLC Campaign. Write ten_dlc_brand_evidence_upload Uploads 10DLC Brand evidence. Supported formats include .jpg, .png, .pdf, and more. File size must be under... Write ten_dlc_brand_vetting_appeals_create Submits an appeal for a 10DLC Brand external vetting. Write ten_dlc_brand_vettings_create Requests external vetting for a 10DLC Brand. Supported providers: `AEGIS`, `CV`, `WMC`. Supported classes: ... Write ten_dlc_brand_vettings_import Imports an existing external vetting for a 10DLC Brand. Write ten_dlc_brands_create Registers a 10DLC Brand. TCR automatically verifies the brand identity. Only brands with `VERIFIED` or `VET... Write ten_dlc_brands_update Updates a 10DLC brand. Updating identity-related parameters, including `ein_taxid`, `ein_taxid_country`, a... Write ten_dlc_subscriptions_create Subscribes to Wavix 10DLC event callbacks. Write two_fa_verification_create Creates a new 2FA Verification and sends a one-time password (OTP) to the destination phone number. Before ... Write voice_campaigns_create Triggers an outbound call based on a pre-configured scenario. Write webrtc_tokens_create Creates a Wavix Embeddable widget token. Write webrtc_tokens_update Updates the payload for a Wavix Embeddable widget token.
How many tools does the Wavix MCP server have? +

The Wavix MCP server exposes 122 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Wavix tools? +

Route the Wavix server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Wavix tools fall into? +

Wavix tools are categorised as Read (69), Write (37), Destructive (15), Execute (1). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.