with Planning Center and EasySendy?
Emit new event when a new calendar event is created. See the documentation
Emit new event when a donation is received. See the documentation
Emit new event when a person is added to the specified list. See the documentation
Adds a new subscriber to an EasySendy list. See the documentation
The Planning Center API offers a suite of church management features, allowing for the seamless coordination of events, services, and resources. With Pipedream, you can automate tasks, sync data across different platforms, and create dynamic workflows that save time and reduce errors. This can include managing attendees, coordinating service schedules, tracking donations, and more. Pipedream's serverless platform connects with the Planning Center API to create workflows that trigger on new data, process and transform data, and automate communication and organizational tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
planning_center: {
type: "app",
app: "planning_center",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.planningcenteronline.com/people/v2/me`,
headers: {
Authorization: `Bearer ${this.planning_center.$auth.oauth_access_token}`,
},
})
},
})
The EasySendy API interfaces with a flexible email marketing solution, allowing users to manage, segment, and engage with their subscribers efficiently. With Pipedream, you can harness this API to automate your email campaigns, synchronize subscriber lists, or trigger event-based email flows. It's perfect for fine-tuning your email outreach strategy with minimal manual intervention.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
easysendy: {
type: "app",
app: "easysendy",
}
},
async run({steps, $}) {
return await axios($, {
method: "post",
url: `http://api.easysendy.com/ver1/listAPI`,
params: {
"Content-Type": `application/x-www-form-urlencoded`,
api_key: `${this.easysendy.$auth.api_key}`,
req_type: `allLists`,
},
})
},
})