EngageBay is an affordable all-in-one CRM with marketing, sales & support solution for growing businesses to engage and convert web visitors to happy customers.
Emit new event when a new message is posted in a channel
Emit new event when a new message is received in a chat
Emit new event when a new team is joined by the authenticated user
Create a new channel in Microsoft Teams. See the docs here
Get the list of shift instances for a team. See the documentation
Send a message to a team's channel. See the docs here
EngageBay is a comprehensive customer relationship management (CRM) and marketing automation platform designed to help businesses attract, engage, and convert web visitors into customers. By leveraging the EngageBay API with Pipedream, you can automate intricate tasks, synchronize data across different applications, and create personalized customer experiences. From automating lead capture to syncing contacts and creating custom email campaigns based on user actions, Pipedream's serverless platform enables you to craft workflows that streamline your sales and marketing processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
engagebay: {
type: "app",
app: "engagebay",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.engagebay.com/dev/api/panel/users`,
headers: {
"Authorization": `${this.engagebay.$auth.api_key}`,
"Accept": `application/json`,
},
})
},
})
The Microsoft Teams API on Pipedream allows you to automate tasks, streamline communication, and integrate with other services to enhance the functionality of Teams as a collaboration hub. With this API, you can send messages to channels, orchestrate complex workflows based on Teams events, and manage Teams' settings programmatically.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
microsoft_teams: {
type: "app",
app: "microsoft_teams",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graph.microsoft.com/v1.0/me`,
headers: {
Authorization: `Bearer ${this.microsoft_teams.$auth.oauth_access_token}`,
},
})
},
})