# Customgpt AI integration on Definable

> CustomGPT.ai is a platform that enables users to create and integrate AI-powered chatbots tailored to their specific data and requirements.

## What this connects

CustomGPT.ai is a platform that enables users to create and integrate AI-powered chatbots tailored to their specific data and requirements.

Vendor: https://customgpt.ai/

## Tools available

**40** tools available. First 12:

- `CUSTOMGPT_ACTIVATE_PERSONA_VERSION` — Activate Persona Version — Restore a previous persona version for a CustomGPT agent. Activates a previous persona version, making it the current active persona. This creates a new version entry in the history (it doesn't overwrite), preserving the full audit trail. Use this to roll back to a known-good configuration. Requires Custom plan.
- `CUSTOMGPT_ADD_SOURCE` — Add Source to Project — Add a data source to a CustomGPT agent's knowledge base. Connects content via sitemap URL, file upload, or integration. The system begins indexing immediately after creation. Use when adding documentation, FAQs, or knowledge content to an agent.
- `CUSTOMGPT_CLONE_PROJECT` — Clone CustomGPT Project — Tool to clone a CustomGPT agent (project). Creates a complete copy of an existing agent, including its knowledge base, persona, and settings. Use this to create variations of an agent for testing, or to use an existing agent as a template for a new one.
- `CUSTOMGPT_CREATE_CONVERSATION` — Create Conversation — Tool to create a new conversation session for a CustomGPT agent. Use this when starting a new chat interaction - it returns a session ID that you'll use to send messages. Optionally provide a name to help identify the conversation later.
- `CUSTOMGPT_CREATE_PROJECT` — Create CustomGPT Project — Tool to create a new CustomGPT agent from a sitemap URL or file upload. The agent immediately begins processing the content to build its knowledge base. Use when you need to create a new AI agent with custom knowledge from web content or documents. Either sitemap_path or file must be provided.
- `CUSTOMGPT_DELETE_PAGE` — Delete Page from Agent — Tool to delete a document from a CustomGPT agent's knowledge base. Permanently removes a document and the agent will no longer reference this content when answering questions. Use this to remove outdated or incorrect information. Warning: This action cannot be undone.
- `CUSTOMGPT_DELETE_PROJECT` — Delete CustomGPT Project — Tool to delete a CustomGPT project by ID. Use when you need to permanently remove an existing agent after confirming the ID.
- `CUSTOMGPT_DELETE_PROJECT_LICENSE` — Delete CustomGPT Project License — Deletes a license from a CustomGPT project/agent. Requires numeric project ID and license ID. This action is idempotent - it succeeds even if the license doesn't exist (404). The project must have licenses enabled in its plan for this endpoint to work properly.
- `CUSTOMGPT_DELETE_SOURCE` — Delete CustomGPT Source — Tool to delete a data source from a CustomGPT agent. Removes the source and all its documents from the agent's knowledge base. Use this to disconnect content that's no longer relevant or to clean up after testing.
- `CUSTOMGPT_EXPORT_LEADS` — Export Leads — Export leads from a CustomGPT project. Returns lead information captured from conversations including email addresses, names, phone numbers, and custom fields. Supports pagination and date range filtering. Use this to sync leads with CRM or marketing tools.
- `CUSTOMGPT_GET_MESSAGE` — Get Message — Tool to get message details from a CustomGPT conversation. Returns the complete details for a single message, including the user's prompt, the agent's response, timestamps, citations, and any attached metadata.
- `CUSTOMGPT_GET_MESSAGE_TRUST_SCORE` — Get Message Trust Score — Tool to retrieve verification trust score for a message in a CustomGPT conversation. Returns a score calculated by checking how well the agent's claims are supported by source documents. Higher scores indicate better-grounded responses with stronger evidence.

## Auth

Auth schemes: `API_KEY`.

## How agents use Customgpt

Inside a Definable workflow, Customgpt is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Customgpt** — the Researcher (GPT-5.5) pulls context from Customgpt (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Customgpt** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Customgpt (create record, post message, draft email).
- **Designer / Engineer → Distributor → Customgpt** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Customgpt (attach file, open PR comment, post status).

The Verifier checks every Customgpt call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- ai chatbots — https://definable.ai/apps/category/ai-chatbots/
- artificial intelligence — https://definable.ai/apps/category/artificial-intelligence/

## Related

- HTML page: https://definable.ai/apps/customgpt/
- Same category (ai chatbots): https://definable.ai/apps/category/ai-chatbots/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
