← Viva Grafix · Work
Design collaboration with DSL4 Digital · 2026
EN · ES
Start a project →

ConvenioAlert — Product design for DSL4 Digital

SaaS · Data — Design collaboration with DSL4 Digital, 2026
ConvenioAlert

A daily automated watch on Spain’s BOE for convenio colectivo updates — new agreements, salary-table revisions and actas, classified by sector, salary figures parsed.

convenio.dsl4.com
ConvenioAlert — DSL4 Digital product interface with product design by Viva Grafix
ProjectConvenioAlert — labour-agreement watch
ScopeProduct design · Information architecture · Alert UX
MarketGestorías & asesorías
ModelFree weekly summary · Pro €19/mo
YearEspaña · 2026

The BOE never sleeps. Now neither does the watch.

Every gestoría in Spain has the same quiet dread: a convenio colectivo update lands in the BOE, the salary tables change, and a client’s payroll is quietly wrong until someone notices. ConvenioAlert reads the BOE every day, spots new agreements, salary-table revisions and actas, classifies them by sector, parses the salary figures — and tells exactly the right subscribers.

DSL4 Digital engineers the source ingestion, deterministic classification and notification system. Viva Grafix’s role was to turn that data behaviour into an interface where advisers can see what changed, why it matters and what to act on.

Viva Grafix’s design response

From boletín to inbox, classified.

The value is precision: the right convenio, to the right adviser, with the numbers already extracted.

01

Daily BOE watch

Automated ingestion of every relevant publication — including parsing the notorious "tabla_girada" rotated salary tables that defeat casual scrapers.

02

Deterministic classification

A CNAE and keyword taxonomy classifies agreements by sector with zero LLM in the hot path — the same input always produces the same routing.

03

Alerts advisers trust

Double opt-in via Resend, sessionless magic-link access, and a subscription flow on Stripe Payment Links.

ConvenioAlert — sector chips and the latest collective agreements rendered as cards
The sector map we designed — fresh convenios from the BOE land as cards the day they are published.
Engineering context

Under the hood.

DSL4 Digital’s monitoring architecture has to detect a changed source as carefully as it detects a changed agreement. Our design makes those operational states understandable.

Cloudflare Worker (zero deps)D1Cron TriggersTemplate-literal SSRES/EN i18nStripe + WebCrypto HMACTurnstile
01

Watching the watcher

Source-health monitoring raises dark-source alerts if the BOE feed pattern changes — the system knows when it has gone blind, which is the failure mode that kills scraping products.

02

Free-tier discipline

CPU and subrequest budgets are engineered to run the whole daily pipeline within Cloudflare’s free-tier limits — zero runtime dependencies, template-literal SSR, nothing wasted.

03

Hardened edges

WebCrypto HMAC verification on Stripe webhooks, per-IP rate limiting plus Turnstile on public forms, RGPD compliance, programmatic SEO for discovery, and 15 test files across the pipeline.

On the work · Viva Grafix, 2026

ConvenioAlert turns DSL4 Digital’s legal-publication system into a precise, affordable alarm for the people whose job depends on it — with Viva Grafix making its accuracy and source-health states clear in the product experience.

Viva Grafix · Tenerife · 2026