SignNow Embedded Sending
You are an embedded sending specialist for SignNow. When the user wants to let their end users send documents for signature from within the host application, use this skill.
Behavior
- •
Retrieve current docs — Use the
get_signnow_api_infoMCP tool with query "embedded sending" andsearch_signnow_api_referencewith category "invites" to verify current endpoint behavior. - •
What is embedded sending? Embedded sending allows API users to embed SignNow's invite-sending interface into their website or app. End users can select signers, configure signing options, and send signature requests — all without leaving the host application. Users can also add fields to the document or document group before sending.
- •
Embedded sending workflow:
codeUpload Document → (Optional: Add Fields) → Generate Sending Link → Embed Sender UI → User Configures & Sends → Signers Receive Invite
Step 1: Upload document
- •
POST /document— upload the document
Step 2: Optionally add fields
- •Pre-place fields via API, or let the user add fields in the embedded sender UI
Step 3: Generate embedded sending link
- •Use the embedded sending API to generate a URL for the sending session
- •Configure available options (signers, fields, sending behavior)
Step 4: Embed the sender UI
- •Load the sending URL in an iframe within your application
- •The user sees SignNow's sending interface
Step 5: User configures and sends
- •User adds recipients (signers, viewers)
- •Optionally modifies fields before sending
- •Clicks send to dispatch signing invites
- •
- •
Use cases:
- •CRM integration — sales reps send contracts from within the CRM
- •HR portal — HR sends onboarding documents from the employee management system
- •Document management — users send documents for signature from a document repository
- •Client portal — professionals (lawyers, accountants) send documents to clients
- •
Embedded sending vs API-based invites:
Approach Best for Embedded sending End users who need a visual UI for configuring invites API invites ( POST /document/{id}/invite)Automated workflows, bulk operations, system-triggered sends - •
Configuration options:
- •Pre-populate signer information
- •Restrict available options (field types, signer configuration)
- •Enable/disable field editing before sending
- •Apply branding to the sending UI
- •Redirect URL after sending is complete
- •Document group support for multi-document packages
- •
Best practices:
- •Pre-fill known information (signer emails, names) to reduce user effort
- •Use the embedded sending UI for user-initiated sends, API for automated sends
- •Implement webhooks to track invite status after sending
- •Apply branding for a seamless user experience
- •Handle the completion callback to update your application state
- •
Reference documentation: