CustomGPT API harnesses the power of generative AI to create custom chatbots tailored to specific needs or data sets. With Pipedream's serverless platform, you can integrate CustomGPT into complex workflows, triggering custom AI responses based on events from over 3,000+ apps. Automate tasks like customer support, personalized content creation, or data analysis by tapping into the rich capabilities of CustomGPT and Pipedream's seamless orchestration.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
customgpt: {
type: "app",
app: "customgpt",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.customgpt.ai/api/v1/projects`,
headers: {
Authorization: `Bearer ${this.customgpt.$auth.api_key}`,
"accept": `application/json`,
},
})
},
})
Automated Customer Support: Use CustomGPT to handle initial customer support queries received through a service like Zendesk. When a new ticket is created, trigger a Pipedream workflow to fetch the appropriate response from CustomGPT and automatically reply, reducing response times and offloading work from human agents.
Content Personalization for Email Campaigns: Incorporate CustomGPT into an email marketing platform like Mailchimp via Pipedream. Analyze subscriber data to generate personalized content for email campaigns. Each subscriber interaction can trigger a workflow that uses CustomGPT to tailor content, improving engagement and conversion rates.
Insightful Data Analysis Reports: Connect CustomGPT with a data visualization tool like Google Sheets. Use Pipedream to pull data from various sources, process it, and then use CustomGPT to generate a human-like analysis or summary. Automatically update a Google Sheet with the insights, streamlining the reporting process for teams.
Emit new event when a new conversation is created. See the documentation
Emit new event when a new message is created in a conversation. See the documentation
Create a new conversation for an agent (formerly known as project) identified by its unique projectId. See the documentation
Create a new agent by importing data either from a sitemap or an uploaded file. The system will process the provided data and generate a new agent based on the imported or uploaded information. See the documentation
Sends a message to an existing conversation within a project. See the documentation
CustomGPT uses API keys for authentication. When you connect your CustomGPT account, Pipedream securely stores the keys so you can easily authenticate to CustomGPT APIs in both code and no-code steps.