Open Automator → WPsigner. If the Automator menu is missing, use Settings → WPsigner Automator. The same page is linked from the plugin row (Settings).
Capability required: manage_options.
Options
Section titled “Options”| Option | Default | What it controls |
|---|---|---|
| Include signing URLs in tokens | On | SIGNING_URL and per-signer URLs on create/add-signer |
| Include field values in tokens | On | DOCUMENT_FIELDS JSON and FIELD_* tokens |
| Max documents created per hour | 60 | Automated create action (1–500) |
| Max signers per create action | 5 | Signer slots processed on create (1–10) |
Uncheck signing URLs when recipes only need names, emails, and document IDs. Automator logs often persist token values.
Uncheck field values if templates collect personal data you do not want in Automator logs.
Filters
Section titled “Filters”Settings feed these filters (priority 5). Your code can still force a stricter value:
add_filter('wpsua_include_signing_url', '__return_false');
add_filter('wpsua_max_creates_per_hour', function ($max) { return 20;});| Filter | Notes |
|---|---|
wpsua_include_signing_url | Receives current include flag |
wpsua_include_field_values | Same for field tokens |
wpsua_max_creates_per_hour | Settings value unless another filter runs later |
wpsua_max_signers | Clamped 1–10 in the create bridge |
wpsua_source_map_max | Template origin map size (default 2000) |
Storage
Section titled “Storage”| Option / transient | Purpose |
|---|---|
wpsua_settings | This screen |
wpsua_document_sources | Document ID → template ID map |
wpsua_rl_* | Short send/remind cooldowns |
wpsua_creates_YYYYMMDDHH | Hourly create counter |
Uninstall deletes the settings option, the source map, and wpsua_* transients. It does not delete WPsigner documents or Automator recipes.