si, son tecnicas identicas al scrapping... tienes que conectar con el otro sitio web y mandar las peticiones... no es "pulsar botones" es de una vez mandar la peticion como si fuera el form... así que te toca analizar el otro sitio web
y esta es la librería que necesitas
http://php.net/manual/es/book.curl.php
y esta es la librería que necesitas
http://php.net/manual/es/book.curl.php