with Planning Center and Emailoctopus?
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
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}`,
},
})
},
})
EmailOctopus is a cost-effective email marketing tool that lets you send emails and manage subscribers with ease. Using the EmailOctopus API on Pipedream, you can automate subscriber management, trigger email campaigns based on various actions, or synchronize your marketing efforts across different platforms. The API's capabilities facilitate a wide range of marketing workflows, from auto-updating mailing lists to sending targeted emails when specific conditions are met.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
emailoctopus: {
type: "app",
app: "emailoctopus",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://emailoctopus.com/api/1.5/lists`,
params: {
api_key: `${this.emailoctopus.$auth.api_key}`,
},
})
},
})