Product News

New Etch e-sign notifications and a new signer status

Headshot, Ben Ogle
By Ben Ogle

Newly-released improvements to signers: email notifications sent to your team when a signer has viewed or completed signing. For those using the API, there is a new viewed status available on Signer objects.

Back to all articles
Post hero image
Product News

New Etch e-sign notifications and a new signer status

Headshot, Ben Ogle
By Ben Ogle

Newly-released improvements to signers: email notifications sent to your team when a signer has viewed or completed signing. For those using the API, there is a new viewed status available on Signer objects.

We're always listening to and incorporating feedback from our customers into Anvil. We've heard from a number of customers that they'd like more notifications when signers take various actions. Toward that goal, we just released a couple signer-related improvements in Etch e-sign packets.

  1. Email notifications can be sent to your team when a signer views a signature packet, and when a signer finishes signing their part of the packet.
  2. There is a new viewed signer status when the signer has viewed their signature page.

The new email notifications are configurable from your dashboard and via the API. By default, the notification emails are turned on for all Etch packets created from your Anvil dashboard or from a Workflow. And they are turned off by default for Etch packets created via the e-sign API.

Notification configuration

Out of the box, signer notification emails will be sent to all Admin members of your organization. You can configure who receives these emails from your organization's settings.

Each email type can be configured independently to send to all Admin members, to specific organization members, or disabled completely. Visit your organization settings page, and scroll down to the Email notifications section:

e-sign email notification settings

Enabling notifications via the API

The signer email notifications can be enabled or disabled in the createEtchPacket mutation with a new enableEmails variable.

When an email notification is enabled by the API, it will follow the organization settings. For example, if you enable the 'signerViewAdmin' email notification, when a signer views their signature page, it will email the organization members set in the organization settings. See the createEtchPacket reference docs for a full explanation of behavior.

createEtchPacket({
  variables: {
    name: 'A New Etch Packet',
    signers: [...],
    files: [...],

    # Defaults to false
    enableEmails: false,

    # Send all emails to organization members specified
    # in your organization's settings
    enableEmails: true,

    # Send specific emails to organization members
    enableEmails: [
      'signerViewAdmin', # Signer has viewed the packet
      'signerCompleteAdmin', # Signer has signed the packet
      'etchCompleteAdmin' # All parties have signed the packet
    ]
  }
})

Viewed signer status

In addition to the notifications, there is a new status string on each Signer object: 'viewed'. When a signer visits their signature page, the Signer object's status behind the scenes will be set to 'viewed'.

const signer = {
  name: 'Sally Jones',
  email: 'sally@example.com',
  status: 'viewed'
}

Have questions?

If you have any feedback or questions, don't hesitate to reach out to us at support@useanvil.com. We’d love to hear from you!

Giant Bottom Asset
Desktop Bottom Asset
Tablet Bottom Asset
Mobile Bottom Asset
Giant Top Asset
Desktop Top Asset
Tablet Top Asset
Mobile Top Asset