NetBird

voice_list

List the workspace's calls, newest first. Filter to `ringing`/`in_progress` for the calls in progress right now, to final statuses for completed records, or to any mix of the two. Use `from`/`to` for one known party number in international form, and `number` to search either side by fragment. These are per-call records and do not include aggregate rates or totals. Use `voice_get` to follow one call to settlement.

Remote bird/mcp

Remote (network-hosted)

Other tools also called voice_list? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "to": {
      "type": "string",
      "description": "Return only calls placed to this called party number, matched as a whole number rather than as a fragment. Give it in international form: +16505559876, 16505559876, and 0016505559876 all select the same calls. A number given without a country code is read as an international one, so give the country code to be sure of what you are matching. Use number instead to match part of a number, or either side of the call."
    },
    "tag": {
      "type": [
        "null",
        "array"
      ],
      "items": {
        "type": "string"
      },
      "description": "Filter by tag. Accepts name to match any record carrying that tag name, or name:value to match a specific tag pair (for example category:welcome). Repeat the parameter to add more tags. A record must match every tag listed to be returned."
    },
    "from": {
      "type": "string",
      "description": "Return only calls placed from this calling party number, matched as a whole number rather than as a fragment. Give it in international form: +14155551234, 14155551234, and 0014155551234 all select the same calls. A number given without a country code is read as an international one, so give the country code to be sure of what you are matching. Use number instead to match part of a number, or either side of the call."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum number of items to return per page."
    },
    "number": {
      "type": "string",
      "description": "Return only calls where the calling or called number contains this value. Matches a partial number, so a country or area-code prefix returns every call to or from it. Combines with from/to, which match one side exactly."
    },
    "status": {
      "type": [
        "null",
        "array"
      ],
      "items": {
        "type": "string",
        "examples": [
          "answered",
          "no_answer",
          "busy",
          "canceled",
          "failed",
          "rejected",
          "unknown",
          "ringing",
          "in_progress"
        ]
      },
      "description": "Return only calls with one of these statuses, comma-separated. In-flight and final statuses may be combined freely."
    },
    "direction": {
      "type": "string",
      "examples": [
        "inbound",
        "outbound"
      ],
      "description": "Return only calls in this direction."
    },
    "session_id": {
      "type": "string",
      "description": "Return only calls belonging to this session, which is how the legs of one multi-party or transferred call are correlated."
    },
    "sip_trunk_id": {
      "type": "string",
      "description": "Return only calls carried by this SIP trunk."
    },
    "ending_before": {
      "type": "string",
      "description": "Cursor from the prev_cursor or refresh_cursor field of a previous list response. Returns items immediately before the cursor position in the current sort order. prev_cursor returns the preceding page. refresh_cursor anchors at the first row of that response, which on a newest-first sort is how to fetch the items that have appeared since."
    },
    "started_after": {
      "type": "string",
      "description": "Return only calls that started at or after this instant, inclusive. RFC 3339 timestamp."
    },
    "started_before": {
      "type": "string",
      "description": "Return only calls that started at or before this instant, inclusive. RFC 3339 timestamp."
    },
    "starting_after": {
      "type": "string",
      "description": "Cursor from the next_cursor field of a previous list response. Returns items immediately after the cursor position in the current sort order."
    }
  }
}
          

Provider

NetBird →