Hi Hayley
I can't give you an answer. I wonder why you were suddenly sent an appointment after all this time. Hopefully, you will have spoken to someone from the job centre, and they will have clarified why. And yes, you should have seven days' notice of any appointment.
BIS
Nothing on this board constitutes legal advice - always consult a professional about specific problems