Active call.
Completed call that was once active and then was terminated for any reason.
Call duration in seconds.
Incoming call that was not picked up within a timeout or was explicitly ended by the caller before we picked up.
Incoming call that was explicitly ended on our side before picking up or outgoing call that was declined before the timeout.
Outgoing call that has been canceled on our side before receiving a response.
Incoming calls cannot be canceled, on the receiver side canceled calls usually result in missed calls.
Fresh incoming or outgoing call that is still ringing.
There is no separate state for outgoing call that has been dialled but not ringing on the other side yet as we don't know whether the other side received our call.