Knowledge Base
Last updated
Was this helpful?
Last updated
Was this helpful?
Manage contents for your chatbot instant replies using our RAG engine. Populate your KBs using your own contents (URLs, sitemaps, pdfs, docx, text or FAQs). Our semantic engine will help you provide the best answers based on user questions using advanced Semantic indexing and the OpenAI generative AI.
id
String
The unique identifier for the knowledge base which is given by Tiledesk.
name
String
The knowledge base name.
id_project
String
The unique identifier of the project
preview_settings
Object
The settings for the knowledge base preview
default
Boolean
Specify if the knowledge base is the default one
GET
https://api.tiledesk.com/v3/:project_id/kb/namespace/all
Allows to list all the knowledge bases of a project. Returns at least the default knowledge base.
project_id
string
The Project Id is a unique code assigned to your project when you create it in Tiledesk.
Authorization
string
Authorization token. Basic Auth or JWT
Example
POST
https://api.tiledesk.com/v3/:project_id/kb/namespace
Allows to create a new knowledge base for a project.
project_id
string
The Project Id is a unique code assigned to your project when you create it in Tiledesk.
Authorization
string
Authorization token. Basic Auth or JWT
name
string
The name of the knowledge base.
Example
PUT
https://api.tiledesk.com/v3/:project_id/kb/namespace/:id
Allows to update a knowledge base info and preview settings.
project_id
string
The Project Id is a unique code assigned to your project when you create it in Tiledesk.
id
string
The unique identifier for the knowledge base
Authorization
string
Authorization token. Basic Auth or JWT
name
string
The name of the knowledge base.
preview_settings
object
The AI settings for the knowledge base settings.
Example
DELETE
https://api.tiledesk.com/v3/:project_id/kb/namespace/:id
Allows to delete the whole knowledge base or it's contents only.
project_id
string
The Project Id is a unique code assigned to your project when you create it in Tiledesk.
id
string
The unique identifier for the knowledge base
contents_only
boolean
(Optional) if TRUE will be deleted only the contents
Authorization
string
Authorization token. Basic Auth or JWT
Example