Skip to main content

Contract Variables

Variables are placeholders that get replaced with real data when you send the contract. Instead of typing "John Smith" every time, use a variable and CoreHue fills it in.

Inserting a variable

Use the variable button in the editor toolbar. Click a variable to insert it. Variables show as highlighted pills so they're easy to spot.

Available variables

Client info

Client name, email, phone, address

Your business

Business name, email, phone, address, registration number

Contract details

Contract number, date, expiry date

Booking info (if linked to a booking)

Booking date, end date, service name, venue

Invoice info (if linked to an invoice)

Invoice number, total, currency

Dates

Current date, current year

How they work

When you send a contract, CoreHue looks up the real values and fills everything in. If a required variable can't be filled (like client name when no client is linked), you'll be warned before sending.

Manual overrides

For any variable, you can manually set a value that overrides the automatic one. Useful when the auto-filled value isn't quite right.