*** id: 2216b748-43cd-4a27-b6b3-1f419d298d5f slug: /sdks/reference/calls title: Calls sidebar-title: Calls max-toc-depth: 3 ---------------- A call is a connection between SignalWire and another phone. **Outbound calls** are made from SignalWire numbers to other phone numbers. **Inbound calls** are made from other phone numbers to SignalWire numbers. ## Properties ## Example object ## `Status` The `status` attribute has the following values: | Value | | | ------------: | ----------------------------------------------------- | | `queued` | The call is ready and waiting in line. | | `ringing` | The call is ringing. | | `in-progress` | The call was picked up and is in progress. | | `canceled` | The call was terminated when ringing or queued. | | `completed` | The call was picked up and terminated with no issues. | | `busy` | The caller received a busy signal. | | `failed` | The call was not completed because of a failure. | ## StatusCallback parameters ## RecordingStatusCallback parameters In addition to the [standard request parameters](/docs/compatibility-api/cxml/reference/voice#request-parameters), the following are parameters passed back to your application when SignalWire makes a request to the `RecordingStatusCallback` URL. ## `RecordingStatus` The `RecordingStatus` attribute has the following values: | Value | | | ------------: | ----------------------------------------------------------------- | | `in-progress` | The recording of the call has begun. | | `completed` | The recording of the call is completed and ready to access. | | `failed` | The recording of the call is not accessible because of a failure. |