Understood phone will not work what about the Skype,Zoom,Webex and your boss daily update on email at the end of the day about the task completed and emailed to you. Nowdays Micromanageent is at highest peak. If you need Appraisal you need to prove this to your boss baba