This has been replaced by the "AgentControl" API, but there's no rush to switch to the new API. See Also: AgentControl
If the ticket's "getMobileAgent()" is null then the requesting agent will be moved (a "rover" agent). See Also: Ticket