with CallRail and Anthropic (Claude)?
Emit new event when an inbound phone call has completed and its recording and transcription have completed and attached. It contains the full data about the call.
Emit new event when an inbound phone call is received by CallRail. It contains the full data about the call.
The Chat API. See the documentation
The CallRail API provides access to data about calls, texts, and form submissions that flow through the CallRail system. Leveraging Pipedream's serverless platform, you can automate workflows triggered by these events. For instance, you can log calls to a Google Sheet, create real-time alerts, or sync call data with a CRM like Salesforce.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
callrail: {
type: "app",
app: "callrail",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.callrail.com/v3/a.json`,
headers: {
"Authorization": `Token token=${this.callrail.$auth.api_key}`,
},
})
},
})
The Anthropic (Claude) API offers a conversational AI that can be leveraged for a variety of applications, ranging from answering questions to generating content or providing customer support. In Pipedream, you can create powerful workflows that utilize the capabilities of Claude to automate responses, analyze text, or enhance data with AI-generated insights. Pipedream's serverless platform simplifies integrating Claude into your processes with other apps and services for seamless automation.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
anthropic: {
type: "app",
app: "anthropic",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.anthropic.com/v1/models`,
headers: {
"x-api-key": `${this.anthropic.$auth.api_key}`,
"anthropic-version": `2023年06月01日`,
},
})
},
})