{"id":5856,"external_id":"plugin_asdk_app_6ab5c54de8508191b92201f2ce31a72e","name":"app-6ab5c54de8508191b92201f2ce31a72e","display_name":"Sonar Connections","developer":"Sonar Connections","category":"Travel","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-24T12:43:35Z","input_sha256":"e4297faf76c9197c9c9178a42927e49ef9d58432d0113d4eb3e4510b10a2ec45","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.2.1","skill_count":0,"first_seen_at":"2026-10-24T12:40:23.232Z","last_seen_at":"2026-11-03T18:00:03.291Z","last_changed_at":"2026-10-27T00:32:54.831Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ab5c54de8508191b92201f2ce31a72e","connector_id":"asdk_app_6ab5c54de8508191b92201f2ce31a72e","created_at":"2026-09-25T00:50:22.148634Z","discoverability":"LISTED","id":"plugin_asdk_app_6ab5c54de8508191b92201f2ce31a72e","is_template":false,"is_template_instance":false,"name":"app-6ab5c54de8508191b92201f2ce31a72e","release":{"app_ids":["asdk_app_6ab5c54de8508191b92201f2ce31a72e"],"app_manifest":{"apps":{"Sonar Connections":{"id":"asdk_app_6ab5c54de8508191b92201f2ce31a72e","required":true}}},"app_templates":[],"description":"Sonar Connections gives ChatGPT structured, source-attributed records, and every reply names its source.\n\nEvents: events published through Sonar Connections, with floor plans, booths and vendors, agenda and speakers, and live offers. The floor can open as an interactive card. Source: the event organizer, credited on each reply.\n\nPublic open data: dataset catalogs and records from public open data portals, with each dataset's license. Source: the portal operator, for example the City of Long Beach open data portal (DataLB).\n\nBusinesses: opening hours, services, appointment slots, pickup menus and shop catalogs for businesses served through Sonar Connections. Source: the business, credited on each reply.\n\nMost tools read data and need no sign-in. Signing in to Sonar Connections lets a person join an event with a code, say what they are there for, find matches, exchange messages at an event, book an appointment, and place and check a pickup order. People who run a business or staff a booth can also mark a menu item sold out or a booth as away. One diagnostics tool lets the interactive cards report load and layout counts. When a record is not served, the reply says so and lists what is served.","display_name":"Sonar Connections","id":"pluginrel_5b7dc37856f081918f85505244595ff2","interface":{"brand_color":null,"capabilities":[],"category":"Travel","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_0000000091d481f6a042f63e721ba850","default_prompt":"Show me the floor at the TiE LA Investor Summit and tell me where the law firms are.","default_prompts":["Show me the floor at the TiE LA Investor Summit and tell me where the law firms are.","Who is speaking at the TiE LA Investor Summit?","What open datasets does the City of Long Beach publish?"],"developer_name":"Sonar Connections","logo_url":"https://files.openai.com/content?id=file_000000006fec820c85e00a8ce2d2b16a","logo_url_dark":null,"long_description":"Sonar Connections gives ChatGPT structured, source-attributed records, and every reply names its source.\n\nEvents: events published through Sonar Connections, with floor plans, booths and vendors, agenda and speakers, and live offers. The floor can open as an interactive card. Source: the event organizer, credited on each reply.\n\nPublic open data: dataset catalogs and records from public open data portals, with each dataset's license. Source: the portal operator, for example the City of Long Beach open data portal (DataLB).\n\nBusinesses: opening hours, services, appointment slots, pickup menus and shop catalogs for businesses served through Sonar Connections. Source: the business, credited on each reply.\n\nMost tools read data and need no sign-in. Signing in to Sonar Connections lets a person join an event with a code, say what they are there for, find matches, exchange messages at an event, book an appointment, and place and check a pickup order. People who run a business or staff a booth can also mark a menu item sold out or a booth as away. One diagnostics tool lets the interactive cards report load and layout counts. When a record is not served, the reply says so and lists what is served.","plugin_category_id":"travel","privacy_policy_url":"https://sonarconnections.com/privacy","screenshot_urls":[],"short_description":"Event floors and open data","terms_of_service_url":"https://sonarconnections.com/terms","website_url":"https://sonarconnections.com"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.2.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6ab5c54de8508191b92201f2ce31a72e","author":{"name":"Sonar Connections"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"2eb01e12e9840261a3547c4ddef57f37b11c845c646823249629a13c408712b8"}],"version":"1.2.1","artifact_id":135301,"observed_at":"2026-11-03T18:40:59Z","support_url":"https://sonarconnections.com/support","field_sources":{"name":0,"author":0,"version":0,"support_url":0,"release_notes":0,"review_case_counts":0},"release_notes":"1.2.1 adds the MCP server configuration to the package: the server at https://mcpconnector-gtlizqtvza-uw.a.run.app/public/openai, reusing the app's existing MCP connection. Authentication is configured on that connection in the portal, not in the package (open tools need no sign-in; tools that act for a person use OAuth, scope sonar:connector, with Client ID Metadata Document registration preferred). The server serves 47 tools: 21 open with no sign-in and 26 that act for a signed-in person. Adds five positive and three negative review test cases and the demo recording link. Listing text and icon are unchanged from 1.1.0.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[]}}