You can build amazing customer service experiences by using the Trengo API. It's the platform to help teams work better together, and offers features to optimize your customer conversation. For example, you can use Trengo to:
These are just some of the examples of what you can do with the Trengo API. With the Trengo platform, you can make sure your customer conversations deliver the best possible outcomes, consistently.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
trengo: {
type: "app",
app: "trengo",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.trengo.eu/api/v2/users`,
headers: {
Authorization: `Bearer ${this.trengo.$auth.access_token}`,
},
})
},
})
Emit new events when an inbound message received. See the docs here
Emit new events when a internal note added. See the docs here
Emit new events when an outbound message sent. See the docs here
Emit new events when an phone call ended. See the docs here
Emit new events when an phone call missed. See the docs here
Creates a contact. If a contact with given identifier already exists, returns it. See the docs
This action can be used to easily send a message or an email without having to think about contacts or tickets, See the docs
Trengo uses API keys for authentication. When you connect your Trengo account, Pipedream securely stores the keys so you can easily authenticate to Trengo APIs in both code and no-code steps.
You need a personal access token to access the API and to perform actions on your behalf. Your personal access token needs to be send trough an Authorization Bearer request. See docs.