Open-source Experience Management. Understand what customers think & feel about your product. Natively integrate user research with minimal dev attention, privacy-first.
Emit new event when a response is created for a survey. See the documentation
Run any Bash in a Pipedream step within your workflow. Refer to the Pipedream Bash docs to learn more.
Formbricks is a flexible tool for building forms that can integrate seamlessly into any website. The API allows for rich interactions with the forms you create, enabling you to automate the gathering and processing of data. By plugging the Formbricks API into Pipedream, you can harness serverless workflows to react to form submissions in real-time, store responses, or trigger a multitude of actions across different platforms. Think of it as empowering your forms to communicate and act on the data without manual intervention.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
formbricks: {
type: "app",
app: "formbricks",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.formbricks.$auth.hostname}/api/v1/management/me`,
headers: {
"x-api-key": `${this.formbricks.$auth.api_key}`,
},
})
},
})
# $PIPEDREAM_STEPS file contains data from previous steps
cat $PIPEDREAM_STEPS | jq .trigger.context.id
# Write data to $PIPEDREAM_EXPORTS to return it from the step
# Exports must be written as key=value
echo foo=bar >> $PIPEDREAM_EXPORTS