While your agency may or may not have taken care to ensure the written contract is carefully worded, they might not know what the actual working practices of the engagement will be. Until 6th April 2021, you are responsible for determining your own IR35 status. This means you must demonstrate due diligence and refrain from relying solely on the words of your agent who may only wish to speed up the onboarding process.