← Tools Reference

CustomGPT.ai

CustomGPT.ai integration (AI, Productivity). Imported from open-connector.

API key6 toolshttps://app.customgpt.ai
GET
customgpt_list_agents
List CustomGPT agents in the authenticated account with optional pagination.

/api/v1/projects

7 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to retrieve. Page numbering starts at 1.
durationintegeroptionalThe duration filter for agents when supported by CustomGPT.
orderstringoptionalSort direction for CustomGPT list results.
orderBystringoptionalCustomGPT field used to sort list results.
widthstringoptionalEmbed-code width to request from CustomGPT.
heightstringoptionalEmbed-code height to request from CustomGPT.
namestringoptionalAgent name filter.
GET
customgpt_get_agent
Get details and current status for a CustomGPT agent.

/api/v1/projects/{projectId}

3 parameters
ParamTypeRequiredDescription
projectIdintegerrequiredThe unique CustomGPT agent identifier used in project path parameters.
widthstringoptionalEmbed-code width to request from CustomGPT.
heightstringoptionalEmbed-code height to request from CustomGPT.
GET
customgpt_list_conversations
List conversations for a CustomGPT agent.

/conversations

7 parameters
ParamTypeRequiredDescription
projectIdintegerrequiredThe unique CustomGPT agent identifier used in project path parameters.
pageintegeroptionalPage number to retrieve. Page numbering starts at 1.
orderstringoptionalSort direction for CustomGPT list results.
orderBystringoptionalCustomGPT field used to sort list results.
userFilterstringoptionalConversation user-type filter.
namestringoptionalConversation name filter.
lastUpdatedAfterstringoptionalReturn conversations updated after this timestamp.
POST
customgpt_create_conversation
Create a CustomGPT conversation for an agent and return its session ID.

/conversations

2 parameters
ParamTypeRequiredDescription
projectIdintegerrequiredThe unique CustomGPT agent identifier used in project path parameters.
namestringoptionalOptional conversation name.
GET
customgpt_list_messages
List messages in a CustomGPT conversation.

/api/v1/projects/{projectId}/conversations/{sessionId}/messages

5 parameters
ParamTypeRequiredDescription
projectIdintegerrequiredThe unique CustomGPT agent identifier used in project path parameters.
sessionIdstringrequiredThe CustomGPT conversation session ID.
pageintegeroptionalPage number to retrieve. Page numbering starts at 1.
orderstringoptionalSort direction for CustomGPT list results.
includeInsightsbooleanoptionalWhether CustomGPT should include customer intelligence data.
GET
customgpt_list_documents
List indexed documents in a CustomGPT agent knowledge base.

/pages

7 parameters
ParamTypeRequiredDescription
projectIdintegerrequiredThe unique CustomGPT agent identifier used in project path parameters.
pageintegeroptionalPage number to retrieve. Page numbering starts at 1.
limitintegeroptionalMaximum number of documents to return.
orderstringoptionalSort direction for CustomGPT list results.
searchstringoptionalCase-insensitive search term for document URL or filename.
crawlStatusstringoptionalCrawl status filter for documents.
indexStatusstringoptionalIndex status filter for documents.