Create Page
Create a Qwilr page from exactly one template ID or an ordered list of saved blocks; this consumes document-automation credits or usage billing.
Save time and win more work with smart sales documents. Great for proposals, quotes and more!
Create a Qwilr page from exactly one template ID or an ordered list of saved blocks; this consumes document-automation credits or usage billing.
Create a quote tax definition with a percentage rate or no rate, optionally using a stable caller-chosen ID.
Subscribe a publicly reachable callback URL to one Qwilr page event. Qwilr callbacks are unsigned, must receive HTTP 200 within 30 seconds, and may be retried up to five times before being dropped.
Permanently delete one quote tax definition by ID.
Permanently cancel one webhook subscription by its subscription ID.
Return one full Qwilr page, with optional metadata and real or preview acceptance details.
Return one cursor-controlled page of visible Qwilr page summaries, optionally filtered by status, tags, folder, owner, or creation order.
Return configured Qwilr Pay gateways whose IDs can be assigned to page payment settings.
Return saved block IDs, names, and types for constructing or replacing pages.
Return all quote tax definitions and their nullable percentage rates.
Return account users with IDs, email addresses, roles, and team names for resolving page owner IDs.
Return API-created webhook subscriptions with their IDs, event types, and callback URLs.
Fully and irreversibly overwrite all content in a Qwilr page with saved blocks as the required primary operation, optionally changing publication, expiry, payments, folder, and additive tags in the same request. This only works for pages originally created from saved blocks. If folder_id is sent, Qwilr moves the page first and does not roll that move back if content replacement or another later change fails.
Update a Qwilr page's publication, expiry, payments, folder, or additive tags. This action does not replace page content. Accepted or disabled pages support only folder_id, skip_if_template_default_folder, and add_tags. If folder_id was sent, Qwilr applies the folder move first and does not roll it back when a later requested change fails; inspect the page before retrying.
Change a quote tax definition's name, percentage rate, or both; sending rate null clears the rate.
The Qwilr integration connects your Dench AI CRM directly to Qwilr, so agents can read and act on your Qwilr data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
15 actions are available for agents to invoke on your behalf. Every call runs through Qwilr's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Qwilr and click Connect — you'll authorize access through Qwilr's own sign-in flow. No API keys or code required.
Ask an agent to use Qwilr in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Qwilr integration connects your AI CRM to Qwilr, so AI agents can work with your Qwilr data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Qwilr integration currently exposes 15 actions, including Create Page, Create Tax, Create Webhook Subscription, Delete Tax, Delete Webhook Subscription, and Get Page. Agents invoke them on your behalf from chat or from automations.
No. You connect Qwilr from your Dench workspace using Qwilr's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Qwilr's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Qwilr connection from your workspace settings at any time.