Can't be done easily with BA. Apps that do this rely on the airline putting reward seats into an identifiable 'bucket' which can be seen via the Global Distribution Systems (Amadeus etc). BA does not do this.
The KWS Tool can speed up the process by logging in via your Ba details and pulling up current availability for a flight you pre-specify but it does not do it automatically - you need to open KVS and click.