Skip to main content

One post tagged with "automatic reminders"

View All Tags

· 4 min read

Version 3.3.0 of the Zigned REST API is here, and it brings several highly requested improvements. Let's dive into the details!

✉️ Personalized Invitation Messages

With API version 3.3.0, you can now attach a short, customized message to each agreement invitation — a simple way to give participants a bit of context, guidance, or just a human touch.

Think of it like a digital post-it note on the agreement: Helpful, optional, and fully under your control.

Key features:

Localized: Support for English (en-US) and Swedish (sv-SE), based on each participant’s locale. Formatted: Supports basic Markdown (bold, italic) and line breaks. Dynamic: Use variables like {{recipient.name}}, {{agreement.filename}}, or even your own custom fields.

Role-aware: Create conditional messages based on whether someone is a signer, approver, or observer.

You can set one message per agreement and localize it per language. It’s a great way to clarify expectations, reinforce trust, or reduce confusion — especially when dealing with external recipients.

Learn more about recipient messages

⏳ Expiration Dates

Agreements don’t need to stay open forever. With API version 3.3.0, you can now define an expiration date to automatically close signing after a specific day.

Once the expiration date is reached, the agreement becomes inactive:
Participants can no longer access the signing room, and no further actions can be taken.

Key details:

  • Optional: If no expiration date is set, the agreement stays open indefinitely.
  • Day-based: Expiration happens at 23:59:59.999 UTC on the date you specify — the time part is ignored.
  • Silent expiration: No notifications are sent; the agreement simply becomes unavailable.

This is ideal for time-sensitive workflows, recurring processes, or when you want to enforce decision deadlines without manual cleanup.

Learn more about expiration dates

🔁 Automatic Reminders

Following up on pending actions just got easier. With API version 3.3.0, automatic reminders are now built into the agreement flow — helping reduce delays by nudging participants who haven’t completed their task.

Reminders are dynamically scheduled based on the available signing window — either the agreement’s expiration date or a default 15-day period.

You can choose between two reminder levels:

  • Normal: Starts around day 5 and sends a few spaced-out reminders.
  • Intense: Starts sooner (around day 3) and follows up more frequently.

The schedule adapts to your signing flow:

  • Sequential signing: Each participant’s reminder schedule starts when they’re invited.
  • Grouped signing: The schedule resets for each group.
  • No signing order: Reminders start from when the initial invitations are sent.

Reminders are only sent to participants who haven’t yet completed their action — whether that means signing or approving. Once they’re done, they won’t receive any further reminders.

This takes care of follow-ups automatically, so you don’t have to build reminder logic into your own system.

Learn more about automatic reminders

🌍 Enhancement: Default Locale per Recipient

You can now define a default locale for each recipient — the issuer, participants, and observers. This controls the language used in all communication, as well as in the signing room.

We currently support:

  • English (en-US)
  • Swedish (sv-SE)

If no locale is set for a recipient, it falls back to the agreement’s default_locale. Participants can always change their preferred language later via the signing room.

Get started

To get started, log in to your account and navigate to the API client settings on zigned.se. From there, you can upgrade your client to version 3.3.0.


These updates are part of our commitment to providing a robust and flexible e-signing solution. We encourage you to explore these new features and see how they can improve your workflows and digital agreement management.

For detailed documentation and more information on how to implement these new features, please visit our API documentation page.

Stay tuned for more updates as we continue to enhance our services to better serve you!