Qwilr

Save time and win more work with smart sales documents. Great for proposals, quotes and more!

Integrate the Qwilr API with the Node API

Setup the Qwilr API trigger to run a workflow which integrates with the Node API. Pipedream's integration platform allows you to integrate Qwilr and Node remarkably fast. Free for developers.

Run Node Code with the Node API

Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.

 
Try it

Overview of Qwilr

Introducing the Qwilr API - It enables you to create and deliver stunning,
interactive documents like proposals, quotes, briefs, presentations and more.
With Qwilr API, you can build an array of document types that give your
business the professional edge.

Using the Qwilr API, you can quickly create stunning and engaging documents in
a few easy steps:

  1. Choose a stunning template
  2. Add content
  3. Share your interactive document with potential customers

The Qwilr API offers a range of document types which you can instantly create
and share with your customers:

  • Proposals: Create and track winning proposals with Qwilr's templates, giving
    customers an immersive viewing experience
  • Quotes: Design and send beautiful, customised quotes with real-time data and
    pricing
  • Presentations: Create interactive, immersive presentations that are engaging
    and memorable
  • Briefs: Design and share attractive briefs with custom elements like
    interactive mockups and video
  • Legal Agreements: Streamline the process of creating and sharing legal
    documents to customers in an easy and effective manner
  • eSign: Send documents for easy, secure eSignatures

With the Qwilr API, you can give your business the professional edge while
creating beautiful, interactive documents that engage your customers from start
to finish. Try it today!

Connect Qwilr

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    qwilr: {
      type: "app",
      app: "qwilr",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.qwilr.com/v1/blocks/saved`,
      headers: {
        Authorization: `Bearer ${this.qwilr.$auth.access_token}`,
      },
    })
  },
})

Connect Node

1
2
3
4
5
6
7
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
  async run({ steps, $ }) {
    // Return data to use it in future steps
    return steps.trigger.event
  },
})

Community Posts

Automate checking a ticket system's availability with Node.js and Pipedream
Automate checking a ticket system's availability with Node.js and Pipedream
How I used Node.js and Pipedream to automatically scrape a ticket booking site and notify me if availability had changed.