{"id":11576,"external_id":"plugin_asdk_app_6adf77fc21b08191bec92b9b43e0a062","name":"portfelio","display_name":"Portfelio","developer":"Vadym Fedorchenko","category":"Business & Operations","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-06T18:13:29Z","input_sha256":"5d304173153f72bfbf65fdac4a09a579eeb8d8e9087417d7c16606ae8f6c6966","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.1","skill_count":0,"first_seen_at":"2026-11-06T18:00:05.466Z","last_seen_at":"2026-11-07T18:00:36.268Z","last_changed_at":"2026-11-06T18:00:05.466Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6adf77fc21b08191bec92b9b43e0a062","connector_id":"asdk_app_6adf77fc21b08191bec92b9b43e0a062","created_at":"2026-10-26T22:00:49.878368Z","discoverability":"LISTED","id":"plugin_asdk_app_6adf77fc21b08191bec92b9b43e0a062","is_template":false,"is_template_instance":false,"name":"portfelio","release":{"app_ids":["asdk_app_6adf77fc21b08191bec92b9b43e0a062"],"app_manifest":{"apps":{"portfelio":{"id":"asdk_app_6adf77fc21b08191bec92b9b43e0a062","required":true}}},"app_templates":[],"description":"Manage your photography projects and client work with Portfelio.","display_name":"Portfelio","id":"pluginrel_abf2e2fb9ed8819196024bb8d5dbd5fe","interface":{"brand_color":null,"capabilities":[],"category":"Business & Operations","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000004d2c82439163b293ccf186d8","default_prompt":"What photography projects do I have coming up?","default_prompts":["What photography projects do I have coming up?","Find a client project and show its invoice balance.","Help me prepare a checklist for a booked shoot."],"developer_name":"Vadym Fedorchenko","logo_url":"https://files.openai.com/content?id=file_00000000ebf88243b4e73a500df2e7c3","logo_url_dark":null,"long_description":"Portfelio helps photographers manage client work from conversation. Find projects and inquiries, check bookings and financial totals, read invoices and contracts, and review a project's brief, checklist, questionnaire, galleries, or client portal.\n\nWith your permission, create or update projects and client documents, prepare checklists, and save email drafts. Send a saved email through your connected mailbox only after you confirm the recipient and exact message. Changes and sending require the appropriate permission and confirmation.\n\nConnect your Portfelio account to work with your saved business records. Email sending requires a mailbox connected in Portfelio. The web and mobile apps also provide website design, gallery editing, and delivery.","plugin_category_id":"business & operations","privacy_policy_url":"https://portfelio.me/privacy-policy","screenshot_urls":[],"short_description":"Run your photography business","terms_of_service_url":"https://portfelio.me/terms-of-service","website_url":"https://portfelio.me"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.0.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"portfelio","author":{"name":"Vadym Fedorchenko"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"56816b2ad9be1451f9400eb74226814dc2567b0d3e16f11ae4c12359cfb2aaee"}],"version":"1.0.1","commerce":false,"artifact_id":165612,"observed_at":"2026-11-06T18:21:43Z","support_url":"https://portfelio.me/help","field_sources":{"name":0,"author":0,"version":0,"commerce":0,"support_url":0,"release_notes":0,"review_case_counts":0},"release_notes":"Fresh submission with explicit MCP configuration, a verified dedicated fictional demo workspace, support and legal links, and reproducible review cases. Email draft operations are individually exposed; saved templates and business facts correctly declare overwrite behavior. Typed invoice reads use the stored line items, discount and deposit. Email sending is a separate permission and requires confirmation of the saved message and recipient; repeated or uncertain attempts are not automatically resent.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[]}}