← Timesheet Invoice PrepCONTENT HISTORY

Update to Timesheet Invoice Prep

Snapshot Nov 2, 2026 · 06:11 UTC · version 1.0.4

WHAT CHANGED

Product listing or positioning changed

Full description — Now says: Turn your billable work hours into a clear list of charges for an invoice draft.

Observed in the public listing; claims come from the publisher.

Save Timesheet Invoice Prep and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 27, 2026 · 00:54 UTC

Groups supplied billable time by client and project, calculates charges from each entry rate, and rounds each entry before totaling. Excludes nonbillable entries, tax and expenses. Produces a draft worksheet without sending an invoice.

After

Nov 2, 2026 · 06:11 UTC

Turn your billable work hours into a clear list of charges for an invoice draft.

Long description

Before

Oct 27, 2026 · 00:54 UTC

Groups supplied billable time by client and project, calculates charges from each entry rate, and rounds each entry before totaling. Excludes nonbillable entries, tax and expenses. Produces a draft worksheet without sending an invoice. U...

After

Nov 2, 2026 · 06:11 UTC

Turn your billable work hours into a clear list of charges for an invoice draft. Share time entries, client and project labels, and the rate for each entry. See billable charges grouped by client and project. Entries marked nonbillable s...

Short description

Before

Oct 27, 2026 · 00:54 UTC

Timesheet Invoice Prep

After

Nov 2, 2026 · 06:11 UTC

Turn work hours into charges

Brand color

Before

Oct 27, 2026 · 00:54 UTC

#1463EC

After

Nov 2, 2026 · 06:11 UTC

#831B8D

Compare saved observations

Download comparison JSON
Full technical diff · 14 changed fields

changed /release/description

BEFORE
"Groups supplied billable time by client and project, calculates charges from each entry rate, and rounds each entry before totaling. Excludes nonbillable entries, tax and expenses. Produces a draft worksheet without sending an invoice."
AFTER
"Turn your billable work hours into a clear list of charges for an invoice draft."

changed /release/id

BEFORE
"pluginrel_40e9eba6ed2881918e2df2583154317e"
AFTER
"pluginrel_16fa4c7eb43481918b4de3ebe8e9e01c"

changed /release/interface/brand_color

BEFORE
"#1463EC"
AFTER
"#831B8D"

changed /release/interface/capabilities

BEFORE
[
  "Prepare timesheet invoice prep"
]
AFTER
[
  "Turn work hours into charges"
]

changed /release/interface/composer_icon_dark_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_000000002fac82119c1ba558fb88c00d"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000d7a0820780aea2aecf722031"
AFTER
"https://files.openai.com/content?id=file_00000000c4348211a06794213be73d8e"

changed /release/interface/default_prompt

BEFORE
"Help me prepare a timesheet invoice prep."
AFTER
"Turn these billable time entries into invoice charges."

changed /release/interface/default_prompts

BEFORE
[
  "Help me prepare a timesheet invoice prep.",
  "Review my inputs for timesheet invoice prep."
]
AFTER
[
  "Turn these billable time entries into invoice charges.",
  "Group my work hours and charges by client and project."
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000001f9c8211b7d7f14e02cfa8ad"
AFTER
"https://files.openai.com/content?id=file_000000000ffc8211b36009442f107bc1"

changed /release/interface/logo_url_dark

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_00000000f16c8211af6e022a4700127d"

changed /release/interface/long_description

BEFORE
"Groups supplied billable time by client and project, calculates charges from each entry rate, and rounds each entry before totaling. Excludes nonbillable entries, tax and expenses. Produces a draft worksheet without sending an invoice. Uses explicitly supplied structured inputs. Server computations are transient; the standalone website computes locally in your browser. Review the output before exporting it. No persistent account records, external source retrieval, sending, transactions or paid model calls. CSV/JSON review and export are available on the standalone website. MCP requests are capped at 128 KiB and computed responses at 256 KiB; individual field and record limits also apply."
AFTER
"Turn your billable work hours into a clear list of charges for an invoice draft. Share time entries, client and project labels, and the rate for each entry. See billable charges grouped by client and project. Entries marked nonbillable stay out of the total. Review the maths before using it. Tax and expenses are not included, and no invoice is sent."

changed /release/interface/short_description

BEFORE
"Timesheet Invoice Prep"
AFTER
"Turn work hours into charges"

changed /release/keywords

BEFORE
[
  "timesheet invoice prep",
  "document and record tools",
  "worksheet",
  "reviewed inputs"
]
AFTER
[
  "turn work hours into charges",
  "timesheet invoice prep",
  "document and record tools",
  "worksheet",
  "reviewed inputs"
]

changed /release/version

BEFORE
"1.0.1"
AFTER
"1.0.4"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad1f3eb313081918759b0f05b194f2f",
  "connector_id": "asdk_app_6ad1f3eb313081918759b0f05b194f2f",
  "created_at": "2026-10-18T08:26:21.959949Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad1f3eb313081918759b0f05b194f2f",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "duopore-public-timesheet-invoice-preparation",
  "release": {
    "app_ids": [
      "asdk_app_6ad1f3eb313081918759b0f05b194f2f"
    ],
    "app_manifest": {
      "apps": {
        "duopore-timesheet-invoice-preparation": {
          "id": "asdk_app_6ad1f3eb313081918759b0f05b194f2f",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Turn your billable work hours into a clear list of charges for an invoice draft.",
    "display_name": "Timesheet Invoice Prep",
    "id": "pluginrel_16fa4c7eb43481918b4de3ebe8e9e01c",
    "interface": {
      "brand_color": "#831B8D",
      "capabilities": [
        "Turn work hours into charges"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_000000002fac82119c1ba558fb88c00d",
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000c4348211a06794213be73d8e",
      "default_prompt": "Turn these billable time entries into invoice charges.",
      "default_prompts": [
        "Turn these billable time entries into invoice charges.",
        "Group my work hours and charges by client and project."
      ],
      "developer_name": "DUOPORE VENTURES PTE. LTD.",
      "logo_url": "https://files.openai.com/content?id=file_000000000ffc8211b36009442f107bc1",
      "logo_url_dark": "https://files.openai.com/content?id=file_00000000f16c8211af6e022a4700127d",
      "long_description": "Turn your billable work hours into a clear list of charges for an invoice draft. Share time entries, client and project labels, and the rate for each entry. See billable charges grouped by client and project. Entries marked nonbillable stay out of the total. Review the maths before using it. Tax and expenses are not included, and no invoice is sent.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://duopore-public-tools.ch-kae88.workers.dev/privacy",
      "screenshot_urls": [],
      "short_description": "Turn work hours into charges",
      "terms_of_service_url": "https://duopore-public-tools.ch-kae88.workers.dev/terms",
      "website_url": "https://duopore-public-tools.ch-kae88.workers.dev/tools/timesheet-invoice-preparation"
    },
    "keywords": [
      "turn work hours into charges",
      "timesheet invoice prep",
      "document and record tools",
      "worksheet",
      "reviewed inputs"
    ],
    "mcp_servers": [
      {
        "key": "duopore-timesheet-invoice-preparation",
        "metadata": {
          "extensions": {
            "com.openai": {
              "auth": {
                "type": "none"
              }
            }
          },
          "headers": {},
          "type": "streamable-http",
          "url": "https://duopore-public-tools.ch-kae88.workers.dev/mcp/timesheet-invoice-preparation"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [],
    "version": "1.0.4"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad1f3eb313081918759b0f05b194f2f?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 437a6b013350d7045ad778beb92df6f636f913a60e08496b04bc4183466970d2