Skip to main content

Nextcloud — Activity

The Activity app surfaces a unified feed of file changes, shares, comments, mentions. Bee Flow reads it (read-only) so the assistant can answer "what changed yesterday?" type questions.

Integration IDnextcloud-activity
AuthNC session
Required NC appactivity (built-in for NC 28+)
Sourceserver/integrations/nextcloudActivityTools.js

Tools

ToolPurpose
nextcloud_activity_listList recent activity entries.
nextcloud_activity_searchFilter by date range / type / user.
nextcloud_activity_getFetch a single entry.

Activity types

Common types seen in the feed:

TypeTriggered by
file_createdNew file uploaded
file_changedFile modified
file_deletedSoft-delete
file_restoredRestored from trash
shared_with_youSomeone shared a file/folder with you
shared_link_by_youYou created a public share
commentedNew comment on a file
mentionedYou were @-mentioned
tag_assignedTag added to a file

Endpoint

GET /ocs/v2.php/apps/activity/api/v2/activity?since=...&limit=...

Use cases

  • "What did Alice change in the Marketing folder this week?"
  • "Show me everything I was @-mentioned in yesterday."
  • (Automation) Daily digest of activity in a watched folder, posted to Talk.

Read-only

This integration is intentionally read-only. The Activity app doesn't expose write endpoints, and Bee Flow does not synthesise events.