phone.telnyx.sms_premium
⚡ ACTION: Send SMS to high-cost destinations: Russia +7, Belarus +375, Ukraine +380, China +86, Turkey +90, MENA (SA/AE/EG/JO/...), Africa (NG/KE/ZA/...), and any unknown prefix (default). $0.25/message. Highest tier — use telnyx.estimate_price to verify before sending (Telnyx)
This record as markdown: /tools/io-github-whiteknightonhorse-apibase/phone.telnyx.sms-premium.md
What phone.telnyx.sms_premium does on Apibase
AI agents use phone.telnyx.sms_premium to commit financial operations through Apibase, usually the final step of a payment, billing, or trading workflow. A call moves real money.
| Parameter | Type | Required | Description |
|---|---|---|---|
to | string | Yes | Recipient phone number in E.164 format (e.g. "+14155551234"). Trial accounts can only send to verified destination numbers added in the Telnyx portal. |
from | string | Yes | Sender phone number in E.164 format — must be a Telnyx number you own (e.g. "+15551234567"). Provision via Telnyx portal Numbers > Buy Numbers. |
text | string | Yes | SMS body text (max 1600 chars; >160 splits into multiple billing segments). |
messaging_profile_id | string | — | Optional Telnyx messaging profile UUID to route through a specific profile (10DLC campaign, sender pool). |
Parameters from the server's own tool schema.
Why phone.telnyx.sms_premium is rated Critical
Each call incurs direct financial charges, making misuse financially damaging.
From the tool's definition Send SMS to high-cost destinations, $0.25/message, financial commitment
Attacks that exploit this kind of access
The rule that runs phone.telnyx.sms_premium safely
PolicyLayer is an MCP gateway: it sits between your AI agents and Apibase, and checks every tool call against a rule you set before the call runs. Nothing changes on the server itself. For phone.telnyx.sms_premium, this is the rule to start with:
Any call to phone.telnyx.sms_premium is blocked until a human approves it. The rest of the server keeps working.
The button opens the PolicyLayer dashboard: create your workspace, connect Apibase, apply this rule, and every phone.telnyx.sms_premium call is checked against it from then on.
Questions about phone.telnyx.sms_premium
⚡ ACTION: Send SMS to high-cost destinations: Russia +7, Belarus +375, Ukraine +380, China +86, Turkey +90, MENA (SA/AE/EG/JO/...), Africa (NG/KE/ZA/...), and any unknown prefix (default). $0.25/message. Highest tier — use telnyx.estimate_price to verify before sending (Telnyx). It is categorised as a Financial tool in the Apibase MCP Server, which means it involves financial transactions. Block by default and require explicit approval.
phone.telnyx.sms_premium accepts 4 parameters: to, from, text, messaging_profile_id. Required: to, from, text. The full parameter table on this page comes from the server's own tool schema.
Register the Apibase MCP server in PolicyLayer and add a rule for phone.telnyx.sms_premium: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches Apibase. Nothing to install.
phone.telnyx.sms_premium is a Financial tool with critical risk. Critical-risk tools should be blocked by default and only enabled with explicit human approval.
Yes. Add a rate_limit block to the phone.telnyx.sms_premium rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.
Set action: deny in the PolicyLayer policy for phone.telnyx.sms_premium. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.
phone.telnyx.sms_premium is provided by the Apibase MCP server (apibase-mcp-client). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.
More on Apibase, and thousands of servers like it.
Across the catalogue