with Poof and Gravity Forms?
Emit new event when a new form submission is received.
Emit new events when a payment is made in Poof. See the documentation
Creates a new deposit address in Poof. See the documentation
Creates a new entry in a Gravity Forms form. See the documentation
The Poof API lets you schedule and automate emails and SMS messages, making it a powerful tool for communication-based workflows. With Pipedream, you can connect the Poof API to hundreds of other services to craft custom automations. Trigger events, process data, and design complex interactions without managing a server infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
poof: {
type: "app",
app: "poof",
}
},
async run({steps, $}) {
const data = {
"crypto": `bitcoin`,
}
return await axios($, {
method: "post",
url: `https://www.poof.io/api/v2/balance`,
headers: {
"Authorization": `${this.poof.$auth.api_key}`,
"Content-Type": `application/json`,
},
data,
})
},
})
The Gravity Forms API allows you to interact programmatically with Gravity Forms, a WordPress form plugin, to create, update, delete, and retrieve form entries. Within Pipedream, you can leverage this API to automate workflows, integrate with other apps, and manipulate form data in real-time. By connecting Gravity Forms to Pipedream's serverless platform, you open up possibilities to sync form submissions with databases, trigger notifications, or even process payments automatically.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
gravity_forms: {
type: "app",
app: "gravity_forms",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.gravity_forms.$auth.base_api_url}/wp-json/gf/v2/forms`,
headers: {
"Content-Type": `application/json`,
},
auth: {
username: `${this.gravity_forms.$auth.consumer_key}`,
password: `${this.gravity_forms.$auth.consumer_secret}`,
},
})
},
})