Add interactive support for sending packets with custom payload