Skip to main content

Virtual Office - Releases

← App details

Nextcloud 35

Virtual Office 1.0.0
Release Details
UpdatedSept. 29, 2026, 9:03 p.m.
Changelog

First release.

Offices

  • Offices for Teams and Talk conversations, created by their members, and group offices and offices for everyone, created by admins
  • Any participant of a group or public Talk conversation can open its office from the message menu; everyone in the conversation can enter, nobody else
  • A conversation office follows its conversation: renamed with it, deleted with it, and people removed from the conversation leave the office at once
  • Office cards in Talk and Text show who is inside and whether a call is running, and can be switched to an interactive view to enter and walk around right in the chat
  • "Share to chat" posts the office to its Talk conversation, with an option to pin it
  • Offices linked to a conversation show when its call is running and who is in it, with Join call and Open chat; call a person from the office in a floating Talk call
  • Team offices show what is shared with the Team, such as Deck boards, folders and conversations; Deck boards show how many cards are due today or overdue
  • A conversation office links to the office of the Team the conversation belongs to
  • Find offices in the Offices list, Unified Search, the Smart Picker, Team pages and a Dashboard widget

Together

  • Four creatures, eight colors and four accessories; movement by click, tap, keyboard or an accessible people and places list
  • Four reactions, a coffee machine and a shared plant. Two people close by who send the same reaction react together, and people at the running coffee machine clink cups
  • New arrivals appear close to the biggest group, or at the coffee corner when the office is empty. People keep a little space between them, so name tags stay readable
  • Claim one of 12 desks. It shows your name, and while you are not inside also your Nextcloud status and your note
  • A one-line "Today" note, shown with your character and desk until the end of your day
  • Knock on someone: "got 2 minutes?". They answer Now, In 10 minutes or Later, and Now opens a one-to-one Talk call
  • "Tell me when someone arrives" on an empty office
  • Focus together: 25 or 50 minute sessions others can join
  • Weekly coffee roulette in group offices and offices for everyone
  • A balloon on your birthday, when your profile shares your birth date
  • People who are away doze off; do not disturb and busy show on their name tag
  • While the office tab is in the background, its title counts arrivals and reactions with you

Administration and privacy

  • Opening an office never places you inside; you choose Enter office. One active character per person, with an explicit "Continue here"
  • Managers can remove someone from the office for an hour; access is re-checked about every 20 seconds
  • Live updates through Client Push when available, otherwise polling, with a setup check
  • Admin settings for office size and offices for everyone, and a list of all offices
  • No history of visits or movement; occ virtualoffice:purge removes all app data
Licenses GNU Affero General Public License v3.0 or later
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhQyMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwOTI5MjA0MjE2WhcNMzcwMTA0MjA0MjE2WjAYMRYwFAYD
VQQDDA12aXJ0dWFsb2ZmaWNlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEAptoWzXh18d80eozvW7WYe2Wa1AXlxVnDl8/sXP5ZA8nO871BjETJkX1AeXQx
DaDyE0rpy9FKJLk+aXQmRyNBGm34+19735vEHBo2CKcp2vBI1IwcBOR1QZOpuqpR
EtVRj12yByvw3afNVJ+JiMXAqaNXw+hSZtHBm3aT4h1vF/9ZIu+6xCbsHWeOTBLT
cvJXae4m0Xv6swXslG37St/PYqe5HieDhGEuub3Fo3HLKmo86wnGbh2QQqzkVXRs
XW8ZpbK9DLdBRICRl9VZ0zWV5/CgzQ9eVWAEXj3Rc1jYxDY26npOfz4tQ64UHL5D
5QJw4wycsYBwWWCsAj6f6BwjmsE66yiknJH9T/0pkTHlfbDm5epwhqRxWaJMjjd2
UMganj6saKbDMMx30JjM3MsRRG1jW9lxh3KFsKI/YHZHZGs5rG+R3Sh00iE1ZLg1
CUOvlUfW33ISPoGRwc6M9Nuy6B4zAMTibZCjU/xPyYBX/l/xQB3LdCJ9Qtsp4hc+
hKKy05n59PYFqQKg7zNg+l9AH/aG12s8IPbu9JUM1pW6jEChWglt78V1X7GRQajx
l/xHmuu+Jha90vlSfAmdt74/Cj8SeOAxm/CkVaH00dLaelKpgUCiQoymoCu4szxk
nvBuPIfQYemDd3veuXRTo8UvvRrQPGAUAfC+sRoJ7wz73IECAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEACG8VqkIUT2vWinlIuWcbaBCw1oWsiXyTShKN9CZ/vZhUXnK7
1VmxVlNHCUZI+w3Wodal6pREefmmsSpdhVoQKN88OcGQKqTzLpVtXPf2vcaW5i/b
GfJiB5FbGi7/Zo44HAhORmxh4nowFtDgn7KUsHwFbuIchMCEwLLwg0sOWjGD6H+1
uX2y0ew2aknEkf83LmjlLfTAP4TsbOgi7LsvEzE8loZ3IxHxS06iqNtNu+XgJYju
dMAVWRdnALGHSW2VXtqBuKbYRRUqpzJ+olN8JLNqaikaGpCxQKn0htJcdt9gbILK
SvnWHr+i6B/E9fe/IF/rzh21NQ8lTaYH5NjVmw==
-----END CERTIFICATE-----
SignatureLid98eZz2bOXtKZSPAJkB02/L+JJqKxpaipiZ+sS4hqW6GlzL7oZsCdhGovXpoxAzw4RhOM0t1l+NfGaVzrwUyuAAIZA9bmqgRabMFpHP5ovMd0yFc2CrCMnlICJQGO0XNZLUmV8+1EX9+MW3cf4i/DDkE3llAHlFPvxwwO6kOZ9j3wrvO22WvvRQY63OUqlvUwaKOTPMwW51pCRSlPphCiCYwwZF0QD6F4Zqw1/7cEo6Fitq201kWUShPAl3AFtyqWDF8Opz3CIyOjPHBnTNweqgd3QimT6OIU9G640cDgwpNLcODhhsdUvl2YKpxycWMFaZjVihlDgoFeN5D2PVWG/0ZUuh5/sNJhKenIa9PR/8GiFJPL01Zk+b/wmSU6AhwtWaQPXT/3HDCI1+UUxTKnC2TcS6gnRyEo52XI/7aNe5PmJZxvC+8fdnl7HjlKILUB/roXxyHdGA0JfR2MTe566csK65P4TbThHScz7Og8CzGJb3LwuVBOzMwUbsa+t7+jlijtQ7WV/L6EafBnk+rhq4UQQgyhnZ+dip0nEM45t/wFNKrTD/S4s9oq4P0hGoyfdADtmWdQcbj4VQSmlvXGBHUVVGzoCyz/X1/hFZR2oNSTNvvwdidyIRawDCOQFLjqCWIbOw8iXHTtzVnS3GGTXsEHJRE9GBc5XTZWCce8=
Signature digestsha512
Dependencies
Required Nextcloud versions >=35.0.0,<36.0.0
Minimum Integer bits32