{"id":10093,"external_id":"plugin_asdk_app_6ac148a569508191aacd2850b4b53ff9","name":"app-6a9fa702c0b48191b39140402f9a36c8","display_name":"Smart Calendars AI","developer":"Smart Calendars AI","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-31T12:05:33Z","input_sha256":"c57f52521db60baa48d0e44d65a0ff9670be01b4c342c7d75e94f521db37bd4a","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.5","skill_count":0,"first_seen_at":"2026-10-31T12:00:24.227Z","last_seen_at":"2026-11-04T00:00:30.805Z","last_changed_at":"2026-10-31T12:00:24.227Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ac148a569508191aacd2850b4b53ff9","connector_id":"asdk_app_6ac148a569508191aacd2850b4b53ff9","created_at":"2026-10-03T20:47:04.873119Z","discoverability":"LISTED","id":"plugin_asdk_app_6ac148a569508191aacd2850b4b53ff9","is_template":false,"is_template_instance":false,"name":"app-6a9fa702c0b48191b39140402f9a36c8","release":{"app_ids":["asdk_app_6ac148a569508191aacd2850b4b53ff9"],"app_manifest":{"apps":{"smart-calendars-ai":{"id":"asdk_app_6ac148a569508191aacd2850b4b53ff9","required":true}}},"app_templates":[],"description":"Turn a school schedule, team timetable or event programme into a calendar you can subscribe to. Give your assistant a PDF, image or pasted schedule; the assistant reads it, and Smart Calendars AI saves and publishes the events.\n\nOpen the calendar in your default calendar app, choose Apple, Google or Outlook on the Calendar options page, or copy the HTTPS subscription link. You confirm the subscription in your calendar app. Later changes use the same feed link and arrive according to that app's refresh schedule.\n\nAsk for changes in the conversation or use your existing dashboard. Preview revisions before saving, update individual events without replacing the whole calendar, and remove or restore events. When the supplied schedule includes suitable topic, organizer or venue details, your assistant can save those tags and return a filtered subscription for the events you want. Filters select events; they are not a privacy restriction.\n\nRequires a Smart Calendars AI account. This connection accesses only your Smart Calendars AI feeds, events and status, not Gmail or other app accounts. Anyone with a subscription link can read the published calendar. New feeds do not automatically monitor the original source or create a public Calendar Page.","display_name":"Smart Calendars AI","id":"pluginrel_db5a0364350081919d28f20b5f6a3b88","interface":{"brand_color":null,"capabilities":[],"category":"Productivity","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000777c820aacad859a77475111","composer_icon_url":"https://files.openai.com/content?id=file_00000000537082439726d3b7afe001ae","default_prompt":"Turn this school schedule into a calendar feed I can subscribe to. Show me any ambiguous dates before creating it.","default_prompts":["Turn this school schedule into a calendar feed I can subscribe to. Show me any ambiguous dates before creating it.","Compare this revised schedule with my existing feed. Preview changes and preserve my notes before saving.","Show available filters for my feed and give me a subscription for only the topics and organizers I choose."],"developer_name":"Smart Calendars AI","logo_url":"https://files.openai.com/content?id=file_0000000039a48243a04def2488d409b4","logo_url_dark":"https://files.openai.com/content?id=file_00000000f8e8820a97abe253d9a1fe1b","long_description":"Turn a school schedule, team timetable or event programme into a calendar you can subscribe to. Give your assistant a PDF, image or pasted schedule; the assistant reads it, and Smart Calendars AI saves and publishes the events.\n\nOpen the calendar in your default calendar app, choose Apple, Google or Outlook on the Calendar options page, or copy the HTTPS subscription link. You confirm the subscription in your calendar app. Later changes use the same feed link and arrive according to that app's refresh schedule.\n\nAsk for changes in the conversation or use your existing dashboard. Preview revisions before saving, update individual events without replacing the whole calendar, and remove or restore events. When the supplied schedule includes suitable topic, organizer or venue details, your assistant can save those tags and return a filtered subscription for the events you want. Filters select events; they are not a privacy restriction.\n\nRequires a Smart Calendars AI account. This connection accesses only your Smart Calendars AI feeds, events and status, not Gmail or other app accounts. Anyone with a subscription link can read the published calendar. New feeds do not automatically monitor the original source or create a public Calendar Page.","plugin_category_id":"productivity","privacy_policy_url":"https://www.smartcalendars.ai/en/privacy","screenshot_urls":[],"short_description":"Create and edit calendar feeds","terms_of_service_url":"https://www.smartcalendars.ai/en/terms","website_url":"https://www.smartcalendars.ai/en"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.0.5"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6a9fa702c0b48191b39140402f9a36c8","author":{"name":"Smart Calendars AI"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"71c7eed21120ec486c42b53213e698c3d1fd9ac1fba6de254fe71872e47b0bd0"}],"version":"1.0.5","commerce":false,"artifact_id":130557,"observed_at":"2026-11-03T00:13:10Z","support_url":"https://www.smartcalendars.ai/en/contact","translations":{"de-DE":{"subtitle":"Kalenderfeeds verwalten","description":"Mach aus einem Schulplan, Teamkalender oder Veranstaltungsprogramm einen Kalender zum Abonnieren. Gib deinem Assistenten eine PDF-Datei, ein Bild oder einen eingefügten Terminplan. Der Assistent liest die Angaben; Smart Calendars AI speichert und veröffentlicht die Termine.\n\nÖffne den Kalender in deiner Standard-Kalender-App, wähle auf der Seite mit den Kalenderoptionen Apple, Google oder Outlook oder kopiere den HTTPS-Abo-Link. Das Abonnement bestätigst du in deiner Kalender-App. Spätere Änderungen bleiben unter demselben Link verfügbar und erscheinen nach der Aktualisierung durch deine Kalender-App.\n\nÄndere Termine im Gespräch oder in deinem bestehenden Dashboard. Prüfe Änderungen vor dem Speichern, bearbeite einzelne Termine und entferne sie oder stelle sie wieder her, ohne den ganzen Kalender zu ersetzen. Enthält der Terminplan passende Angaben zu Themen, Veranstaltern oder Orten, kann dein Assistent diese als Merkmale speichern und dir ein gefiltertes Kalender-Abo anbieten. Filter wählen Termine aus; sie beschränken nicht den Zugriff auf den vollständigen Kalender.\n\nDu benötigst ein Smart Calendars AI Konto. Diese Verbindung greift nur auf deine Smart Calendars AI Feeds, Termine und Statusinformationen zu, nicht auf Gmail oder andere App-Konten. Wer einen Abo-Link hat, kann den veröffentlichten Kalender lesen. Neue Feeds überwachen ihre Quelle nicht automatisch und erstellen keine öffentliche Kalenderseite."},"fr-FR":{"subtitle":"Créer et gérer des calendriers","description":"Transformez un calendrier scolaire, un planning d’équipe ou un programme d’événements en calendrier auquel vous pouvez vous abonner. Donnez à votre assistant un PDF, une image ou un planning collé dans la conversation. L’assistant en lit le contenu ; Smart Calendars AI enregistre et publie les événements.\n\nOuvrez le calendrier dans votre application de calendrier par défaut, choisissez Apple, Google ou Outlook sur la page des options, ou copiez le lien d’abonnement HTTPS. Vous confirmez l’abonnement dans votre application. Les modifications restent disponibles au même lien et apparaissent selon la fréquence d’actualisation de votre application.\n\nDemandez des modifications dans la conversation ou utilisez votre tableau de bord habituel. Prévisualisez les changements avant de les enregistrer, modifiez des événements individuels, supprimez-les ou rétablissez-les sans remplacer tout le calendrier. Si le planning contient des précisions sur les thèmes, les organisateurs ou les lieux, votre assistant peut les enregistrer comme critères et vous proposer un abonnement filtré. Les filtres sélectionnent les événements ; ils ne restreignent pas l’accès au calendrier complet.\n\nUn compte Smart Calendars AI est nécessaire. Cette connexion accède uniquement à vos calendriers, événements et informations d’état Smart Calendars AI, pas à Gmail ni à vos autres comptes. Toute personne disposant du lien d’abonnement peut lire le calendrier publié. Les nouveaux calendriers ne surveillent pas automatiquement leur source et ne créent pas de page de calendrier publique."}},"field_sources":{"name":0,"author":0,"version":0,"commerce":0,"support_url":0,"translations":0,"release_notes":0,"review_case_counts":0,"availability_countries":0},"release_notes":"Update reviewer test instructions for the deployed, receipt-bound calendar revision workflow. Keep all seven public MCP tools, including the single apply_feed_changes atomic revision tool; no internal LLM calls were added. A lost preview can be retrieved by its exact feed/request handle before its original expiry, reviewed again and saved only after fresh approval. Recovery of an already committed request returns its saved result without repeating the mutation. Tests now specify fresh conversations after tool refresh, reviewer-account selection, separate preview/approval messages, handle-only cross-chat recovery and duplicate-save checks. Retain the existing creation, filtering, restoration, deactivation/reactivation and three capability-boundary cases, original demo URL, translations, assets and publication settings. These instructions do not claim that unperformed mobile tests or all updated host replicates have passed.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"availability_countries":[]}}