with Connectwise PSA and WhatsApp Business?
Emit new event when a new message is sent or received. A Webhook subscribed to field "messages" must be set up from the App Dashboard of your Facebook Developer Account. See documentation for more information about Webhook setup.
Emit new event when a new contact is created in Connectwise.
Emit new event when a new project is created in Connectwise.
Emit new event when a new ticket is created in Connectwise.
Creates a new company in Connectwise. See the documentation
Creates a new contact in Connectwise. See the documentation
Creates a new ticket in Connectwise. See the documentation
ConnectWise PSA (Professional Services Automation) API offers a powerful avenue for managing business processes related to technology services. By integrating with ConnectWise PSA via Pipedream, developers can automate complex workflows, synchronize data across various platforms, and enhance operational efficiencies. This API allows for control over modules like service tickets, project management, and account management, essentially streamlining operations and making data management more effective.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
connectwise_psa: {
type: "app",
app: "connectwise_psa",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.connectwise_psa.$auth.environment}/v4_6_release/apis/3.0/service/boards`,
headers: {
"clientId": `${this.connectwise_psa.$auth.client_id}`,
},
auth: {
username: `${this.connectwise_psa.$auth.company_id}+${this.connectwise_psa.$auth.public_key}`,
password: `${this.connectwise_psa.$auth.private_key}`,
},
})
},
})
The WhatsApp Business API on Pipedream is a powerful avenue for automating interactions with customers on WhatsApp. You can send messages, set up automated responses, and manage conversations on a large scale. With Pipedream's serverless platform, you can create workflows that trigger from various events and connect WhatsApp Business with numerous other apps to automate tasks, notify teams, sync data, and more, all without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
whatsapp_business: {
type: "app",
app: "whatsapp_business",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graph.facebook.com/v15.0/${this.whatsapp_business.$auth.business_account_id}/phone_numbers`,
headers: {
Authorization: `Bearer ${this.whatsapp_business.$auth.permanent_access_token}`,
},
})
},
})