Slite
Ask questions and search notes, create and update notes, and verify notes or flag them as outdated.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| API Key | api_key | available | Authenticate Slite with API Key. Provide the value expected by the provider; request access follows the provider's authentication rules. |
Call a tool
import { createClient } from "@open-connector/commercial-sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "SLITE_ASK", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("SLITE_ASK", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute SLITE_ASK --data '{ }'Tool catalog
Available tools
26 callable operations
Ask a questionSLITE_ASKAsk a question to your notes in natural language. The scope of the notes used to answer the question is restricted to the authenticated user. Various optional filters are available to restrict the scope of the notes even more.Connection
Ask a question to your notes in natural language. The scope of the notes used to answer the question is restricted to the authenticated user. Various optional filters are available to restrict the scope of the notes even more.
Authentication
Connected account requiredTags
Create a noteSLITE_CREATE_NOTECreate a note from markdown, html, or sliteml content, with a templateId or just an empty one. If no parentNoteId is specified, it will be created in your personal channel.Connection
Create a note from markdown, html, or sliteml content, with a templateId or just an empty one. If no parentNoteId is specified, it will be created in your personal channel.
Authentication
Connected account requiredTags
Delete custom contentSLITE_DELETE_INDEXDelete a custom content from AskX usage.Connection
Delete a custom content from AskX usage.
Authentication
Connected account requiredTags
Delete a note and its childrenSLITE_DELETE_NOTE_BY_IDDelete a note and its children by id. !!! It's irreversible !!!Connection
Delete a note and its children by id. !!! It's irreversible !!!
Authentication
Connected account requiredTags
Flag note as outdatedSLITE_FLAG_NOTE_AS_OUTDATEDSet Outdated status on a note with optional reasonConnection
Set Outdated status on a note with optional reason
Authentication
Connected account requiredTags
Get group by IDSLITE_GET_GROUP_BY_IDGet a group by IDConnection
Get a group by ID
Authentication
Connected account requiredTags
Return a noteSLITE_GET_NOTE_BY_IDReturn a note by idConnection
Return a note by id
Authentication
Connected account requiredTags
Return note children by parent note idSLITE_GET_NOTE_CHILDRENReturn note children by parent note idConnection
Return note children by parent note id
Authentication
Connected account requiredTags
Read a threadSLITE_GET_THREADRead an ask/agent thread back as question / answer rounds. This is both the poll endpoint for a `processing` answer (`GET /ask` returns the `threadId` to poll) and a general way to read a past conversation: it returns every round's question and answer, without the intermediate events. While the run is still working the response is `202` with `status: "processing"` — poll again after `retryAfterSeconds` / the `Retry-After` header.Connection
Read an ask/agent thread back as question / answer rounds. This is both the poll endpoint for a `processing` answer (`GET /ask` returns the `threadId` to poll) and a general way to read a past conversation: it returns every round's question and answer, without the intermediate events. While the run is still working the response is `202` with `status: "processing"` — poll again after `retryAfterSeconds` / the `Retry-After` header.
Authentication
Connected account requiredTags
Get user by IDSLITE_GET_USER_BY_IDGet a user by IDConnection
Get a user by ID
Authentication
Connected account requiredTags
Index a custom contentSLITE_INDEXIndex a custom content for AskX usage.Connection
Index a custom content for AskX usage.
Authentication
Connected account requiredTags
List empty notes for knowledge managementSLITE_LIST_EMPTY_NOTES_FOR_KNOWLEDGE_MANAGEMENTList empty notes for knowledge management.Connection
List empty notes for knowledge management.
Authentication
Connected account requiredTags
List inactive notes for knowledge managementSLITE_LIST_INACTIVE_NOTES_FOR_KNOWLEDGE_MANAGEMENTList inactive notes for knowledge management.Connection
List inactive notes for knowledge management.
Authentication
Connected account requiredTags
List custom contentSLITE_LIST_INDEXList custom content ids from AskX usage.Connection
List custom content ids from AskX usage.
Authentication
Connected account requiredTags
List notesSLITE_LIST_NOTESList notes with optional filtering by ownerConnection
List notes with optional filtering by owner
Authentication
Connected account requiredTags
List notes for knowledge managementSLITE_LIST_NOTES_FOR_KNOWLEDGE_MANAGEMENTList notes for knowledge management.Connection
List notes for knowledge management.
Authentication
Connected account requiredTags
List public notes for knowledge managementSLITE_LIST_PUBLIC_NOTES_FOR_KNOWLEDGE_MANAGEMENTList public notes for knowledge management.Connection
List public notes for knowledge management.
Authentication
Connected account requiredTags
Return the authenticated user information.SLITE_MEReturn authenticated user information.Connection
Return authenticated user information.
Authentication
Connected account requiredTags
Search groupsSLITE_SEARCH_GROUPSSearch for groups by nameConnection
Search for groups by name
Authentication
Connected account requiredTags
Search notesSLITE_SEARCH_NOTESSearch notes based on a query. The scope of the notes is restricted to the authenticated user. Various optional filters are available to restrict the scope of the search even more.Connection
Search notes based on a query. The scope of the notes is restricted to the authenticated user. Various optional filters are available to restrict the scope of the search even more.
Authentication
Connected account requiredTags
Search usersSLITE_SEARCH_USERSSearch for users by email, name, or usernameConnection
Search for users by email, name, or username
Authentication
Connected account requiredTags
Update a noteSLITE_UPDATE_NOTEUpdate note content with markdown, html, or sliteml and/or titleConnection
Update note content with markdown, html, or sliteml and/or title
Authentication
Connected account requiredTags
Archive or unarchive a noteSLITE_UPDATE_NOTE_ARCHIVED_STATEUpdate the archived state of a noteConnection
Update the archived state of a note
Authentication
Connected account requiredTags
Update note ownerSLITE_UPDATE_NOTE_OWNERUpdate the owner of a note, it can be a user or a groupConnection
Update the owner of a note, it can be a user or a group
Authentication
Connected account requiredTags
Update a tile in a noteSLITE_UPDATE_TILEUpdate or create tile. A tile is rendered with a structured header and a markdown content. You can create a tile by copying a tile id from Slite by clicking on `Copy block id` on an empty line setting in the editor.Connection
Update or create tile. A tile is rendered with a structured header and a markdown content. You can create a tile by copying a tile id from Slite by clicking on `Copy block id` on an empty line setting in the editor.
Authentication
Connected account requiredTags
Verify a noteSLITE_VERIFY_NOTESet Verified status on a note with optional verification expirationConnection
Set Verified status on a note with optional verification expiration
Authentication
Connected account requiredTags