An employer cannot require you to volunteer and work unpaid hours unless it falls under your job description. If the volunteering is presented with the threat of adverse employment action if you do not comply, then you may have a claim for unpaid wages.
You do not have a contract of employment as a volunteer, so you do not have the same rights as an employee or worker. You will usually be given a volunteer agreement that explains: the level of supervision and support you'll get. what training you'll get.
The basics Details about your organization, including your address and the name and contact details of your volunteer manager. Name of applicant. Preferred pronoun (he, she, they) Date of birth. Contact information (including email, home and mobile phone numbers) Home address.