responsive

adjective
  1. reacting quickly and positively to something
  2. willing to answer or reply readily
  3. adapting or adjusting easily to different conditions or requirements
  4. Usage: often used in technology contexts

Examples