Askel connects to your customer's PandaDoc account, letting your product generate documents from templates, send them for signature, and track completion status, all without manual document creation on the customer's side.
Use the documents endpoint to create a new PandaDoc document from a named template, populating merge tokens like recipient name, price, and start date from your product's data.
Trigger the document send flow to deliver the document to the listed recipients for e-signature, with the correct signing order and role assignments.
Poll or receive webhooks for document status changes: draft, sent, viewed, awaiting approval, approved, completed, and voided.
Fetch a signed PDF of a completed document using the download endpoint, then store it in your product or forward it to the customer's file storage.
Read the customer's template library so your product can present a picker for which template to use when creating a document from a specific workflow.
Programmatically void a document that should no longer be signed, or delete draft documents that were created in error, keeping the customer's PandaDoc workspace clean.
You sell subscription software to marketing agencies. Northwind Creative upgrades from a Starter to an Enterprise plan. Your product needs to generate a new service agreement in PandaDoc, pre-filled with the new tier details, and send it to the agency's legal contact for signature.
Northwind's admin navigates to PandaDoc Settings, copies their API key, and enters it in your product's integration settings. Askel validates the key against the PandaDoc API.
Askel fetches the list of Northwind's PandaDoc templates. Your onboarding team selects Enterprise Service Agreement as the default template for plan upgrades.
When the plan upgrade is confirmed, your product passes the new tier name, contract start date, monthly fee, and legal contact email to Askel. These are substituted into the template's token fields.
Askel creates the document in PandaDoc and triggers the send action, which delivers a signature request email to Northwind's legal contact.
Askel receives the completed webhook when the document is signed. Your product downloads the signed PDF, stores it on the contract record, and marks the upgrade as fully processed.
The customer's PandaDoc admin navigates to Settings, then API to generate an API key. This key authenticates all requests to the PandaDoc API. Askel stores it securely and uses it for all document operations within that customer's workspace. API keys can be revoked from the same settings page at any time.
© 2025 Askel.ai. All rights reserved.