Skip to content

On a schedule

Get a morning list of unsigned requests

Each morning I get an email of the requests that have waited more than 3 days for a signature.

Runs
On a schedule
Apps
Dropbox Sign
AI
Not needed
Access
API key

Send this to your assistant

Create a ClickRuntime automation: every weekday at 9am, email me the Dropbox Sign requests still not fully signed after 3 days, with the title, signers and date sent.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A signature request sent through Dropbox Sign can sit for weeks. The signer opened it, got interrupted and forgot, or never saw it among the other emails. Meanwhile the sender has moved on to other work and does not check. A lease, an NDA or an employment offer that sits unsigned delays whatever it is meant to start: a move-in date, a project kickoff or a purchase.

On the schedule you choose, the automation lists your signature requests, keeps those that are incomplete and older than your cutoff, and emails you a summary showing each request, who has not signed and how long it has been waiting. You know whom to chase and how urgently.

Property managers, HR teams, freelancers and small firms that live on signed paperwork get the most from it.

What you get out of it

  • Offers and agreements get signed sooner

    A job offer that sits unsigned for a week risks losing the candidate to another company. A reminder list lets you nudge on day three, when a quick message still gets a response and the candidate is still interested.

  • Paperwork stops blocking real work

    Projects often cannot start until a contract is signed. Seeing what is waiting lets you chase the item holding up a start date before the delay is felt by the team who is waiting to begin.

  • You see who has not signed

    The list names the signer who is outstanding on each request. That tells you whom to call, so you do not chase people who have already done their part and risk annoying them with a pointless reminder.

  • Forgotten requests are rediscovered

    A request sent six weeks ago and never followed up is easy to lose. The reminder surfaces it, so you can resend it to the right person or cancel it, instead of leaving it to hang indefinitely.

  • Less manual checking

    You no longer need to open Dropbox Sign to see what is outstanding. The status check arrives in your inbox on schedule, so it gets done even in a busy week when nobody would otherwise remember.

How it works

What happens, step by step

  1. Every morning at 9, ClickRuntime gets your recent signature requests from Dropbox Sign.

  2. It skips anything already fully signed or declined, and anything sent in the last 3 days.

  3. If any requests are still waiting, you get one email listing each document, who still needs to sign and the date it was sent.

Before it runs live

  • Connect Dropbox Sign

What you get

RunsOn a schedule
Get a morning list of unsigned requeststoday, 9:00Succeeded
Email · Unsigned requestsAcme order form: Jo Park, sent 2026-10-12 Northwind NDA: Dana Reyes, sent 2026-10-14

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Dropbox Sign steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
pending_requests_reminder.pyexample
import time
from datetime import datetime, timezone
from clickruntime import on_trigger, credentials, notify, http

@on_trigger
def run(event):
    resp = http.get("https://api.hellosign.com/v3/signature_request/list",
                    auth=(credentials.secret("DROPBOX_SIGN_API_KEY"), ""), params={"page_size": 100})
    resp.raise_for_status()
    cutoff = time.time() - 3 * 86400
    lines = []
    for r in resp.json()["signature_requests"]:
        if r["is_complete"] or r.get("is_declined") or r["created_at"] > cutoff:
            continue
        signers = ", ".join(s["signer_name"] or s["signer_email_address"] for s in r["signatures"])
        sent = datetime.fromtimestamp(r["created_at"], timezone.utc).date()
        lines.append(f"{r['title']}: {signers}, sent {sent}")
    if lines:
        notify.email_me(f"{len(lines)} Dropbox Sign requests still unsigned", "\n".join(lines))
    return {"pending": len(lines)}

FAQ

Common questions

Which requests count as pending?
Requests that have been sent but not yet fully signed, meaning at least one signer is still outstanding, count as pending. Completed, declined and canceled requests are left out, so the list only shows work that is still open.
Can it remind the signer directly?
The automation emails you the list, and you decide who to contact. Dropbox Sign also supports sending a reminder to a signer, and that step can be added if you want the nudge to go to the signer automatically.
How old does a request need to be before it is listed?
You choose the cutoff, for example three days after sending. Recent requests are skipped, so you do not chase people who have only just received the document and have had no reasonable chance to sign it.
What permissions does it need?
API key. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (on a schedule). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get a morning list of unsigned requests” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.