Volade · eSignature FR

Signature workflows at a glance

Drafts, sent envelopes, signed this month and pending signers — provider-ready audit trail without claiming TSP certification.

REST esf/v1 · wp esf
Dashboard Envelopes Settings
3Drafts
5Sent / viewed
12Signed this month
7Pending signers

Recent envelopes

TitleStatusProviderUpdated
Devis #2026-041 — Rénovation cuisineSentDemo2026-07-26
Contrat de prestation — Mission UX Q3DraftManual2026-07-25
Avenant télétravail — 2j/semaineSignedManual2026-07-20

Not a certified eIDAS Trust Service Provider. Demo/manual mode is for workflow testing only.

Dashboard Envelopes Settings

Envelope #14

Devis #2026-041 — Rénovation cuisine

Sent Demo (offline) · Expires 2027-07-26

Signers

NameRoleStatus
Marie Dupont
marie.dupont@example.com
SignerSent
Atelier Artisan
artisan@example.com
ViewerPending

Documents

devis-cuisine-2026-041.pdf
3 pages · SHA-256 a3f9c1… · application/pdf

Mark signed (demo/manual)

Presets — seed demo envelopes

Four French workflow templates. Apply to configure org defaults and seed fake data.

📝 Devis artisan devis-artisan

Quote acceptance for trades / artisans. Demo provider, 365-day retention.

📄 Contrat presta contrat-presta

Freelance / service contract. Manual mode, longer retention.

🏦 Mandat SEPA lite mandat-sepa-lite

SEPA mandate lite — demo only, not bank-certified.

👥 RH avenant rh-avenant

HR amendment workflow. Yousign stub (no live calls).

Audit trail

Every envelope records events in esf_events — actor, type, JSON payload. IP stored as SHA-256 hash only.

Legal compliance remains the organization’s responsibility. Not a substitute for Yousign/Universign qualified signatures.

CLI & REST

Automate status, presets, export, and envelope CRUD via WP-CLI or esf/v1.

$ wp esf status
{ "draft": 3, "signed_month": 12, "provider": "demo" }
$ wp esf preset devis-artisan
Success: Preset applied: devis-artisan
$ wp esf create "Devis #42" --signer="Marie:marie@example.com"
Success: Envelope created: #18
$ wp esf export --file=esf.json

REST namespace esf/v1

GET /status
GET|POST /envelopes
GET /envelopes/{id}
GET /envelopes/{id}/public
POST /envelopes/{id}/sign-manual
GET|POST /presets
GET /export

Shortcodes: [esf_status id="123"] · [esf_request]