Bring Kibi Connect into
the flow of work.
A little less busywork with Kibi Connect.
Calendar Event6 capabilities+
- Create a calendar event
Add an event. Calling this twice creates two events.
- Delete a calendar event
Remove an event permanently. There is no bin for these.
- Get a calendar event
Read one event
- Get many calendar events
Read the events visible to the token owner
- Update a calendar event
Change an event the token owner created
- Create or update a calendar event by external ID
Create the event, or update the one already mapped to this ID
Call Link6 capabilities+
- Create a call link
Create a meeting link that guests open without a Kibi account. Map it to your external ID to reschedule or cancel it later.
- Deactivate a call link
Deactivate a link: it stops admitting anyone, but a call that already happened keeps its recording and minutes
- Unlink a call link from its external ID
Release the external ID for a new link without touching the link itself
- Get a call link
Read one meeting link by its Kibi ID
- Get many call links
Read the links this integration mapped to its own namespace, newest first — not every link in the tenant
- Update a call link
Reschedule a link: move the time, adjust the duration, push the expiry out. Host, type and visibility are fixed at creation.
Chat6 capabilities+
- Add a reaction to a message
React to a message with an emoji
- Get many conversations
List the conversations the token owner takes part in
- Get many messages
Read the messages of one conversation
- Remove a reaction from a message
Take back a reaction the token owner's account left
- Send a direct message
Message one person, opening the conversation if there is none yet
- Send a message to a conversation
Post into an existing conversation
Document9 capabilities+
- Upload a document
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 a document
Fetch the file itself, as binary data
- Search documents by their text
Search the extracted text of every document the token owner may see, with a snippet per hit
- Get a document
Read one document with its extracted metadata, version history and notes
- Get many document types
Read the document types in use, with how many documents each holds
- Get many inbox documents
Read the documents that arrived through upload links and await filing
- Get many documents
Read the documents the token owner may see, with extracted metadata, retention info and version count
- Get many recent documents
Read the documents filed most recently
- Get the document folder structure
Read the folder tree below the DMS root, without the folders the token owner may not see
File25 capabilities+
- Link a file to a record
Attach the file to a post, wiki page, contact, company or group. A link is a reference — the target itself is not changed. Deduplicated.
- Get many files by ID
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 an image to PDF
Create a PDF from an image file, as a new file in the same folder. Only images can be converted.
- Copy a file to the personal folder
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 a share link for a file
Mint a public, read-only link to this one file. Upload links exist for folders only.
- Delete a file
Move the file to the trash. Restore brings it back.
- Unlink a file from a record
Remove the link between the file and a post, wiki page, contact, company or group
- Download a file
Fetch the current content of the file as binary data
- Download an old version of a file
Fetch the content of one earlier version as binary data
- Get a file
Read the metadata of one file, including its links and permissions
- Get a direct URL to a file
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 the file 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 the links of a file
List the posts, wiki pages, contacts, companies and groups the file is attached to
- Get many files
List the files at the library root — the ones in no folder. Use Get Items on the Folder resource for a folder.
- Get recently changed files
List the accessible files across all folders, most recently updated first
- Get the share links of a file
List every share link of the file — active, expired and revoked
- Get the trashed files
List the deleted files the token owner may restore, newest deletion first. System administrators and content managers see the whole trash.
- Get the versions of a file
List the version history, newest first. A file that was never replaced has no rows — it is implicitly at version 1.
- Restore a file from the trash
Bring a deleted file back from the trash
- Restore an old version of a file
Promote an earlier version to a new top version. Nothing is rolled back destructively — the history keeps growing.
- Search files
Find files by name, caption or alt text across every folder the token owner can see, most recently updated first
- Star a file
Mark the file as a favorite of the token owner. Idempotent.
- Unstar a file
Remove the file from the favorites of the token owner. Idempotent.
- Update a file
Rename or move the file, or change its caption, alt text or template flag
- Upload a file
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.
Folder11 capabilities+
- Create a folder
Add a folder at the library root or inside another folder
- Create a share link for a folder
Mint a public link for the folder — read-only, or an upload drop for anonymous visitors
- Delete a folder
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 a folder
Read one folder with its breadcrumb and direct subfolders
- Get the files in a folder
List the files directly inside one folder
- Get the library root
Read the virtual root of the file manager: its top-level folders and what the token owner may do there
- Get the share links of a folder
List every share link of the folder — active, expired and revoked
- Get the folder tree
Read the whole accessible folder tree in one go, nested. Folders whose parent the token owner cannot see appear as additional roots.
- Star a folder
Mark the folder as a favorite of the token owner. Idempotent.
- Unstar a folder
Remove the folder from the favorites of the token owner. Idempotent.
- Update a folder
Rename the folder and/or move it under another parent
Group10 capabilities+
- Create a group
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.
- Unlink a group from its external ID
Release the external ID without touching the group itself
- Get a group
Read one group with its member count
- Get many files of a group
Read the files of the group file area — the root and every folder below it, newest first
- Get many folders of a group
Read every folder of the group file area as a flat list, parents before their children
- Get many groups
Read the groups visible to the token owner
- Get many members of a group
Read the members of a group, including their role within it
- Get many posts of a group
Read the published posts of a group
- Get many group types
Read the group types this tenant accepts — the slug to send and the label a person sees
- Link a group to an external ID
Record that your integration knows this group under an external ID. Writes the mapping and nothing else.
Media1 capabilities+
- Upload a media file
Upload an image or file to the media library and get back its public URL, ready to reference from a wiki page
Notification4 capabilities+
- Get many notifications
Read the token owner's own notifications
- Mark all notifications as read
Clear the token owner's whole notification list
- Mark a notification as read
Mark one notification as read
- Send a notification
Notify people, respecting their delivery settings
Post7 capabilities+
- Create a post
Publish to the feed. Calling this twice publishes twice.
- Delete a post
Move a post to the bin
- Unlink a post from its external ID
Release the external ID without touching the post itself
- Get a post
Read one post
- Get many posts
Read the published posts visible to the token owner
- Update a post
Change an existing post
- Create or update a post by external ID
Create the post, or update the one already mapped to this ID
Search1 capabilities+
- Search across content
Search posts, wiki pages and people in one go. Results respect group membership and permissions.
Share Link5 capabilities+
- Get the access log of a share link
What visitors did with the link: page views, downloads, uploads and failed password attempts, newest first
- Get many share links
List the share links the token owner created, across folders and files and in every status
- Revoke a share link
Switch the link off for good. Revocation is soft — the link stays on record for the audit trail — and idempotent.
- Email a share link
Mail the link to external recipients from Kibi, with an optional message. Limited to 20 recipients per hour per user.
- Update a share link
Change the expiry, the password or the upload notification of a link
Shared Wiki2 capabilities+
- Get an image from a shared wiki subtree
Stream an image attached to a published page inside the shared subtree, as binary data
- Get a shared wiki subtree
Read the root page of a shared wiki together with all its published descendants
Survey2 capabilities+
- Get a survey
Read one published survey, including all its answer options
- Get many surveys
Read the published surveys visible to the token owner, with their answer options
Task7 capabilities+
- Create a task
Add a task. Calling this twice creates two tasks.
- Delete a task
Move a task to the bin
- Unlink a task from its external ID
Release the external ID without touching the task itself
- Get a task
Read one task
- Get many tasks
Read the tasks the token owner can see. Switch on Only Mine for the ones they created or are assigned to.
- Update a task
Change an existing task
- Create or update a task by external ID
Create the task, or update the one already mapped to this ID
Time Tracking18 capabilities+
- Cancel an absence request
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 an absence request
Request an absence. Types that need no approval, such as sick notes, are approved on the spot; everything else waits for review.
- Create a time entry
Add a manual time entry for the token owner
- Delete a time entry
Move a time entry to the bin
- Get an absence request
Read one absence request
- Get many absence types
Read the kinds of absence this tenant knows
- Get the active time entry
Read the entry the token owner is currently clocked into. The data is null when they are not.
- Get the time balance
Read the balance of the token owner for the current month and year, plus the cumulative one
- Get many absence requests
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 many monthly balances
Read the balance of the token owner for every month of a year
- Get many time entries of today
Read the time entries of the token owner for today
- Get a time entry
Read one time entry
- Get many work schedules
Read every work schedule of the tenant. HR and administrators only.
- Update an absence request
Change an absence request. Only pending requests can be changed.
- Update a time entry
Change an existing time entry
User2 capabilities+
- Get a user
Retrieve one entry from the employee directory
- Get many users
Retrieve the employee directory
Wiki Page7 capabilities+
- Create a wiki page
Add a page. Calling this twice creates two pages.
- Delete a wiki page
Move a page to the bin
- Unlink a wiki page from its external ID
Release the external ID without touching the page itself
- Get a wiki page
Read one page
- Get many wiki pages
Read the pages visible to the token owner
- Update a wiki page
Change an existing page
- Create or update a wiki page by external ID
Create the page, or update the one already mapped to this ID
Frequently asked
questions.
What could an Ambacti integration do with Kibi Connect?
The documented operations include Calendar Event: Create a calendar event; Calendar Event: Delete a calendar event; Calendar Event: Get a calendar event; Calendar Event: Get many calendar events.
Could I keep a workflow read-only?
For a read-only workflow, limit account permissions to reading data and exclude actions that create, update, or delete records.
Will every action run automatically?
Choose which steps could run on their own and which should pause for review. Changes should follow the permissions and approval rules you set.
Do I need to review actions in Kibi Connect?
Decide which work could run on its own and which steps need your review.