The trigger API allows a turret user to trigger messages and receive states form a compatible third party application.