Draft or import a contract
Two ways in, one signing flow out, so you don't rewrite the same freelance contract every engagement.
Draft in markdown
Write agreements inside Workey with templates and merge fields for client name, dates, rates, and amounts.
Upload a PDF
Already have a contract from a lawyer or a past engagement? Upload the PDF and send it for signature as-is.
Send a signing link
Email a signing link from Workey. Your client opens a branded page, types their full legal name, acknowledges the terms, and signs, or declines with feedback if something needs to change.
Audit trail for disputes
Every signed contract records four artifacts. They are useful documentation if terms are ever questioned.
Signer's name
The full legal name your client typed to sign.
Timestamp
Exactly when the signature happened.
IP address
Where the signature came from.
Body hash
A tamper-evident hash of the contract text.
Then track the project in Projects, log time with the Timer, and invoice when work is complete.
