A PHLO always starts executing from the start node. Every PHLO has only one start node. Voice PHLOs use Incoming Call states, while SMS PHLOs use Incoming Message states, and both may use API Request states.