with Gleap and PDF Toolkit by CustomJS?
Converts an HTML string to a PDF document. See the documentation
Converts an HTML string to a PNG image. See the documentation
Create a screenshot of a website. See the documentation
Merges multiple PDF documents into one. See the documentation
The Gleap API allows for the seamless integration of customer feedback into your product development cycle. With Gleap, you can collect bug reports, feature requests, and general feedback, all enriched with screenshots, replay videos, and logs to give you comprehensive insights into user experiences. In Pipedream, you can harness this API to automate workflows, connect feedback to your issue trackers or communication platforms, and analyze data to inform product improvements.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
gleap: {
type: "app",
app: "gleap",
}
},
async run({steps, $}) {
const data = {
"userId": `1234`,
"name": `John Doe`,
"email": `john@doe.com`,
"value": `1927`,
"phone": `+1 (129) 18283 8292`,
"createdAt": `2022-09-28T10:11:18.156Z`,
}
return await axios($, {
url: `https://api.gleap.io/projects `,
headers: {
Authorization: `Bearer ${this.gleap.$auth.oauth_access_token}`,
"Api-Token": `${this.gleap.$auth.secret_api_token}`,
"Content-Type": `application/json`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
customjs: {
type: "app",
app: "customjs",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.app.customjs.io/core/api-key/${this.customjs.$auth.api_key}`,
headers: {
"x-api-key": `${this.customjs.$auth.api_key}`,
"customjs-origin": `pipedream`,
},
})
},
})