agentsclimarketplace

Comvenio bookings

Skill Comvenio/comvenio-skills/skills/comvenio-bookings

Official customer-facing Agent Skills for using Comvenio safely through the Comvenio CLI.

Install
npx -y skills add Comvenio/comvenio-skills --skill comvenio-bookings

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 18 days oldThe repository was created 18 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Verwaltet Gebäude, Räume, buchbare Objekte, Regeln, Reservierungen und Teilnehmer mit dem Comvenio CLI. Verwende diesen Skill bei Raum- oder Gerätebuchungen, offenen Anfragen, Genehmigungen, Serienbuchungen, Buchungsregeln und Auslastungen.

SKILL.md

3.1 KB, as published. Nobody here has run it

Comvenio Buchungen und Objekte

Verbindlicher OAuth-Pfad

Im Standardmodus zuerst comvenio whoami --json und comvenio action list --json ausführen. Fachoperationen ausschließlich mit der dort sichtbaren kanonischen Action-ID und ihrem input_schema über comvenio action call aufrufen. Die Domain-Aliase in den Beispielen gelten nur für den expliziten Device-Token-Kompatibilitätsmodus; niemals durch direkte HTTP-Aufrufe ersetzen.

Ziel

Finde das richtige Objekt, prüfe Regeln und bestehende Belegung und führe Buchungsentscheidungen nachvollziehbar aus.

Vorbereitung

comvenio whoami --json
comvenio club info --json
comvenio object --help
comvenio booking --help
comvenio object building list --with-rooms --json
comvenio object list --with-all --json

Lies das Zielobjekt mit object show --with-all, seine Buchungsregeln und die vorhandenen Buchungen im relevanten Zeitraum. Kläre Titel, Beginn, Ende, verantwortliches Mitglied, Teilnehmer und ob eine Einzel- oder Sammelbuchung gewünscht ist.

Buchung anlegen

Erstelle komplexe Buchungen über eine geprüfte UTF-8-JSON-Datei:

comvenio booking list --object-id <object-id> --json
comvenio booking create --file booking.json --json
comvenio booking show <booking-id> --json

Für Sammelbuchungen zeige vorher alle Zeiten, Objekte, Gruppen und die Anzahl der erzeugten Reservierungen. Es gibt keinen einheitlichen Trockenlauf; deshalb sind Bestands- und Regelprüfung besonders wichtig.

Anfragen entscheiden

comvenio booking list --pending --json
comvenio booking show <booking-id> --json

Zeige Antragsteller, Objekt, Zeitraum und mögliche Konflikte. approve, reject, cancel oder delete erst nach eindeutigem Auftrag oder Bestätigung ausführen. Die eigene Buchung darf nicht über eine vermeintliche Sonderregel genehmigt werden; Rechte prüft Comvenio.

Gebäude, Räume und Regeln

Gebäude, Räume und Objekte bilden eine Hierarchie. Lies Kinder und Regeln vor Änderungen. --force bei einer Löschung kann untergeordnete Daten mit entfernen und braucht immer eine gesonderte Bestätigung. Buchungs- und Task-Regeln werden vor Update oder Delete einzeln angezeigt.

Schutzregeln

Bestätigung ist erforderlich vor Genehmigung, Ablehnung, Stornierung, Löschung, Bulk-Buchung, rückwirkender Buchung, Buchung im Namen eines anderen Mitglieds und jeder --force-Löschung. Teilnehmerentfernung und Gruppenanlage werden mit Namen und Anzahl zusammengefasst.

Anonyme öffentliche Abläufe und nicht vorhandene Provider-Importe werden nicht über direkte Schnittstellen umgangen. Verwende ausschließlich comvenio, für Agentenaufrufe --json, und wiederhole unklare Mutationen nicht automatisch.

Abschluss

Lies Buchung oder Objekt erneut und melde Objektname, Zeitraum, Status, Teilnehmer und noch offene Entscheidung.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.