---
title: callState
framework: coretelephony
role: symbol
role_heading: Instance Property
path: coretelephony/ctcall/callstate
---

# callState

The state of the cellular call.

## Declaration

```swift
var callState: String { get }
```

## Discussion

Discussion A cellular call’s initial state is either CTCallStateDialing or CTCallStateIncoming. After establishing the call for all parties involved, the state transitions to CTCallStateConnected. When the call ends, the state transitions to CTCallStateDisconnected.

## See Also

### Obtaining Information About a Cellular Call

- [callID](coretelephony/ctcall/callid.md)
