with Google Chat and HTML 2 PDF?
Emit new event when a new command is used in a space. See the documentation
Emit new event when a new mention is received in a space. See the documentation
Emit new event when a new message is posted in a space. See the documentation
The Google Chat API allows you to build custom bots for Google Chat, enabling automated interactions with users within a chat space. By leveraging this API on Pipedream, you can create powerful workflows that respond to messages, automate tasks, and connect Google Chat with other services. Pipedream's serverless platform provides a seamless way to invoke these APIs based on triggers from Google Chat or other apps.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_chat: {
type: "app",
app: "google_chat",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/oauth2/v1/userinfo`,
headers: {
Authorization: `Bearer ${this.google_chat.$auth.oauth_access_token}`,
},
})
},
})
The HTML 2 PDF API allows you to convert HTML documents to PDFs. In Pipedream, you can integrate this API into workflows to automate document generation tasks. This can be incredibly useful for generating reports, invoices, or any other document where you start with HTML and need a PDF output. You can trigger these conversions with various events – like a new form submission, a scheduled trigger, or even updates in a database.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
html_2_pdf: {
type: "app",
app: "html_2_pdf",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.html2pdf.co.uk/`,
params: {
license: `${this.html_2_pdf.$auth.license_key}`,
url: `https://example.com`,
},
})
},
})