Send vendor NDAs from Airtable through Adobe Sign

When a new vendor lands in Airtable, pick the right Adobe Acrobat Sign NDA template, send it out for signature, and log the agreement id back to the row.

Agentic Task
Adobe Acrobat SignAirtableSlack BotOperationsFinanceOnboarding AutomationData SyncNotifications & Alerts
PromptCreate

When a new row is added to our New Vendors table in Airtable, run this agent to send the right NDA and log the outcome. Use Airtable's poll for new records as the trigger.

For each new row, first check that a signer email is present on the row and that no agreement id has already been logged. If either check fails, skip the row and continue. Never send a second NDA to a vendor that already has an agreement id.

Pick the correct Adobe Acrobat Sign library document (template) based on the vendor type on the row: standard NDA, contractor NDA, or NDA plus W-9. Use the library documents already saved in our Adobe Sign account and reference them by libraryDocumentId when creating the agreement.

Send the agreement out for signature using Adobe Acrobat Sign's Create Agreement, addressed to the vendor contact from the Airtable row. Personalize the sender note using the vendor name, category, and any onboarding notes on the row. Send it immediately for signature (IN_PROCESS).

Once the agreement is created, use Airtable's Update Record on the same row to write back the new agreement id and its current status.

Finally, post a short confirmation to our procurement channel using Slack Bot's Send a Message. Include the vendor name, which NDA variant went out, the signer email, and a reference back to the Airtable row so the team can follow up.

Additional information

What does this prompt do?
  • Watches your New Vendors table in Airtable for fresh rows
  • Picks the right NDA template based on vendor type (standard, contractor, or NDA plus W-9)
  • Sends the agreement to the vendor contact for signature with a personalized note
  • Writes the new agreement id and status back to the same Airtable row
  • Posts a short confirmation to your procurement channel in Slack
What do I need to use this?
  • An Airtable base with a table of new vendors, including a signer email column and a vendor type column
  • An Adobe Acrobat Sign account with your NDA templates saved as library documents
  • A Slack workspace with the channel where procurement updates should land
How can I customize it?
  • Adjust the rules the agent uses to choose between the standard NDA, contractor NDA, and NDA plus W-9
  • Change the tone or content of the personalized cover note using vendor name, category, and onboarding notes
  • Point the confirmation message at a different Slack channel, or add extra fields to what gets written back to Airtable

Frequently asked questions

Do I need to write code or wire anything technical to set this up?
No. You connect your Airtable base, Adobe Acrobat Sign account, and Slack workspace, then describe your template picking rules in plain English. The agent handles the rest.
What happens if a vendor row is missing a signer email?
The agent skips that row and moves on, so you never send an incomplete agreement. Fill in the email later and it will pick the row up on the next run.
Will it re-send an NDA if the row already has an agreement id?
No. Rows that already have an agreement id logged are skipped, so vendors do not get duplicate NDAs.
Can I add more NDA variants later?
Yes. Save the new template to Adobe Acrobat Sign, update the picking rules in the prompt, and the agent will start using it on the next new vendor.
How often does it check Airtable for new vendors?
The workflow watches your Airtable table for new rows and picks them up shortly after they are added, so you do not need to trigger anything manually.

Related templates

Daily Braintree declined-payment recovery digest to Slack

Every weekday at 8am, your billing team gets a Slack rundown of yesterday's failed Braintree charges, the revenue at risk, and who to chase first.

Braintree
Slack Bot
Agentic Task
Weekday Azure DevOps sprint standup digest in Slack

Every weekday morning, roll up your sprint's work items into a clear per-person standup summary and post it to your team's Slack channel before you meet.

Azure DevOps
Slack Bot
Agentic Task
Track new Braintree disputes before the deadline slips

Every three hours we scan Braintree for new disputes and chargebacks, open a tracked ticket with a tailored evidence checklist, and alert your team in Slack before the response deadline slips.

Braintree
Zendesk
Slack Bot
Agentic Task
Daily Databricks data health check with Slack alerts

Every weekday morning we check your most important Databricks tables for freshness and data problems, and ping Slack only when something actually looks wrong.

Databricks
Slack Bot
Agentic Task
Monday morning employee breach exposure briefing in Slack

Every Monday, automatically find which employee accounts on your company domain turned up in data breaches and get a plain-English briefing in Slack.

Have I Been Pwned
Slack Bot
Agentic Task
Instant Slack alert when an Azure DevOps build fails

When a pipeline build fails, we post a tight Slack card naming who pushed, the likely cause, and a link to the build so on-call can triage in seconds.

Azure DevOps
Slack Bot
Agentic Task

Stop chasing vendor NDAs by hand.

Add a new vendor row in Airtable and the right NDA goes out, gets logged, and your procurement channel gets a heads-up automatically.