One Price. One Invoice. No Token Math. | SignalWire
One Price. One Invoice. No Token Math.
Voice AI platforms advertise the platform fee. The other four AI invoices arrive later. SignalWire is $0.16 per minute for all AI components.
$0.16 per minute, AI processing
1 invoice per month
2,000+ companies in production
$0 minimum commitment
What a $0.05 Headline Rate Actually Costs
Five Vendors, Five Invoices
A typical minute touches platform, STT, LLM, TTS, and telephony fees, each billed independently.
Token Pricing Swings 300%
Costs vary with caller verbosity, response length, model choice, and context window size.
Infrastructure You Still Have to Build
State, coordination, observability, and error handling require engineering that dwarfs headline savings.
No Way to Forecast Spend
Five changing variables make reliable monthly forecasting impossible.
Build a Voice AI Agent
Python
TypeScript
Go
Java
Ruby
PHP
Perl
C++
C#
from signalwire import AgentBase
from signalwire.core.function_result import FunctionResult
class SupportAgent(AgentBase):
def __init__(self):
super().__init__(name="Support Agent", route="/support")
self.prompt_add_section("Instructions",
body="You are a customer support agent. "
"Greet the caller and resolve their issue.")
self.add_language("English", "en-US", "rime.spore:mistv2")
@AgentBase.tool(name="check_order")
def check_order(self, order_id: str):
"""Check the status of a customer order.
Args:
order_id: The order ID to look up
"""
return FunctionResult(f"Order {order_id}: shipped, ETA April 2nd")
agent = SupportAgent()
agent.run()
Per-Token Variability vs. Flat Per-Minute
Multi-Vendor Token Pricing
Separate telephony, STT, TTS, and LLM providers, each with its own SDK. Your glue code manages state across all four services. Each vendor adds a separate queue, invoice, and escalation path. Compliance and observability must be rebuilt across every vendor. 16 to 23 months before a production call.
SignalWire Per-Minute Pricing
Telephony, STT, TTS, and LLM in one platform. AI runs inside the media stack, not outside it. 800–1200ms typical response latency. One vendor, one invoice, one escalation path. Production calls in four to six weeks. State management is platform-native.
Start Building in Minutes
Day 1: Install and build your first agent
Install signalwire-agents, define your agent class, add a prompt, and make your first phone call to a working AI agent.
Weeks 1–2: Connect your business logic
Add tool functions that call your backend: order lookups, appointment scheduling, account verification, and the tools that differentiate your product.
Weeks 2–3: Structure conversation flow
Define steps with scoped prompts and scoped tools. Each step handles one phase of the conversation with focused context.
Weeks 4–6: Go live
Deploy your agent as a standard HTTP microservice. Provision phone numbers, route calls, and move into production.
Weeks 3–4: Test and iterate
Test with real calls. Iterate on prompts and flows. Use the sandbox environment for rapid development cycles.
Sigmond Runs on SignalWire
A voice and video AI agent built on the SignalWire SDK, wired to a live knowledge base, able to see what you show him. Build the same thing on voice, phone, WhatsApp, or SIP, or an entire white-label platform with SignalWire as the network underneath.
Call recording
This call is recorded. Audio and transcripts are used to improve our AI and customer support experience, and aren't shared or sold to third parties.
Trusted by 2,000+ Companies
One Rate. One Invoice. No Surprises.
Sign up, build an agent, and pay $0.16 per minute. No commitment. No token anxiety.