Tropo is part of CiscoLearn More

Call States

In the Tropo logs, you'll see a number of state transitions as your call progresses. The list below is not exhaustive of all possible states, but should help you understand the meaning of the most common ones.

NEW
A call has just arrived at the Tropo platform or been initiated. In SIP terminology, the Invite has been sent or received but not yet acknowledged.
RINGING
When receiving an incoming call, the RINGING state indicates that Tropo has told the calling party that the phone is ringing. For outbound calls, the RINGRING state indicates that the called party has told us the phone is ringing.
ANSWERING
The answer() API method has been called, or your application has done something that requires Tropo to answer.
ANSWERED
For an incoming call, this state indicates that the answer() API successfully executed. For outgoing calls, the remote party has answered.
DISCONNECTED
An active Tropo call has hung up, either because hangup() was called, the application ended, the remote party hung up, or an error in your application forced Tropo to end the call.
FAILED
For an incoming call, something went wrong when attempting to answer. This represents an error on Tropo's part and should be reported. For an outbound call, this indicates that the other party ended the call with something other than a normal hangup message.
REJECTING
The reject() API was called by the Tropo application.
REJECTED
Tropo has completed executing the reject() API.
REDIRECTING
The redirect() API was called by the Tropo application.
REDIRECTED
Tropo has completed executing the redirect() API.