← Plugin catalog
Business & Operations

sajn

sajn v1.0.0

Create and sign documents

Create a free account to save this plugin.

From the developer

Declared limitations

  • Reject access beyond the authorized workspace
  • Clarify an unspecified send request
  • Do not sign or complete identity verification for another person

Not specified in the available declarations: capabilities, pricing & account requirements.

Onboarding example

Show my documents waiting for signatures
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 11, 2026. Package observed Nov 11, 2026.

View package source →

Description

From the marketplace listing

Find documents and templates, prepare signing drafts, manage signing parties, and track signature progress in your connected sajn workspace. Review documents and recipients before sending them for signature. Requires a sajn account. Identity verification and signing are completed through sajn’s signing flow.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 9, 2026. Last seen Nov 11, 2026.

Files & skills

File archives

Plugin package6 files · 32.4 KBBrowse files →
Skill instructions
create-and-send-for-signing2.18 KB

View saved version →

---
name: create-and-send-for-signing
description: End-to-end workflow for creating a sajn document, getting its content in place, adding signing parties, and sending it for e-signature. Use when the user wants to create, prepare, or send a document, contract, or agreement for signing.
---

# Create and send a document for signing

sajn documents move draft → (optional approval) → sent → signed. This skill takes a request from "I want X signed" to a sent document.

## Workflow

1. **Pick the starting point.**
   - An existing template ("our standard NDA"): `findTemplates`, then `createDocument` with `templateId`.
   - A file the user has (PDF/Office): `createDocument` blank, then the file handoff in step 2.
   - From scratch: `createDocument` blank, then compose with `addTextField` / `addFormField` / `addTable` / `addProductTable`.
2. **File handoff.** You cannot receive file bytes and must never ask the user to paste a document's contents. Give the user the document link `createDocument` returns, ask them to drag the file onto it, and continue once they confirm.
3. **Missing facts become form fields.** Names, dates, amounts, and terms the user has not given you become FORM subfields via `addFormField` — never placeholders like "[NAME]" in text. Fill sender-side values with `listFieldValues` → `setFieldValues`. Values assigned to a party are filled by that party at signing — read them, never set them.
4. **Never write signature blocks.** No "Signature", "Ort och datum", or signature lines in text content — sajn renders signing automatically.
5. **Parties.** `addParty` per signer. Before setting `requiredSignature` or `twoStepVerification` with `updateParty`, call `listSigningMethods` — eID availability varies per account; never assume.
6. **Preflight.** `checkDocumentReadiness`; fix blockers, surface warnings to the user.
7. **Send.** Confirm recipients and expiration with the user, then `sendDocument`. If the user lacks permission to send without approval, use `submitForApproval` with the approver emails instead.

## Validation

Success = `sendDocument` (or `submitForApproval`) succeeds and the document shows PENDING (or PENDING_APPROVAL). Always end by showing the document link.
follow-up-signings1.75 KB

View saved version →

---
name: follow-up-signings
description: Follow up documents that are out for signature in sajn — who has opened or signed, reminders, deadline extensions, withdrawal, and changing parties on sent documents. Use when the user asks about signing status or wants to nudge or manage an in-flight document.
---

# Follow up in-flight signings

## Workflow

1. **Locate and read status first.** `findDocumentsByParty` (by person) or `findDocuments` / `listDocuments` with status PENDING, then `getPartyActivity` for who has opened, read, and signed. Answer status questions from this — do not guess.
2. **Reminders.** `sendDocumentReminder` targets one party, works only while the document is PENDING, and emails them immediately. Confirm with the user before sending, and never remind a party who has already signed.
3. **Deadlines.** `extendDocumentExpiration` is for sent documents and emails every party about the new date. `setDocumentExpiration` is for drafts only.
4. **Changing parties on a sent document.** `addPartyToSentDocument` and `removePartyFromSentDocument` alter the live signing process and notify people — state the consequence and confirm before calling. A party who has already signed cannot be removed; the document must be withdrawn instead.
5. **Withdrawal.** `withdrawDocument` returns the document to draft and notifies all parties. Use it when content must change after sending — then re-send.
6. **sajn's own suggestions.** `listActions` lists follow-ups sajn already proposes (reminders, extensions, renewals). Prefer acting on an existing card over inventing a parallel action; `dismissAction` is permanent, `snoozeAction` is temporary.

## Validation

After any action, re-read `getPartyActivity` or `getDocumentDetails` and report the new state to the user.

Release notes

Initial release: Connect your sajn account to find documents and templates, prepare signing drafts, manage recipients, and track signing progress in ChatGPT.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
sajn
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Package observed Nov 11, 2026.

Technical details
First seen
Nov 9, 2026 · 18:00 UTC
Last seen
Nov 11, 2026 · 06:00 UTC
Collection status
Collected

plugin_asdk_app_6ae1b3c33a0c8191a474eb9eb3c3485b

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.