Use Case

Automate Freelancer Contracts

Automate freelance contracts, SOWs, and service agreements with a single API call. Send for e-signature in seconds.

The problem

Freelancers send the same contracts repeatedly — NDAs before discovery calls, Statements of Work before projects start, service agreements before retainers begin. Each one requires manual editing, PDF export, email attachment, and follow-up chasing.

The solution

Template your contracts as markdown and send them via API. Change the names, dates, and rates programmatically. The recipient gets a signing link, signs in under 60 seconds, and both parties receive a SHA-256 certified PDF.

Example document template

Markdown template
# Service Agreement

This agreement is between **{{clientName}}** and **{{freelancerName}}**
for {{serviceType}} services at a rate of **{{rate}}/hour**.

## Scope of Work
{{scopeDescription}}

## Terms
- Net {{paymentTerms}} payment terms
- {{revisionRounds}} rounds of revisions included
- Agreement valid for {{duration}} from signing date

## Termination
Either party may terminate with {{noticePeriod}} written notice.

Replace the {{variables}} with your application data and send via API.

Send it with one API call

curl
curl -X POST https://signb.ee/api/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "YOUR_RENDERED_MARKDOWN",
    "senderName": "Your Name",
    "senderEmail": "you@company.com",
    "recipientName": "Recipient Name",
    "recipientEmail": "recipient@email.com"
  }'

Why this approach works

  • Send contracts in seconds, not hours
  • Dynamic content — change rates, scopes, and terms per client
  • No PDF editing software needed
  • Legally binding with SHA-256 audit trail
  • Free for 5 documents/month — enough for most freelancers

Related reading

Try Signbee — free, no credit card.