Developer
⌘K
Dashboard
Inbound GET

Inbound Status

Check inbound calling configuration for a voice agent.

Endpoint
https://www.tabbly.io/api/inbound/status

Inbound Status

Check inbound calling configuration for a voice agent.

Endpoint

http
GET or POST https://www.tabbly.io/api/inbound/status

Authentication

See Introduction.

Method How to send api_key
GET Authorization: Bearer YOUR_API_KEY header
POST "api_key": "YOUR_API_KEY" in the JSON request body

Your organization must have an active subscription or requests receive HTTP 403.

Phone number is read from the agent record — do not send it in the request.

Query parameters (GET)

Parameter Type Required Description
agent_id string Yes Voice agent ID

Request body (POST)

Parameter Type Required Description
api_key string Yes Your organization API key
agent_id string Yes Voice agent ID

Example request (GET)

bash
curl "https://www.tabbly.io/api/inbound/status?agent_id=6376" \
  -H "Authorization: Bearer YOUR_API_KEY"

Example request (POST)

bash
curl -X POST "https://www.tabbly.io/api/inbound/status" \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "YOUR_API_KEY",
    "agent_id": "6376"
  }'

Response

Success (200)

json
{
  "status": "success",
  "data": {
    "agent_id": "6376",
    "agent_name": "My Voice Agent",
    "phone_number": "+919876543210",
    "custom_first_line": "Hello, how can I help you?",
    "inbound_active": true,
    "inbound_trunk_id": "ST_...",
    "inbound_dispatch_rule_id": "SDR_..."
  }
}

inbound_active is true when both trunk and dispatch rule IDs are configured, or when a prior inbound call exists for the agent's phone number.

Error responses

json
{
  "status": "error",
  "message": "Human-readable error description"
}
HTTP status When
400 Missing agent_id or agent has no phone number
401 Invalid or missing API key
403 Inactive subscription, wrong org, or free-tier phone blocked
404 Agent not found
405 Wrong HTTP method
502 Inbound trunk creation failed

Workflow

  1. Create a voice agent with a purchased phone number.
  2. Create Inbound to enable inbound calling.
  3. Edit the agent via dashboard or Edit & Delete Agent.
  4. Refresh Inbound Metadata after agent changes.
  5. Check status anytime with this endpoint.
  6. Disable Inbound when done.

Free-tier restriction

The free-tier number 918035736739 is blocked on all inbound endpoints.