Attaching documents such as offer letters, policies or others is easy and can be done in the contract creation flow.
Create your contract as usual and on the last page (after the compliance section) you will see a section called Additional Document. Attach any additional documents you may require for the contract. If you need to attach multiple documents, you can upload a zip file.
Here's how it looks: