DocumentationIntegrations

EGroupware

anymize reads contacts, appointments, InfoLog, timesheets and mail from your EGroupware and, when you click, creates new contacts, appointments, InfoLog entries and timesheets.

6 min readUpdated

What you can do with it

  • “Which appointments do I have next week, and who is attending each one?”
  • “Find me the contact details of Ms Kessler from the Brandt law firm.”
  • “Which InfoLog tasks are due this week, and how far along are they?”
  • “How many hours are on the timesheets for the Relocation project?”
  • “Put a one-hour file review in my calendar for Friday at 2 pm.”

EGroupware is split into five areas that you can enable one by one: contacts, calendar, tasks (InfoLog), time tracking (timesheets) and mail. Whatever you do not enable, the assistant does not see.

How to create an application password

  1. 01In EGroupware open the preferences and create a new application password there.
  2. 02Allow it CalDAV/CardDAV Sync (REST API). If your version offers it, also limit it to the apps you want to connect.
  3. 03Copy the password and note your username next to it.

Your normal login password works too. An application password, though, can be revoked on its own without signing in again everywhere. Application passwords exist since EGroupware 23.1.20230726.

Connect

  1. 01In anymize open Apps, then Connectors, and choose EGroupware.
  2. 02Enter the address of your installation including its path, usually ending in /egroupware, for example https://groupware.your-company.com/egroupware. Add your username and the application password.
  3. 03Decide which of the five areas the assistant may use.

The assistant always reads as you: it sees the address books, calendars and entries your user may see in EGroupware, and nothing more.

What anymize reads

  • Contacts: from every address book you may see, so personal, group and the accounts list. Name, email, phone, organisation, address and notes. Search works on free text.
  • Calendar: appointments with title, start, duration, location, participants and their replies, recurring ones included.
  • Tasks: InfoLog entries, meaning tasks, phone notes, notes and email notes, with due date, progress and status.
  • Time tracking: timesheets with start, duration, quantity, project and price. There is no date filter here; you narrow by text or by the link to a project.
  • Mail: the folders of your default account and the messages in them, with subject, sender, date and a short preview, plus the text of a single message. Of attachments anymize reads only name, type and size.

Some filters are newer than the interface itself: date ranges on calendar and InfoLog and the search for linked entries. Older installations ignore or refuse them, so the assistant checks the dates in the answer. Mail needs a release of the 26 series (September 2026). Each call returns at most 50 entries.

What anymize can create

  • A contact in your personal address book, with name, organisation, email, phone and note.
  • An appointment in your own calendar, with title, start, time zone, duration and description. Without participants, so no invitation goes out.
  • An InfoLog entry, meaning a task, a note or a phone note, with due date and description, without other participants.
  • A timesheet entry with title, start, duration and description.

How it works: anymize proposes the entry, and the chat shows it to you as a card with every field in plain text. You check it, edit it if needed and click. Only then is anything written. This holds in every mode, Full access included, just as you send an email from Gmail once by hand.

What anymize does not do

anymize deletes nothing, changes no existing contacts, appointments or entries, and sends no mail. Whatever anymize creates is always new and exactly what was on the card.

anymize does not read files from the EGroupware file manager. They are only reachable over WebDAV, not over the REST interface. The contents of mail attachments also stay where they are.

Digital sovereignty and anonymization

EGroupware is open source from Hildesheim and runs on your own server or hosted by EGroupware GmbH. anymize talks only to the address you entered, and the credentials are stored encrypted in your workspace.

Contacts, appointments and mail are almost always personal data. Names, email addresses, phone numbers, postal addresses and free text from notes and messages are replaced by placeholders before an AI model gets to see them.