with Microsoft Power BI and Agile CRM?
Emits a new event when a dataset refresh operation has completed. See the documentation
Emits an event when a dataset refresh operation has failed in Power BI. See the documentation
Emit new event when a new dataset refresh operation is created. See the documentation
Adds new data rows to the specified table within the specified dataset from My workspace. See the documentation
Used to change the score of a contact. See the documentation
Cancels a refresh operation for a specified dataset in Power BI. See the documentation
Adds a tag or tags to an existing contact. See the documentation
Creates a new Push Dataset in Power BI. See the documentation
The Microsoft Power BI API allows you to interact with your Power BI assets programmatically. With this API, you can embed your reports and dashboards into applications, manage Power BI datasets, push data into datasets for real-time dashboard updates, and automate your reporting workflows. On Pipedream, you can use this API to create intricate workflows that react to various triggers, like webhooks or schedules, and perform actions like refreshing datasets, posting to datasets, and managing Power BI assets.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
microsoft_power_bi: {
type: "app",
app: "microsoft_power_bi",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.powerbi.com/v1.0/myorg/availableFeatures`,
headers: {
Authorization: `Bearer ${this.microsoft_power_bi.$auth.oauth_access_token}`,
},
})
},
})
The Agile CRM API interacts with Agile's sales, marketing, and service software, offering a suite of features including contact management, deals, and campaign automation. On Pipedream, you can automate interactions with Agile CRM, such as syncing contacts, updating deals, or triggering campaigns. By leveraging Pipedream's serverless platform, you can connect Agile CRM to hundreds of other apps, creating custom, automated workflows that operate in real-time, and with no server maintenance required.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
agile_crm: {
type: "app",
app: "agile_crm",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.agile_crm.$auth.domain}.agilecrm.com/dev/api/contacts`,
auth: {
username: `${this.agile_crm.$auth.username}`,
password: `${this.agile_crm.$auth.api_key}`,
},
})
},
})