{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "description": { "type": "string", "description": "The associated description" }, "email": { "type": "string", "description": "The email address of the contact" }, "fingerprint": { "type": "string", "description": "The fingerprint of the contact" }, "meta": { "type": "object", "description": "Meta data information" }, "name": { "type": "string", "description": "The associated name" }, "nick": { "type": "string", "description": "The nickname of the contact" }, "phone": { "type": "string", "description": "The phone number of the contact" }, "preferences": { "type": "string", "description": "The preferences of the contact" }, "verifiedAt": { "type": "number", "description": "The timestamp (ms) when the contact was verified" } }, "required": [ "PCID" ]}
An instruction to include if no records where found
name
string
No
—
The associated name
recordMaxTokens
number
No
—
The total number of tokens for each record
reranker
string
No
—
The reranker class for the dataset
searchMaxRecords
number
No
—
The total number of records to return during search
searchMaxTokens
number
No
—
The total number of tokens to use during search
searchMinScore
number
No
—
The minimum score to filter search results by
separators
string
No
—
A list of separators to use when tokenizing text
store
string
No
—
The storage class for the dataset
visibility
string
No
—
The dataset visibility
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "alias": { "type": "string", "description": "The unique alias for the instance" }, "blueprintId": { "type": "string", "description": "The ID of the blueprint" }, "description": { "type": "string", "description": "The associated description" }, "matchInstruction": { "type": "string", "description": "An instruction to include before found records" }, "meta": { "type": "object", "description": "Meta data information" }, "mismatchInstruction": { "type": "string", "description": "An instruction to include if no records where found" }, "name": { "type": "string", "description": "The associated name" }, "recordMaxTokens": { "type": "number", "description": "The total number of tokens for each record" }, "reranker": { "type": "string", "description": "The reranker class for the dataset" }, "searchMaxRecords": { "type": "number", "description": "The total number of records to return during search" }, "searchMaxTokens": { "type": "number", "description": "The total number of tokens to use during search" }, "searchMinScore": { "type": "number", "description": "The minimum score to filter search results by" }, "separators": { "type": "string", "description": "A list of separators to use when tokenizing text" }, "store": { "type": "string", "description": "The storage class for the dataset" }, "visibility": { "type": "string", "description": "The dataset visibility", "enum": [ "private", "protected", "public" ] } }, "required": [ "PCID" ]}
The maximum number of iterations per task execution
maxTime
number
No
—
The maximum time per task execution in milliseconds
meta
object
No
—
Meta data information
name
string
No
—
The associated name
schedule
string
No
—
The schedule of the task
sessionDuration
number
No
—
The session duration of the Widget integration
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "botId": { "type": "string", "description": "The bot associated with the task" }, "contactId": { "type": "string", "description": "The contact associated with the task" }, "description": { "type": "string", "description": "The associated description" }, "maxIterations": { "type": "number", "description": "The maximum number of iterations per task execution" }, "maxTime": { "type": "number", "description": "The maximum time per task execution in milliseconds" }, "meta": { "type": "object", "description": "Meta data information" }, "name": { "type": "string", "description": "The associated name" }, "schedule": { "type": "string", "description": "The schedule of the task" }, "sessionDuration": { "type": "number", "description": "The session duration of the Widget integration" } }, "required": [ "PCID" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "contactId": { "type": "string", "description": "The ID of the contact to delete" } }, "required": [ "PCID", "contactId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset to delete" } }, "required": [ "PCID", "datasetId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset" }, "recordId": { "type": "string", "description": "The ID of the record to delete" } }, "required": [ "PCID", "datasetId", "recordId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "fileId": { "type": "string", "description": "The ID of the file to delete" } }, "required": [ "PCID", "fileId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "memoryId": { "type": "string", "description": "The ID of the memory to delete" } }, "required": [ "PCID", "memoryId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "taskId": { "type": "string", "description": "The ID of the task to delete" } }, "required": [ "PCID", "taskId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset" }, "fileId": { "type": "string", "description": "The ID of the file" }, "deleteRecords": { "type": "boolean", "description": "Delete records associated with the file" } }, "required": [ "PCID", "datasetId", "fileId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "fileId": { "type": "string", "description": "The ID of the file to download" } }, "required": [ "PCID", "fileId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "contactId": { "type": "string", "description": "The ID of the contact to retrieve" } }, "required": [ "PCID", "contactId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset to retrieve" } }, "required": [ "PCID", "datasetId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset" }, "recordId": { "type": "string", "description": "The ID of the record to retrieve" } }, "required": [ "PCID", "datasetId", "recordId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "fileId": { "type": "string", "description": "The ID of the file to retrieve" } }, "required": [ "PCID", "fileId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "memoryId": { "type": "string", "description": "The ID of the memory to retrieve" } }, "required": [ "PCID", "memoryId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "taskId": { "type": "string", "description": "The ID of the task to retrieve" } }, "required": [ "PCID", "taskId" ]}
Key-value pairs to filter the partner users by metadata
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "cursor": { "type": "string", "description": "The cursor to use for pagination" }, "order": { "type": "string", "description": "The order of the paginated items", "enum": [ "asc", "desc" ] }, "take": { "type": "integer", "description": "The number of items to retrieve" }, "meta": { "type": "object", "description": "Key-value pairs to filter the partner users by metadata" } }, "required": [ "PCID" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset" }, "cursor": { "type": "string", "description": "The cursor to use for pagination" }, "order": { "type": "string", "description": "The order of the paginated items", "enum": [ "asc", "desc" ] }, "take": { "type": "integer", "description": "The number of items to retrieve" } }, "required": [ "PCID", "datasetId" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "The ID of the dataset" }, "cursor": { "type": "string", "description": "The cursor to use for pagination" }, "order": { "type": "string", "description": "The order of the paginated items", "enum": [ "asc", "desc" ] }, "take": { "type": "integer", "description": "The number of items to retrieve" } }, "required": [ "PCID", "datasetId" ]}
Key-value pairs to filter the partner users by metadata
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "cursor": { "type": "string", "description": "The cursor to use for pagination" }, "order": { "type": "string", "description": "The order of the paginated items", "enum": [ "asc", "desc" ] }, "take": { "type": "integer", "description": "The number of items to retrieve" }, "meta": { "type": "object", "description": "Key-value pairs to filter the partner users by metadata" } }, "required": [ "PCID" ]}
Key-value pairs to filter the partner users by metadata
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "cursor": { "type": "string", "description": "The cursor to use for pagination" }, "order": { "type": "string", "description": "The order of the paginated items", "enum": [ "asc", "desc" ] }, "take": { "type": "integer", "description": "The number of items to retrieve" }, "meta": { "type": "object", "description": "Key-value pairs to filter the partner users by metadata" } }, "required": [ "PCID" ]}
Key-value pairs to filter the partner users by metadata
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "cursor": { "type": "string", "description": "The cursor to use for pagination" }, "order": { "type": "string", "description": "The order of the paginated items", "enum": [ "asc", "desc" ] }, "take": { "type": "integer", "description": "The number of items to retrieve" }, "meta": { "type": "object", "description": "Key-value pairs to filter the partner users by metadata" } }, "required": [ "PCID" ]}
Search memories for records matching a given search queryParameters:
Parameter
Type
Required
Default
Description
botId
string
No
—
The ID of the bot to filter memories by
contactId
string
No
—
The ID of the contact to filter memories by
search
string
Yes
—
The keyword/phrase to search for
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "botId": { "type": "string", "description": "The ID of the bot to filter memories by" }, "contactId": { "type": "string", "description": "The ID of the contact to filter memories by" }, "search": { "type": "string", "description": "The keyword/phrase to search for" } }, "required": [ "PCID", "search" ]}
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "contactId": { "type": "string", "description": "Contact Id" }, "description": { "type": "string", "description": "The associated description" }, "email": { "type": "string", "description": "The email address of the contact" }, "fingerprint": { "type": "string", "description": "The fingerprint of the contact" }, "meta": { "type": "object", "description": "Meta data information" }, "name": { "type": "string", "description": "The associated name" }, "nick": { "type": "string", "description": "The nickname of the contact" }, "phone": { "type": "string", "description": "The phone number of the contact" }, "preferences": { "type": "string", "description": "The preferences of the contact" }, "verifiedAt": { "type": "number", "description": "The timestamp (ms) when the contact was verified" } }, "required": [ "PCID", "contactId" ]}
An instruction to include if no records where found
name
string
No
—
The associated name
recordMaxTokens
number
No
—
The total number of tokens to for each record
reranker
string
No
—
The reranker class for the dataset
searchMaxRecords
number
No
—
The total number of records to return during search
searchMaxTokens
number
No
—
The total number of tokens to use during search
searchMinScore
number
No
—
The minimum score to filter search results by
separators
string
No
—
A list of separators to use when tokenizing text
visibility
string
No
—
The dataset visibility
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "datasetId": { "type": "string", "description": "Dataset Id" }, "alias": { "type": "string", "description": "The unique alias for the instance" }, "blueprintId": { "type": "string", "description": "The ID of the blueprint" }, "description": { "type": "string", "description": "The associated description" }, "matchInstruction": { "type": "string", "description": "An instruction to include before found records" }, "meta": { "type": "object", "description": "Meta data information" }, "mismatchInstruction": { "type": "string", "description": "An instruction to include if no records where found" }, "name": { "type": "string", "description": "The associated name" }, "recordMaxTokens": { "type": "number", "description": "The total number of tokens to for each record" }, "reranker": { "type": "string", "description": "The reranker class for the dataset" }, "searchMaxRecords": { "type": "number", "description": "The total number of records to return during search" }, "searchMaxTokens": { "type": "number", "description": "The total number of tokens to use during search" }, "searchMinScore": { "type": "number", "description": "The minimum score to filter search results by" }, "separators": { "type": "string", "description": "A list of separators to use when tokenizing text" }, "visibility": { "type": "string", "description": "The dataset visibility", "enum": [ "private", "protected", "public" ] } }, "required": [ "PCID", "datasetId" ]}
The maximum number of iterations per task execution
maxTime
number
No
—
The maximum time per task execution in milliseconds
meta
object
No
—
Meta data information
name
string
No
—
The associated name
schedule
string
No
—
The schedule of the task
sessionDuration
number
No
—
The session duration of the Widget integration
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "taskId": { "type": "string", "description": "Task Id" }, "botId": { "type": "string", "description": "The bot associated with the task" }, "contactId": { "type": "string", "description": "The contact associated with the task" }, "description": { "type": "string", "description": "The associated description" }, "maxIterations": { "type": "number", "description": "The maximum number of iterations per task execution" }, "maxTime": { "type": "number", "description": "The maximum time per task execution in milliseconds" }, "meta": { "type": "object", "description": "Meta data information" }, "name": { "type": "string", "description": "The associated name" }, "schedule": { "type": "string", "description": "The schedule of the task" }, "sessionDuration": { "type": "number", "description": "The session duration of the Widget integration" } }, "required": [ "PCID", "taskId" ]}