Paperform
FormsConnect AI agents to Paperform. Agents list forms, retrieve and clean up submissions, and create percentage or fixed-amount discount coupons on payment forms to automate promo campaigns.
What This Integration Enables
Paperform's forms take payments, which changes what automation around them means: a submission can be an order, and a coupon is a standing offer to charge people less. This connector treats both with the respect money deserves. FlowRunner agents list and inspect forms, sweep submissions with their payment and scoring details, clean up entries deliberately, and run discount campaigns by creating coupons whose value and limits a person approved. - Sync form submissions, payment details included, into CRMs, sheets, and databases - Track coupon redemptions against campaign caps by reading submissions - Automate promo campaigns with percentage or fixed-amount codes on payment forms - Audit every live coupon on a form before adding another - Retrieve or delete individual submissions for cleanup and data requests The Before and After submission cursors make the sweeps precise: agents pick up exactly where the last run stopped, so a busy payment form never double-syncs an order or misses one between pages. The two irreversible things here are opposites: a deleted submission is data gone, and an unlimited coupon is revenue leaking. FlowRunner's [human-in-the-loop](/concepts/human-in-the-loop) gates cover both, with the coupon gate doing the heavier work on this page.
Without FlowRunner
With FlowRunner
Use Case Scenarios
The promo that cannot outlive its budget
Marketing plans a 20 percent launch discount capped at 150 redemptions. The agent audits the form with List Coupons, drafts the code, and the owner approves value and cap in one message. Create Coupon publishes it, [Slack](/integrations/slack) announces it to the campaign channel, and the daily List Submissions sweep counts redemptions from payment metadata. At 90 percent of cap the owner gets a heads-up; at expiry the campaign report lands with revenue and attribution already assembled in [Google Sheets](/integrations/google-sheets).
Payment form to CRM, with the money attached
Each new submission on the booking form syncs to [HubSpot](/integrations/hubspot) as a contact with the package selected and the amount paid, pulled from Get Submission's payment details. High-value bookings alert the account team directly. The reconciliation sheet gets a row per submission, so when finance matches Paperform payouts against bookings, the data is already in one place with submission IDs as the join key.
The coupon and data audit
Quarterly, the agent walks every form with List Forms, pulls each form's codes with List Coupons, and reports the standing exposure: live codes, discount values, usage limits, and which have no cap at all. The same pass flags forms collecting personal data beyond the retention window, and individual erasure requests resolve through Get Submission for confirmation and Delete Submission on approval. One quarterly run answers both the CFO's question and the privacy officer's.
Human-in-Loop Highlight
Create Coupon mints a live discount on a real payment form, and a wrong coupon is not a bug, it is a price change: a fixed-amount code entered as 100 instead of 10, or a percentage code published with the Usage Limit left empty, is redeemable by everyone who finds it until someone notices the revenue dip. Codes travel; deal forums make sure of that. So no coupon on this page reaches a payment form without a person approving the two numbers that bound its cost: the discount value and the redemption cap. The agent drafts, the owner approves "LAUNCH20, 20 percent, limit 150" as written, and only that exact configuration publishes. Delete Submission holds the mirror-image gate: it permanently removes an entry that may be the record of a payment, so it runs one confirmed submission ID at a time, after Get Submission shows the owner exactly what is about to disappear.
Agent Capabilities
7 actionsForms
2- List Forms Retrieves the account's forms with ID, slug, title, and metadata, paginated with limit and skip. The inventory step for audits and syncs.
- Get Form Retrieves one form's full configuration and metadata, including fields and settings. The reference read that grounds downstream automation.
Submissions
3- List Submissions Retrieves a form's submissions with Before and After cursors and page-size limits, each carrying field values, submission ID, and creation date. The sweep behind syncs and redemption tracking.
- Get Submission Retrieves a single submission in full, including payment and scoring details. The confirmation step before deletions and the detail source for high-value alerts.
- Delete Submission Permanently deletes a submission. Cannot be undone, which is why it runs only on confirmed IDs behind this page's gate.
Coupons
2- List Coupons Retrieves a form's discount coupons with code, value or percentage, usage limits, and status. The exposure audit that runs before every new code and every quarterly review.
- Create Coupon Creates a coupon on a form's payment fields with a code, a percentage or fixed-amount discount, and an optional usage cap. Publishes only human-approved values, per this page's gate.
Frequently Asked Questions
What can FlowRunner do with Paperform?
FlowRunner agents can run List Forms, Get Form, and List Submissions in Paperform, plus 4 more actions.
Does connecting Paperform to FlowRunner require OAuth?
No. Paperform connects to FlowRunner with an API key, no OAuth flow required.
Can Paperform trigger a FlowRunner workflow automatically?
Paperform doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Paperform
$100 in credits. No card required. Connect in minutes.