Communications for
AI agents
Phone numbers, email addresses, and AI voice calls for your agents. Capture 2FA codes, send messages, make calls. Three lines of Python.
from agentline import Agentline
agent = Agentline(api_key="ag_live_...")
# Provision a number and wait for a 2FA code
phone, code = agent.capture_code(
area_code="415",
on_provision=submit_signup,
timeout=60
)
print(f"Number: {phone}")
print(f"Code: {code}") # "847293"Features
Everything an agent needs to communicate
Instant Number Provisioning
Search and provision US phone numbers by area code. SMS and voice-enabled from the start.
Email Addresses On Demand
Spin up email addresses instantly. Send, receive, and capture verification codes from email — same API as SMS.
2FA Code Capture
Long-poll API holds the connection until a verification code arrives via SMS or email. Auto-extracts codes from any format.
AI Voice Calls
Outbound calls powered by Deepgram STT/TTS and Claude. Your agent gets a voice and a full transcript.
Send & Receive SMS
Full two-way messaging. Send outbound, receive inbound, auto-extract verification codes.
Real-time Webhooks
Inbound messages and emails are stored durably so waiting clients can receive them across server instances.
Pricing
Simple, usage-based pricing
14-day free trial per number. No credit card required to start.
Phone Numbers
- ✓14-day free trial per number
- ✓50 inbound SMS/month included
- ✓SMS + voice enabled
- ✓Instant provisioning
- ✓Instant address creation
- ✓Send and receive email
- ✓Auto code extraction
- ✓50 inbound/month included
SMS
- ✓First 50 inbound/month free
- ✓$0.02 per outbound SMS
- ✓Auto code extraction
- ✓60 outbound/hr rate limit
Voice
- ✓Outbound AI calls
- ✓Real-time STT + TTS
- ✓Claude-powered conversation
- ✓Full transcript included