{"id":8602,"external_id":"plugin_asdk_app_6a5fd24c21a08191a71ebc8099bb99b8","name":"app-6a5fd24c21a08191a71ebc8099bb99b8","display_name":"ExpenseOS","developer":"ExpenseOS","category":"Business & Operations","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-27T06:02:52Z","input_sha256":"051aafa91c7ca04f84065f7bc10daa28498199118bcc3aa83ccd2b26bde5b31e","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"2.0.0","skill_count":1,"first_seen_at":"2026-10-27T06:00:32.627Z","last_seen_at":"2026-11-03T18:00:03.291Z","last_changed_at":"2026-10-27T06:00:32.627Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6a5fd24c21a08191a71ebc8099bb99b8","connector_id":"asdk_app_6a5fd24c21a08191a71ebc8099bb99b8","created_at":"2026-07-21T20:10:52.281233Z","discoverability":"LISTED","id":"plugin_asdk_app_6a5fd24c21a08191a71ebc8099bb99b8","is_template":false,"is_template_instance":false,"name":"app-6a5fd24c21a08191a71ebc8099bb99b8","release":{"app_ids":["asdk_app_6a5fd24c21a08191a71ebc8099bb99b8"],"app_manifest":{"apps":{"purafi-expense-agent":{"id":"asdk_app_6a5fd24c21a08191a71ebc8099bb99b8","required":true}}},"app_templates":[],"description":"ExpenseOS turns a conversation into a finished expense report.\n\nDrop receipts into chat as photos, PDFs, or plain descriptions and ExpenseOS keeps a running list: merchant, date, category, and amount, organized by month or trip. Describe a drive (\"office to the Hartford client and back\") and ExpenseOS figures out the actual driving distance and applies the current IRS mileage rate, including the mid-year rate changes your spreadsheet missed.\n\nWhen you're ready, ExpenseOS puts everything into a polished PDF report, plus files your finance team can open straight in Excel or QuickBooks. It double-checks every line for the things that get reports bounced back: missing details, forgotten attendees, duplicate charges. Then it sends the report to your approver with a one-click review link. No account or app needed on their end. After you send it, ExpenseOS tracks where your report stands (pending, approved, or rejected) and counts how many days you've been waiting, so asking \"how much am I owed?\" always has a real answer.\n\nUse it for:\n\n• Turning receipt photos and PDFs into organized expenses\n• Logging business mileage at the current IRS mileage rate\n• Building expense reports as PDF, Excel, or QuickBooks-ready files\n• Sending expense reports to your manager for one-click approval\n• Tracking approval status and how long you've been owed\n\nTry: \"File my expenses from this trip\" - \"Log my drive to the client site and back\" - \"Make my expense report and submit it to my manager\" - \"How much am I owed?\"\n\nFrom a pocketful of receipts to a submitted, tracked expense report, without ever leaving the conversation.","display_name":"ExpenseOS","id":"pluginrel_d99464ac78c881918dea1e1aa3605779","interface":{"brand_color":"#0087C7","capabilities":["Interactive","Read","Write"],"category":"Business & Operations","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000337881f7ad3601a458f78649","composer_icon_url":"https://files.openai.com/content?id=file_000000008bac81f79d7fef19af2c292c","default_prompt":"Log my meal","default_prompts":["Log my meal","Make my expense report","Log my drive from Austin, TX to San Antonio, TX"],"developer_name":"ExpenseOS","logo_url":"https://files.openai.com/content?id=file_00000000c91081f684fafd5dc66ab96c","logo_url_dark":"https://files.openai.com/content?id=file_0000000096f481f5b0db2bab093dbc50","long_description":"ExpenseOS turns a conversation into a finished expense report.\n\nDrop receipts into chat as photos, PDFs, or plain descriptions and ExpenseOS keeps a running list: merchant, date, category, and amount, organized by month or trip. Describe a drive (\"office to the Hartford client and back\") and ExpenseOS figures out the actual driving distance and applies the current IRS mileage rate, including the mid-year rate changes your spreadsheet missed.\n\nWhen you're ready, ExpenseOS puts everything into a polished PDF report, plus files your finance team can open straight in Excel or QuickBooks. It double-checks every line for the things that get reports bounced back: missing details, forgotten attendees, duplicate charges. Then it sends the report to your approver with a one-click review link. No account or app needed on their end. After you send it, ExpenseOS tracks where your report stands (pending, approved, or rejected) and counts how many days you've been waiting, so asking \"how much am I owed?\" always has a real answer.\n\nUse it for:\n\n• Turning receipt photos and PDFs into organized expenses\n• Logging business mileage at the current IRS mileage rate\n• Building expense reports as PDF, Excel, or QuickBooks-ready files\n• Sending expense reports to your manager for one-click approval\n• Tracking approval status and how long you've been owed\n\nTry: \"File my expenses from this trip\" - \"Log my drive to the client site and back\" - \"Make my expense report and submit it to my manager\" - \"How much am I owed?\"\n\nFrom a pocketful of receipts to a submitted, tracked expense report, without ever leaving the conversation.","plugin_category_id":"business & operations","privacy_policy_url":"https://www.expenseos.com/privacy","screenshot_urls":["https://files.openai.com/content?id=file_000000000db881f7af997419fb558406","https://files.openai.com/content?id=file_00000000c13481f788960fd81b1c321e","https://files.openai.com/content?id=file_00000000ce8881f797b89c5aab3c3fbf"],"short_description":"File expense reports in chat","terms_of_service_url":"https://www.expenseos.com/terms","website_url":"https://www.expenseos.com"},"keywords":["expenseos","expense os","purafi","expenses","expense report","expense reports","expense tracker","receipts","receipt scanner","mileage","mileage tracker","mileage log","irs mileage rate","reimbursement","business expenses","travel expenses","expense approval","quickbooks","excel","pdf"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"File expenses, expense receipts, log business mileage, build and submit expense reports, and track reimbursement with ExpenseOS. Use whenever the user wants to expense something, mentions a receipt, a business drive, an expense report, reimbursement, or being owed money for work spending — including end-of-trip and end-of-week wrap-ups (\"expense this\", \"file my expenses\", \"do my expense report\", \"log my drive to the client\", \"how much am I owed\"), even when they don't name ExpenseOS.","interface":{"brand_color":null,"default_prompt":"File my expenses from this trip","display_name":"File my expenses","icon_large_url":null,"icon_small_url":null,"iconography":"pdf","short_description":"Expense reports from chat"},"name":"file-my-expenses","plugin_release_skill_id":"pluginrsk_6add6e7486488191842548ae07c6790f"}],"version":"2.0.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6a5fd24c21a08191a71ebc8099bb99b8","author":{"url":"https://www.expenseos.com","name":"ExpenseOS"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"886f6eef61fe75c035be0020604a2442f5f46718346d9b50103cbe3c5488e166"}],"version":"2.0.0","homepage":"https://www.expenseos.com","keywords":["expenseos","expense os","purafi","expenses","expense report","expense reports","expense tracker","receipts","receipt scanner","mileage","mileage tracker","mileage log","irs mileage rate","reimbursement","business expenses","travel expenses","expense approval","quickbooks","excel","pdf"],"artifact_id":134620,"observed_at":"2026-11-03T18:36:04Z","support_url":"https://www.expenseos.com/support","capabilities":["Interactive","Read","Write"],"field_sources":{"name":0,"author":0,"version":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"release_notes":0,"availability_countries":0},"release_notes":"Rebrands the listing to ExpenseOS with the new app icon and expenseos.com website, support, privacy, and terms links; declares the MCP server in the package; adds a screenshot for each starter prompt, capability labels, and keywords; corrects tool annotations (add_receipt and update_expense are open-world because they fetch receipt images from a URL; update_expense, recall_report, and make_my_expense_report are destructive); and makes the listing available in all countries.","extraction_version":1,"conflicts_or_errors":[],"availability_countries":[]}}