Weekly signed contracts recap for leadership from Adobe Sign

Every Monday at 7am, roll up last week's signed Adobe Acrobat Sign agreements into a Gmail draft for leadership and a highlights post in Slack.

Agentic Task
Adobe Acrobat SignGmailSlack BotSalesOperationsAI ReportsDaily DigestsNotifications & Alerts
PromptCreate

Every Monday at 7:00am, run this workflow to give our leadership team a "signed last week" contracts recap from Adobe Acrobat Sign, delivered as a Gmail draft for the sender to review plus a shorter highlights post in Slack.

Step 1 — Find last week's signed agreements. In Adobe Acrobat Sign, use Search Agreements with a status filter of SIGNED or COMPLETED and a modified-date range covering the last seven days (apply both filters server-side so we don't page through the whole account). Paginate through all results.

Step 2 — Skip internal and test agreements. Ignore any agreement whose name contains "internal" or "test" (case-insensitive). Do not spend Get Agreement or form-data calls on skipped items.

Step 3 — Pull the details we need. For each remaining agreement, call Get Agreement to grab the sender (internal owner), participants, agreement name, and status timestamps, and call Get Agreement Form Data (CSV) to read the counterparty name and any dollar amount captured in form fields. Parse dollar values out of amount-like columns (deal value, contract amount, total contract value, ACV, ARR, subscription amount). If no dollar figure is present, leave the value blank rather than guessing.

Step 4 — Group the results. Bucket the collected agreements by sender (the internal rep who sent it) and by deal type. Infer deal type from the agreement name and any type field on the form data — for example new business, renewal, upsell, expansion, order form, MSA, SOW.

Step 5 — Draft the executive email in Gmail. Use Create a Draft addressed to the leadership team. The draft should contain:

  • Total signed value across the week (sum of extracted dollar amounts) plus count of agreements and unique counterparties.

  • Top five deals by dollar amount, each with counterparty, sender, deal type, and signed date.

  • Breakdown by sender (count and total value).

  • Breakdown by deal type (count and total value).

  • Two or three short noteworthy-pattern callouts — for example unusual concentration with one rep, a large upsell, a new deal type this week, or an outlier deal size compared to a typical week.

Leave the email as a draft (do not send). The sender reviews and sends it themselves.

Step 6 — Post the highlights to Slack. In Slack Bot, use Send a Message to post a shorter version to our leadership channel: total signed value, top three deals, and one or two of the noteworthy patterns. Use Slack mrkdwn (single-asterisk bold, backticks, and <url|text> links) and keep it tight — leadership scans this on mobile.

Empty-week behavior — if Search Agreements returns zero qualifying agreements, still post a brief "no new signed contracts this week" note to Slack and create a short empty-state Gmail draft, so leadership knows the workflow ran.

Additional information

What does this prompt do?
  • Pulls every contract signed in Adobe Acrobat Sign over the last seven days.
  • Extracts the counterparty and deal value from each signed agreement's form fields.
  • Drafts an executive email in Gmail with the total signed value, top five deals, and noteworthy patterns grouped by sender and deal type.
  • Posts a shorter highlights version to your leadership channel in Slack so the win lands in the room.
What do I need to use this?
  • An Adobe Acrobat Sign account with permission to read agreements and their form data.
  • A Gmail account for the person who owns the leadership recap.
  • A Slack workspace with a leadership channel the automation can post to.
How can I customize it?
  • Change the timing — different day of week, hour, or timezone.
  • Adjust which agreement names get skipped (defaults to anything tagged internal or test, but you can add your own keywords).
  • Change who the Gmail draft is addressed to, or which Slack channel gets the highlights.

Frequently asked questions

Does this send the email automatically?
No. It creates a draft in Gmail so the sender can review, tweak the framing, and send it themselves. The Slack highlight is posted straight to your leadership channel.
How does it figure out the deal value?
It reads dollar amounts captured in the agreement's form fields, like contract value, total, ACV, or ARR. Agreements without a dollar figure are still counted but left blank in the totals.
What if no contracts were signed last week?
You still get a short 'no signed contracts this week' note in Slack and an empty-state draft in Gmail, so leadership knows the recap ran and there was nothing to report.
Will it pick up test or internal agreements?
No. Anything with 'internal' or 'test' in the agreement name is skipped, and you can add your own keywords to the skip list.
Can I run this more often than weekly?
Yes. Swap the schedule for daily, twice a week, or whatever cadence your leadership team wants. The rest of the workflow stays the same.

Give leadership a weekly signed-contracts win report.

Turn last week's signed agreements into a two-minute read across email and Slack, without anyone rebuilding the recap by hand.