See llms.txt for all machine-readable content.
Unlock the full potential of Kibi Connect and n8n’s automation platform by connecting Kibi Connect’s capabilities with over 2,000 apps, data sources, services, and n8n’s built-in AI features.
Need something that’s not covered yet?
Use n8n’s pre-authenticated HTTP Request node to create new connections, giving you the flexibility to build powerful automations on any stack.
is built and maintained by our partners at Kibi Connect and verified by n8n. That means it’s solid, safe, and ready to help you tap into some great capabilities.
| Create | Add an event. Calling this twice creates two events. |
|---|---|
| Delete | Remove an event permanently. There is no bin for these. |
| Get | Read one event |
| Get Many | Read the events visible to the token owner |
| Update | Change an event the token owner created |
| Upsert by External ID | Create the event, or update the one already mapped to this ID |
| Create | Create a meeting link that guests open without a Kibi account. Map it to your external ID to reschedule or cancel it later. |
|---|---|
| Delete | Deactivate a link: it stops admitting anyone, but a call that already happened keeps its recording and minutes |
| Delete External Ref | Release the external ID for a new link without touching the link itself |
| Get | Read one meeting link by its Kibi ID |
| Get Many | Read the links this integration mapped to its own namespace, newest first — not every link in the tenant |
| Update | Reschedule a link: move the time, adjust the duration, push the expiry out. Host, type and visibility are fixed at creation. |
| Add Reaction | React to a message with an emoji |
|---|---|
| Get Conversations | List the conversations the token owner takes part in |
| Get Messages | Read the messages of one conversation |
| Remove Reaction | Take back a reaction the token owner's account left |
| Send Direct Message | Message one person, opening the conversation if there is none yet |
| Send Message | Post into an existing conversation |
| Create | Upload a file into the document management system. Text extraction and auto-filing run afterwards, so the metadata in the answer is still empty. |
|---|---|
| Download | Fetch the file itself, as binary data |
| Fulltext Search | Search the extracted text of every document the token owner may see, with a snippet per hit |
| Get | Read one document with its extracted metadata, version history and notes |
| Get Doc Types | Read the document types in use, with how many documents each holds |
| Get Inbox | Read the documents that arrived through upload links and await filing |
| Get Many | Read the documents the token owner may see, with extracted metadata, retention info and version count |
| Get Recent | Read the documents filed most recently |
| Get Structure | Read the folder tree below the DMS root, without the folders the token owner may not see |
| Attach Link | Attach the file to a post, wiki page, contact, company or group. A link is a reference — the target itself is not changed. Deduplicated. |
|---|---|
| Batch Get | Read up to 100 files in one request. IDs that are unknown or not visible are silently left out — a missing entry means the file is gone for this token. |
| Convert to PDF | Create a PDF from an image file, as a new file in the same folder. Only images can be converted. |
| Copy to Personal Files | Copy the file into the token owner's "My Files" folder for editing. Answers the copy plus a meta block with the editor URL and whether an identical copy already existed. Needs the Office integration to be enabled. |
| Create Share Link | Mint a public, read-only link to this one file. Upload links exist for folders only. |
| Delete | Move the file to the trash. Restore brings it back. |
| Detach Link | Remove the link between the file and a post, wiki page, contact, company or group |
| Download | Fetch the current content of the file as binary data |
| Download Version | Fetch the content of one earlier version as binary data |
| Get | Read the metadata of one file, including its links and permissions |
| Get Access URL | Mint a short-lived URL that points straight at the bytes, for a consumer that cannot send the API token. It authorizes by possession — treat it as a secret while it lives. |
| Get Activity | Read the audit trail of the file manager, newest first: uploads, renames, moves, deletions, restores, lock changes. Events are kept for 30 days. |
| Get Links | List the posts, wiki pages, contacts, companies and groups the file is attached to |
| Get Many | List the files at the library root — the ones in no folder. Use Get Items on the Folder resource for a folder. |
| Get Recent | List the accessible files across all folders, most recently updated first |
| Get Share Links | List every share link of the file — active, expired and revoked |
| Get Trash | List the deleted files the token owner may restore, newest deletion first. System administrators and content managers see the whole trash. |
| Get Versions | List the version history, newest first. A file that was never replaced has no rows — it is implicitly at version 1. |
| Restore | Bring a deleted file back from the trash |
| Restore Version | Promote an earlier version to a new top version. Nothing is rolled back destructively — the history keeps growing. |
| Search | Find files by name, caption or alt text across every folder the token owner can see, most recently updated first |
| Star | Mark the file as a favorite of the token owner. Idempotent. |
| Unstar | Remove the file from the favorites of the token owner. Idempotent. |
| Update | Rename or move the file, or change its caption, alt text or template flag |
| Upload | Upload binary data from the input item as a new file, or as new content of an existing one. Single-shot: files up to 64 MiB. Anything larger needs the chunked upload flow, which this node does not implement. |
| Create | Add a folder at the library root or inside another folder |
|---|---|
| Create Share Link | Mint a public link for the folder — read-only, or an upload drop for anonymous visitors |
| Delete | Delete the folder including everything in it. The files inside are destroyed for good: they show up in the trash, but their binaries are gone and cannot be restored. |
| Get | Read one folder with its breadcrumb and direct subfolders |
| Get Items | List the files directly inside one folder |
| Get Root | Read the virtual root of the file manager: its top-level folders and what the token owner may do there |
| Get Share Links | List every share link of the folder — active, expired and revoked |
| Get Tree | Read the whole accessible folder tree in one go, nested. Folders whose parent the token owner cannot see appear as additional roots. |
| Star | Mark the folder as a favorite of the token owner. Idempotent. |
| Unstar | Remove the folder from the favorites of the token owner. Idempotent. |
| Update | Rename the folder and/or move it under another parent |
| Create | Create a group and optionally map it to your external ID. A sync can create groups and link them, but never rename, re-type, archive or change the membership of one — those decide who sees what and stay in Kibi. Calling this twice creates two groups. |
|---|---|
| Delete External Ref | Release the external ID without touching the group itself |
| Get | Read one group with its member count |
| Get Files | Read the files of the group file area — the root and every folder below it, newest first |
| Get Folders | Read every folder of the group file area as a flat list, parents before their children |
| Get Many | Read the groups visible to the token owner |
| Get Members | Read the members of a group, including their role within it |
| Get Posts | Read the published posts of a group |
| Get Types | Read the group types this tenant accepts — the slug to send and the label a person sees |
| Set External Ref | Record that your integration knows this group under an external ID. Writes the mapping and nothing else. |
| Upload | Upload an image or file to the media library and get back its public URL, ready to reference from a wiki page |
|---|
| Get Many | Read the token owner's own notifications |
|---|---|
| Mark All as Read | Clear the token owner's whole notification list |
| Mark as Read | Mark one notification as read |
| Send | Notify people, respecting their delivery settings |
| Create | Publish to the feed. Calling this twice publishes twice. |
|---|---|
| Delete | Move a post to the bin |
| Delete External Ref | Release the external ID without touching the post itself |
| Get | Read one post |
| Get Many | Read the published posts visible to the token owner |
| Update | Change an existing post |
| Upsert by External ID | Create the post, or update the one already mapped to this ID |
| Search | Search posts, wiki pages and people in one go. Results respect group membership and permissions. |
|---|
| Get Accesses | What visitors did with the link: page views, downloads, uploads and failed password attempts, newest first |
|---|---|
| Get Many | List the share links the token owner created, across folders and files and in every status |
| Revoke | Switch the link off for good. Revocation is soft — the link stays on record for the audit trail — and idempotent. |
| Send | Mail the link to external recipients from Kibi, with an optional message. Limited to 20 recipients per hour per user. |
| Update | Change the expiry, the password or the upload notification of a link |
| Get Media | Stream an image attached to a published page inside the shared subtree, as binary data |
|---|---|
| Get Subtree | Read the root page of a shared wiki together with all its published descendants |
| Get | Read one published survey, including all its answer options |
|---|---|
| Get Many | Read the published surveys visible to the token owner, with their answer options |
| Create | Add a task. Calling this twice creates two tasks. |
|---|---|
| Delete | Move a task to the bin |
| Delete External Ref | Release the external ID without touching the task itself |
| Get | Read one task |
| Get Many | Read the tasks the token owner can see. Switch on Only Mine for the ones they created or are assigned to. |
| Update | Change an existing task |
| Upsert by External ID | Create the task, or update the one already mapped to this ID |
| Cancel Absence | Withdraw an absence request of the token owner |
|---|---|
| Clock In | Start a new active time entry for the token owner |
| Clock Out | Close the currently active time entry of the token owner |
| Create Absence | Request an absence. Types that need no approval, such as sick notes, are approved on the spot; everything else waits for review. |
| Create Time Entry | Add a manual time entry for the token owner |
| Delete Time Entry | Move a time entry to the bin |
| Get Absence | Read one absence request |
| Get Absence Types | Read the kinds of absence this tenant knows |
| Get Active Time Entry | Read the entry the token owner is currently clocked into. The data is null when they are not. |
| Get Balance | Read the balance of the token owner for the current month and year, plus the cumulative one |
| Get Many Absences | Read the absence requests of the token owner |
| Get Many Time Entries | Read the time entries of the token owner in a date range |
| Get Monthly Balances | Read the balance of the token owner for every month of a year |
| Get Time Entries of Today | Read the time entries of the token owner for today |
| Get Time Entry | Read one time entry |
| Get Work Schedules | Read every work schedule of the tenant. HR and administrators only. |
| Update Absence | Change an absence request. Only pending requests can be changed. |
| Update Time Entry | Change an existing time entry |
| Get | Retrieve one entry from the employee directory |
|---|---|
| Get Many | Retrieve the employee directory |
| Create | Add a page. Calling this twice creates two pages. |
|---|---|
| Delete | Move a page to the bin |
| Delete External Ref | Release the external ID without touching the page itself |
| Get | Read one page |
| Get Many | Read the pages visible to the token owner |
| Update | Change an existing page |
| Upsert by External ID | Create the page, or update the one already mapped to this ID |
Verified nodes need a quick setup by an instance owner first, but after that, everyone on the instance can start using them in their workflows. Learn more here.
Sign in to n8n, open the editor, and click + in the top right to open the Nodes panel
Search for Kibi Connect using the search bar. Look for the version marked by a badge . Then, select install.
Once Kibi Connect is installed, just drag, drop, and connect it like any other node in a workflow.


n8n makes complex workflows easy to build, and versatile enough for me to add my own 'secret sauce.'

I have found the holy grail of automation.

n8n’s integration with third-party services is absolutely mind-blowing. It’s like a Swiss army knife for automation.
n8n is the tool that turns 'I have an idea' into 'it's running in production' faster than anything else.

Anything is possible with n8n. I think the cloud version is great, they are doing amazing stuff.
n8n’s integration with third-party services is absolutely mind-blowing. It’s like a Swiss army knife for automation.

Thank you to the n8n community. I did the beginners course and promptly took an automation WAY beyond my skill level.
I love the flexibility of n8n and how it lets different applications work together in a single workflow.
n8n is the glue that holds many of our systems together.
I can move fast, go deep when things get complex, and never feel boxed in.
