with UltraMsg and Invoiced?
UltraMsg API offers a suite of messaging capabilities that let you automate WhatsApp messaging. With it, you can send and receive messages, create WhatsApp chatbots, and manage media, enabling a wide range of automated interactions with users. Pipedream acts as a powerful accelerator here, letting you connect UltraMsg to hundreds of other apps to craft custom workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ultramsg: {
type: "app",
app: "ultramsg",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.ultramsg.com/${this.ultramsg.$auth.instance_id}/messages/statistics`,
headers: {
"Content-Type": `application/x-www-form-urlencoded`,
},
params: {
token: `${this.ultramsg.$auth.token}`,
},
})
},
})
The Invoiced API empowers users to automate billing and invoicing processes with ease. It facilitates the creation, sending, and management of invoices, along with tracking payments and customer interaction. By harnessing the Invoiced API on Pipedream, you can craft workflows that respond to business events in real-time, sync invoice data with accounting software, or trigger customer engagement actions upon payment statuses.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
invoiced: {
type: "app",
app: "invoiced",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.invoiced.com/invoices`,
auth: {
username: `${this.invoiced.$auth.api_key}`,
password: ``,
},
})
},
})