with Confluence and Google Docs?
Emit new event whenever a new page or blog post is created in a specified space
Emit new event when a new document is created in Google Docs. See the documentation
Emit new event when a document is created or updated in Google Docs. See the documentation
Creates a new page or blog post on Confluence. See the documentation
Removes a blog post from Confluence by its ID. Use with caution, the action is irreversible. See the documentation
Appends an image to the end of a document. See the documentation
The Confluence API allows you to harness the collaborative power of Confluence programmatically. With it, you can automate content creation, update pages, manage spaces, and extract data for reporting or integration with other tools. Leveraging this API within Pipedream enables streamlined workflows that can react to events or schedule tasks, interacting with Confluence data and connecting to an array of other apps and services.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
confluence: {
type: "app",
app: "confluence",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.atlassian.com/me`,
headers: {
Authorization: `Bearer ${this.confluence.$auth.oauth_access_token}`,
},
})
},
})
The Google Docs API allows you to create, read, and update Google Docs programmatically, enabling a wide range of automations and integrations with other apps and services. With Pipedream, you can harness this API to craft custom serverless workflows that trigger on various events, like form submissions, emails, or scheduled times, and perform actions like updating a document, extracting content, or even generating templated reports.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_docs: {
type: "app",
app: "google_docs",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/drive/v3/about?fields=user`,
headers: {
Authorization: `Bearer ${this.google_docs.$auth.oauth_access_token}`,
},
})
},
})