agentline

Make phone calls, provision numbers, and manage voice agents through the AgentLine telephony API.

1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/AgentLineHQ/agentline-skill --skill agentline-agentlinehq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentline
Source: https://github.com/AgentLineHQ/agentline-skill/tree/main/skills/agentline
Command: npx skills add https://github.com/AgentLineHQ/agentline-skill --skill agentline-agentlinehq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Giving an AI agent a real phone number with voice calling, SMS awareness, and billing normally requires servers, webhooks, and telephony infrastructure. This Skill connects to the AgentLine API so an agent can place calls, receive events, and manage phone agents without any of that setup. ## Core Features & Use Cases - Outbound Voice Calls: Place calls via POST /v1/calls with per-call system prompts, greetings, and voice presets, then poll for transcripts. - Number Provisioning & Agent Management: Buy US phone numbers by area code, configure agent voice, system prompt, and owner phone for task-mode calls. - Event Awareness: Receive inbound calls and SMS through webhooks or a zero-token cron polling loop against the Events Mailbox. - Use Case: Ask your agent to call a doctor's office to confirm an appointment; it checks your balance, dials, navigates hold messages, and returns a summarized transcript. ## Quick Start Set the AGENTLINE_API_KEY environment variable and ask the agent to provision a phone number and make a test call.

Frequently Asked Questions about agentline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an outbound phone call with an AI agent?

Call POST /v1/calls with your agent_id, the destination number in E.164 format, and an optional system_prompt and voice_id. Then poll GET /v1/calls/<call_id> every 15-30 seconds until status is completed and fetch the transcript.

How do I get an AgentLine API key without a browser?

Use the OTP flow: POST /v1/auth/otp with any email address to receive a 6-digit code, then POST /v1/auth/verify with the email and code to get an API key. New accounts receive a $2.50 bonus credit.

Can the agent receive inbound calls and SMS messages?

Yes, inbound calls and SMS generate events in the Events Mailbox. You can receive them via a registered webhook URL (POST /v1/webhooks) or by polling GET /v1/events, typically through a cron job that runs every minute.

Does AgentLine support sending outbound SMS?

No, outbound SMS and MMS are not enabled. Only inbound SMS is supported, delivered as sms.received events, and message history is viewable via GET /v1/messages.

Why does the voice agent loop on voicemail or hold messages?

The voice AI responds to automated greetings and hold messages as if they were human, repeating its greeting and burning credits. Add an instruction to the system prompt telling it to stay silent during automated messages and only speak when a real person greets it.

What does AgentLine cost for calls and phone numbers?

Calls cost $0.10 per minute billed per second for both inbound and outbound. Phone numbers cost $2.00 one-time, US numbers only, and calls require a minimum balance of $0.50.