with Botpress and awork?
Emit new event from bot is created. See the documentation
Botpress is a powerful, open-source chatbot platform that enables developers to create intelligent, conversational bots. With its natural language understanding (NLU) capabilities, users can design bots that can interpret human language and respond appropriately. Utilizing the Botpress API on Pipedream allows you to automate interactions, analyze chat data, and integrate with various other services to enhance the functionality of your bots.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
botpress: {
type: "app",
app: "botpress",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.botpress.cloud/v1/chat/users`,
headers: {
Authorization: `Bearer ${this.botpress.$auth.identity_token}`,
"Content-Type": `application/json`,
"x-bot-id": `${this.botpress.$auth.bot_id}`,
},
})
},
})
The awork API allows for automation and integration of project management features within awork, such as tasks, projects, time tracking, and team collaborations. By leveraging the awork API on Pipedream, you can create seamless workflows that connect project activities with other apps and services, streamline processes, and enhance productivity. With Pipedream, you can trigger actions based on specific events in awork or schedule periodic tasks that synchronize data across multiple platforms, all with minimal coding.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
awork: {
type: "app",
app: "awork",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.awork.com/api/v1/me`,
headers: {
Authorization: `Bearer ${this.awork.$auth.oauth_access_token}`,
},
})
},
})