DOCUMENT OPS

E-sign completion webhook to archive and database

Fires when an e-signature platform reports a contract fully executed, archives the signed PDF to S3, extracts the final terms.

CategoryDocument Ops
Enginesim
Difficultyadvanced
Triggerwebhook
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerE-sign completion webhook receivedHTTP webhook
  • LogicConfirm envelope is fully executed
  • ActionArchive signed PDF to S3AWS S3
  • ActionExtract final terms with OpenAIOpenAI
  • OutputInsert executed record into PostgresPostgreSQLPostgres

What it does

Closes the loop on signed contracts. When your e-sign provider posts a completion webhook, the workflow grabs the executed PDF, files it to durable storage, extracts the final agreed terms, and records them in a queryable database.

When to use it

Use this when contracts are signed through an e-signature platform that sends webhooks, and you need a permanent, reportable record of executed agreements separate from any UI. Ideal for finance and compliance teams that run analytics on signed paper.

How it works

  1. 1The e-sign platform posts a completion webhook, which fires the trigger.
  2. 2A logic step confirms the envelope status is fully executed and ignores partial or voided events.
  3. 3The signed PDF is downloaded and archived to an S3 bucket with a deterministic key.
  4. 4OpenAI extracts the final parties, value, and effective date from the executed copy.
  5. 5An insert writes an immutable executed-contract record to Postgres including the S3 archive path.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect AWS S3Buckets, objects, signed URLs.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect PostgresAny Postgres URL — query, write, migrate.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.