with PaperForm and Lettria?
Emit new event when a new submission is made on the specified form in Paperform. See the documentation
The PaperForm API offers a robust means to interact programmatically with PaperForm's features, allowing you to automate form submissions, retrieve form data, and integrate with various other services. With Pipedream's serverless platform, you can construct workflows that respond to events from PaperForm forms—like new submissions—by triggering actions in other apps, or perform operations on the submissions themselves.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
paperform: {
type: "app",
app: "paperform",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.paperform.co/v1/forms`,
headers: {
Authorization: `Bearer ${this.paperform.$auth.api_key}`,
"Accept": `application/json`,
},
})
},
})
The Lettria API offers advanced natural language processing (NLP) capabilities, enabling developers to analyze and extract meaningful information from text data. With Lettria's API, you can perform tasks like sentiment analysis, entity recognition, and semantic analysis. When integrated into Pipedream, these features unlock the potential for automating text-intensive workflows, making it simple to process feedback, categorize customer inquiries, or extract insights from unstructured data.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
lettria: {
type: "app",
app: "lettria",
}
},
async run({steps, $}) {
const data = {
"documents": [
"First document to analyse"
]
}
return await axios($, {
method: "post",
url: `https://api.lettria.com`,
headers: {
"Content-Type": `application/json`,
"Authorization": `LettriaProKey ${this.lettria.$auth.api_key}`,
},
data,
})
},
})