DevRev is a platform for managing developer-customer relationships that allow developers to build, support, and grow their businesses.
Go to siteThe DevRev API bridges the gap between developers and customers, enabling teams to interact with customer data, handle support issues, and integrate with various development workflows. Within Pipedream, you can wield this API to automate tasks like syncing customer feedback with your issue trackers, updating CRM records, or triggering custom notifications based on customer interactions.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
devrev: {
type: "app",
app: "devrev",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.devrev.ai/dev-users.self`,
headers: {
"Authorization": `${this.devrev.$auth.personal_access_token}`,
},
})
},
})
Customer Feedback to Issue Tracker: When a new customer feedback comes in via DevRev, automatically create an issue in your project management tool like Jira or GitHub, ensuring that the feedback is prioritized and addressed in your development cycle.
CRM Sync: On updating a customer’s status or adding a new customer in DevRev, trigger a workflow to update those details in a CRM like Salesforce, keeping all your customer records in sync across different platforms.
Custom Notifications for Support Tickets: Set up a workflow that listens for new support tickets in DevRev, then sends a formatted message to a Slack channel or sends an email to the support team, ensuring fast response times to customer issues.
Creates a new comment on a work item in DevRev. See the documentation
Creates or updates a custom schema fragment in DevRev. See the documentation
DevRev uses API keys for authentication. When you connect your DevRev account, Pipedream securely stores the keys so you can easily authenticate to DevRev APIs in both code and no-code steps.
Generate a Personal Access Token (PAT)
As the token value is not retrievable later, we recommend using descriptive names for PATs as it can help you differentiate between multiple PATs.
Copy the PAT and store it securely. Once you go to another page, you cannot retrieve this PAT again.