> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Expensify Changelog

> Release history for the Expensify connector. Each version lists what changed and which actions were affected.

<Card title="Expensify connector" icon="arrow-left" href="/connectors/expensify" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v1.1.2" description="4 Sept 2026">
  `description-fix`

  Aligned the create\_report action description with its employeeEmail parameter guidance so agents call list\_policies to resolve the email instead of omitting the effectively-required field (matching the create\_expense fix).

  <AccordionGroup>
    <Accordion title="Changed · 1 action updated">
      `expensify_create_report`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.1" description="2 Sept 2026">
  `bug-fix`

  Standardized action category capitalization for more consistent portal filters.

  <AccordionGroup>
    <Accordion title="Changed · 10 actions updated">
      `expensify_auth_test`, `expensify_unified_get_me`, `expensify_unified_get_organization`, `expensify_unified_get_role`, `expensify_unified_get_user`, `expensify_unified_list_organizations`, `expensify_unified_list_resource_types`, `expensify_unified_list_resource_users`, `expensify_unified_list_roles`, `expensify_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.0" description="28 Aug 2026">
  `new-actions`

  Added unified IAM support for policy users, roles, organizations, credentials, and resource users, with an optional organization filter on single-user lookups and 404s instead of empty results for unknown ids.

  <AccordionGroup>
    <Accordion title="Added · 10 new actions">
      `expensify_auth_test`, `expensify_unified_get_me`, `expensify_unified_get_organization`, `expensify_unified_get_role`, `expensify_unified_get_user`, `expensify_unified_list_organizations`, `expensify_unified_list_resource_types`, `expensify_unified_list_resource_users`, `expensify_unified_list_roles`, `expensify_unified_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.0.3" description="13 Aug 2026">
  `description-fix`

  Aligned the create\_expense action description with its employeeEmail parameter guidance so agents call list\_policies to resolve the email instead of omitting the effectively-required field.

  <AccordionGroup>
    <Accordion title="Changed · 1 action updated">
      `expensify_create_expense`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.0.2" description="28 Jul 2026">
  `bug-fix`

  Fixed create\_expense 'requestJobDescription is missing' 500s by expanding request-body field-combination coverage. Improved action descriptions for create\_expense, update\_employee, and update\_report\_status to fix agent tool-use (email discoverability, self-approval limits, tax and approval prerequisites).

  <AccordionGroup>
    <Accordion title="Changed · 3 actions updated">
      `expensify_create_expense`, `expensify_update_employee`, `expensify_update_report_status`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.0.1" description="16 Jul 2026">
  `bug-fix`

  Made employeeEmail optional on create\_expense and create\_report (unblocks self-service); expanded export\_reports to cover all common filter/output combinations, fixing 500 'requestJobDescription is missing'; surfaced Expensify's embedded responseCode errors as real HTTP errors on create\_expense/create\_report/update\_employee; restored update\_employee upsert wording (marked preview for the approvalLimit backend limitation); corrected action descriptions.
</Update>
