docs: add cjt's example for jsinput, add more complex custom response example