Update to AnyQR
Snapshot Oct 27, 2026 · 18:00 UTC · version 2.0.0
Declared capabilities changed
Declared skills — Now says: [{"description":"Turn event details into a reviewed calendar-invite QR code. Use when the user wants a meeting, appointment, class, performance, reservation,...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Declared skills
Oct 24, 2026 · 12:40 UTC
[]
Oct 27, 2026 · 18:00 UTC
[{"description":"Turn event details into a reviewed calendar-invite QR code. Use when the user wants a meeting, appointment, class, performance, reservation, or all-day event encoded for calendar import and needs help resolving missing d...
Full description
Oct 24, 2026 · 12:40 UTC
A really easy to work with QR codes alongside ChatGPT! e.g. - "Create a QR code for my business" - "@AnyQR Edit this wifi QR code to change the password"
Oct 27, 2026 · 18:00 UTC
Decode, create, edit, and export QR codes inside ChatGPT
Short description
Oct 24, 2026 · 12:40 UTC
QR Codes: create, generate...
Oct 27, 2026 · 18:00 UTC
Create dynamic or static w AI
Long description
Oct 24, 2026 · 12:40 UTC
A really easy to work with QR codes alongside ChatGPT! e.g. - "Create a QR code for my business" - "@AnyQR Edit this wifi QR code to change the password"
Oct 27, 2026 · 18:00 UTC
Decode, create, edit, and export QR codes inside ChatGPT
Compare saved observations
Download comparison JSONFull technical diff · 18 changed fields
removed /release/app_manifest/apps/app-69eb5805dfd8819199af656b161c9b91
{
"id": "asdk_app_69eb5805dfd8819199af656b161c9b91",
"required": true
}Field is absent
added /release/app_manifest/apps/docs
Field was absent
{
"id": "asdk_app_69eb5805dfd8819199af656b161c9b91",
"required": true
}changed /release/description
"A really easy to work with QR codes alongside ChatGPT!\n\ne.g.\n\n- \"Create a QR code for my business\"\n- \"@AnyQR Edit this wifi QR code to change the password\""
"Decode, create, edit, and export QR codes inside ChatGPT"
changed /release/id
"pluginrel_8a39204140b881919571c42c1caf8f74"
"pluginrel_d4f4c93b302c81919f8a50d950195989"
changed /release/interface/brand_color
null
"#D5AB3A"
changed /release/interface/capabilities
[]
[ "Create QR codes", "Read QR codes", "Edit QR codes", "Export QR codes" ]
changed /release/interface/composer_icon_dark_url
null
"https://files.openai.com/content?id=file_00000000ef6c8243ad71dc839a19aa38"
changed /release/interface/composer_icon_url
null
"https://files.openai.com/content?id=file_00000000bb0481f48eb33d75f4b746e9"
changed /release/interface/developer_name
"Spheric Admin Ltd"
"Widget"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_0000000081f081f7948f643edde24685"
"https://files.openai.com/content?id=file_0000000016cc81f48baeef674cc40b56"
changed /release/interface/logo_url_dark
null
"https://files.openai.com/content?id=file_00000000ccf882438761ccbfda812029"
changed /release/interface/long_description
"A really easy to work with QR codes alongside ChatGPT!\n\ne.g.\n\n- \"Create a QR code for my business\"\n- \"@AnyQR Edit this wifi QR code to change the password\""
"Decode, create, edit, and export QR codes inside ChatGPT"
changed /release/interface/privacy_policy_url
"https://www.widget.olutely.com/privacy"
"https://www.widget.olutely.com/privacy/qr-codes.html"
changed /release/interface/screenshot_urls
[ "https://chatgpt.com/backend-api/estuary/content?id=file_0000000085e871f78dc2c256508c8963" ]
[ "https://files.openai.com/content?id=file_00000000a5e081f499d014d5abc8b206" ]
changed /release/interface/short_description
"QR Codes: create, generate..."
"Create dynamic or static w AI"
changed /release/interface/website_url
"https://www.widget.olutely.com"
"https://www.widget.olutely.com/"
changed /release/skills
[]
[
{
"description": "Turn event details into a reviewed calendar-invite QR code. Use when the user wants a meeting, appointment, class, performance, reservation, or all-day event encoded for calendar import and needs help resolving missing dates, end times, locations, or timezone ambiguity. Do not use to write directly to a calendar account or promise recurrence, reminders, organizer fields, or attendee invitations.",
"interface": {
"brand_color": null,
"default_prompt": "Use $calendar-invite-qr-planner to review these event details and create a calendar-invite QR code.",
"display_name": "Calendar Invite QR Planner",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Turn event details into a calendar QR"
},
"name": "calendar-invite-qr-planner",
"plugin_release_skill_id": "pluginrsk_6ad8aa138bf08191ace057b9e646deb6"
},
{
"description": "Build a clean campaign URL with deliberate UTM parameters and encode it as a QR code. Use when the user wants a marketing, poster, flyer, social, email, or event QR with tracking parameters, or wants an existing campaign URL cleaned up before QR creation. Do not use for link shortening, analytics reporting, destination reputation checks, or non-HTTP links.",
"interface": {
"brand_color": null,
"default_prompt": "Use $campaign-link-qr-builder to prepare a tracked campaign URL and create its QR code.",
"display_name": "Campaign Link QR Builder",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Build a trackable campaign URL QR code"
},
"name": "campaign-link-qr-builder",
"plugin_release_skill_id": "pluginrsk_6ad8aa1461288191bf37ea9649a92408"
},
{
"description": "Prepare a guest Wi-Fi QR code with an explicit credential and privacy check. Use when the user wants visitors, customers, tenants, or event attendees to join a wireless network by scanning a QR code. Do not use to configure a router, discover network credentials, test connectivity, or imply that a shared password remains hidden from ChatGPT or QR recipients.",
"interface": {
"brand_color": null,
"default_prompt": "Use $guest-wifi-qr-setup to review these guest network details and create a Wi-Fi QR code.",
"display_name": "Guest Wi-Fi QR Setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Prepare a safer guest Wi-Fi QR code"
},
"name": "guest-wifi-qr-setup",
"plugin_release_skill_id": "pluginrsk_6ad8aa139f8c8191bf72cf4dd361f66f"
},
{
"description": "Create a vCard QR code after minimizing and reviewing the personal information it will disclose. Use when the user wants a networking, business-card, conference, portfolio, or public contact QR and wants help deciding which contact fields are appropriate to share. Do not use to enrich contact data from external sources or publish private fields without clear user intent.",
"interface": {
"brand_color": null,
"default_prompt": "Use $privacy-first-vcard-qr to review these contact details and create a public-safe vCard QR code.",
"display_name": "Privacy-First vCard QR",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pdf",
"short_description": "Create a privacy-reviewed vCard QR code"
},
"name": "privacy-first-vcard-qr",
"plugin_release_skill_id": "pluginrsk_6ad8aa149cfc8191846b6f3c0f9d38b4"
},
{
"description": "Decode an existing QR code and create an updated replacement while preserving fields the user did not ask to change. Use when the user wants to refresh, revise, migrate, correct, or replace an old QR payload from an attached image, remote image URL, or current QR widget state. Do not use for silent bulk conversion or mutation of an external QR artifact.",
"interface": {
"brand_color": null,
"default_prompt": "Use $qr-content-refresh to decode this QR code and create an updated replacement.",
"display_name": "QR Content Refresh",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Update a QR without losing unchanged fields"
},
"name": "qr-content-refresh",
"plugin_release_skill_id": "pluginrsk_6ad8aa1363308191b66099e8516d3c49"
},
{
"description": "Decode and review a QR payload before the user acts on it. Use when the user asks what a QR code does, whether its contents look suspicious, what data it exposes, or for a safety check of an attached QR image or remote QR image URL. Do not use for generic QR education, destination reputation checks, or requests to open or follow encoded links.",
"interface": {
"brand_color": null,
"default_prompt": "Use $qr-payload-safety-review to decode and assess this QR code before I act on it.",
"display_name": "QR Payload Safety Review",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Review a QR payload before taking action"
},
"name": "qr-payload-safety-review",
"plugin_release_skill_id": "pluginrsk_6ad8aa135e248191bc681242ef10822c"
}
]changed /release/version
"1.0.0"
"2.0.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_69eb5805dfd8819199af656b161c9b91",
"connector_id": "asdk_app_69eb5805dfd8819199af656b161c9b91",
"created_at": "2026-06-04T16:28:48.642665Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_69eb5805dfd8819199af656b161c9b91",
"is_template": false,
"is_template_instance": false,
"name": "app-69eb5805dfd8819199af656b161c9b91",
"release": {
"app_ids": [
"asdk_app_69eb5805dfd8819199af656b161c9b91"
],
"app_manifest": {
"apps": {
"docs": {
"id": "asdk_app_69eb5805dfd8819199af656b161c9b91",
"required": true
}
}
},
"app_templates": [],
"description": "Decode, create, edit, and export QR codes inside ChatGPT",
"display_name": "AnyQR",
"id": "pluginrel_d4f4c93b302c81919f8a50d950195989",
"interface": {
"brand_color": "#D5AB3A",
"capabilities": [
"Create QR codes",
"Read QR codes",
"Edit QR codes",
"Export QR codes"
],
"category": "Productivity",
"composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000ef6c8243ad71dc839a19aa38",
"composer_icon_url": "https://files.openai.com/content?id=file_00000000bb0481f48eb33d75f4b746e9",
"default_prompt": "Generate a QR code for chatgpt.com",
"default_prompts": [
"Generate a QR code for chatgpt.com"
],
"developer_name": "Widget",
"logo_url": "https://files.openai.com/content?id=file_0000000016cc81f48baeef674cc40b56",
"logo_url_dark": "https://files.openai.com/content?id=file_00000000ccf882438761ccbfda812029",
"long_description": "Decode, create, edit, and export QR codes inside ChatGPT",
"plugin_category_id": "productivity",
"privacy_policy_url": "https://www.widget.olutely.com/privacy/qr-codes.html",
"screenshot_urls": [
"https://files.openai.com/content?id=file_00000000a5e081f499d014d5abc8b206"
],
"short_description": "Create dynamic or static w AI",
"terms_of_service_url": "https://www.widget.olutely.com/terms",
"website_url": "https://www.widget.olutely.com/"
},
"keywords": [],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Turn event details into a reviewed calendar-invite QR code. Use when the user wants a meeting, appointment, class, performance, reservation, or all-day event encoded for calendar import and needs help resolving missing dates, end times, locations, or timezone ambiguity. Do not use to write directly to a calendar account or promise recurrence, reminders, organizer fields, or attendee invitations.",
"interface": {
"brand_color": null,
"default_prompt": "Use $calendar-invite-qr-planner to review these event details and create a calendar-invite QR code.",
"display_name": "Calendar Invite QR Planner",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Turn event details into a calendar QR"
},
"name": "calendar-invite-qr-planner",
"plugin_release_skill_id": "pluginrsk_6ad8aa138bf08191ace057b9e646deb6"
},
{
"description": "Build a clean campaign URL with deliberate UTM parameters and encode it as a QR code. Use when the user wants a marketing, poster, flyer, social, email, or event QR with tracking parameters, or wants an existing campaign URL cleaned up before QR creation. Do not use for link shortening, analytics reporting, destination reputation checks, or non-HTTP links.",
"interface": {
"brand_color": null,
"default_prompt": "Use $campaign-link-qr-builder to prepare a tracked campaign URL and create its QR code.",
"display_name": "Campaign Link QR Builder",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Build a trackable campaign URL QR code"
},
"name": "campaign-link-qr-builder",
"plugin_release_skill_id": "pluginrsk_6ad8aa1461288191bf37ea9649a92408"
},
{
"description": "Prepare a guest Wi-Fi QR code with an explicit credential and privacy check. Use when the user wants visitors, customers, tenants, or event attendees to join a wireless network by scanning a QR code. Do not use to configure a router, discover network credentials, test connectivity, or imply that a shared password remains hidden from ChatGPT or QR recipients.",
"interface": {
"brand_color": null,
"default_prompt": "Use $guest-wifi-qr-setup to review these guest network details and create a Wi-Fi QR code.",
"display_name": "Guest Wi-Fi QR Setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "cursor",
"short_description": "Prepare a safer guest Wi-Fi QR code"
},
"name": "guest-wifi-qr-setup",
"plugin_release_skill_id": "pluginrsk_6ad8aa139f8c8191bf72cf4dd361f66f"
},
{
"description": "Create a vCard QR code after minimizing and reviewing the personal information it will disclose. Use when the user wants a networking, business-card, conference, portfolio, or public contact QR and wants help deciding which contact fields are appropriate to share. Do not use to enrich contact data from external sources or publish private fields without clear user intent.",
"interface": {
"brand_color": null,
"default_prompt": "Use $privacy-first-vcard-qr to review these contact details and create a public-safe vCard QR code.",
"display_name": "Privacy-First vCard QR",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pdf",
"short_description": "Create a privacy-reviewed vCard QR code"
},
"name": "privacy-first-vcard-qr",
"plugin_release_skill_id": "pluginrsk_6ad8aa149cfc8191846b6f3c0f9d38b4"
},
{
"description": "Decode an existing QR code and create an updated replacement while preserving fields the user did not ask to change. Use when the user wants to refresh, revise, migrate, correct, or replace an old QR payload from an attached image, remote image URL, or current QR widget state. Do not use for silent bulk conversion or mutation of an external QR artifact.",
"interface": {
"brand_color": null,
"default_prompt": "Use $qr-content-refresh to decode this QR code and create an updated replacement.",
"display_name": "QR Content Refresh",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Update a QR without losing unchanged fields"
},
"name": "qr-content-refresh",
"plugin_release_skill_id": "pluginrsk_6ad8aa1363308191b66099e8516d3c49"
},
{
"description": "Decode and review a QR payload before the user acts on it. Use when the user asks what a QR code does, whether its contents look suspicious, what data it exposes, or for a safety check of an attached QR image or remote QR image URL. Do not use for generic QR education, destination reputation checks, or requests to open or follow encoded links.",
"interface": {
"brand_color": null,
"default_prompt": "Use $qr-payload-safety-review to decode and assess this QR code before I act on it.",
"display_name": "QR Payload Safety Review",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Review a QR payload before taking action"
},
"name": "qr-payload-safety-review",
"plugin_release_skill_id": "pluginrsk_6ad8aa135e248191bc681242ef10822c"
}
],
"version": "2.0.0"
},
"scope": "GLOBAL",
"status": "ENABLED"
}SHA-256 of public snapshot: 497e08bfb37b3df3329461d30829d273b0dfd225884d02263957a54c68d689ac