pex:companies

Manage ProcurementExpress company records, employees, invitations, and approver data via MCP calls.

1|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/przbadu/skills-factory --skill pex-companies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pex:companies
Source: https://github.com/przbadu/skills-factory/tree/main/skills/procurementexpress-skills/skills/pex-companies
Command: npx skills add https://github.com/przbadu/skills-factory --skill pex-companies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of managing ProcurementExpress company operations by centralizing company lookup, active-company switching, employee administration, invitation handling, and approver queries in one workflow.

Core Features & Use Cases

  • Company Management: List companies, inspect company details, and view settings such as currencies, payment terms, custom fields, and approval flow configuration.
  • User Administration: Review employees, invite new users with the correct roles and approval limits, and manage pending invitations by resending or canceling them.
  • Approver Operations: Query approvers by company or department to understand who can approve purchases under the current routing rules.
  • Use Case: A finance admin needs to onboard a new team member, confirm there is an invite slot available, and verify who the approvers are before granting access.

Quick Start

Ask the skill to show the current company details, list employees, and check invite availability before adding a new user.

Frequently Asked Questions about pex:companies

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage ProcurementExpress company settings and employees?

Managing ProcurementExpress employees requires an active company context to execute role-aware calls for listing employees, inviting users with correct roles, and handling pending invitations. You can review current staff and manage access directly through these administrative endpoints.

Can I invite new users and set approval limits in ProcurementExpress?

Yes, you can invite new users and set approval limits in ProcurementExpress by utilizing user administration functions. This process requires verifying available invite slots, assigning the correct roles, and configuring approval routing rules before granting access to new team members.

What is needed to switch active company contexts and inspect custom fields?

Switching active company contexts requires an active company environment to execute targeted lookup calls. Once set, you can retrieve specific company details including currencies, payment terms, and custom field configurations using the set_active_company function.

How do I check who the approvers are for a specific department?

Checking department approvers involves querying approver data by company or department to understand current routing rules. This allows you to verify exactly who can authorize purchases under the established ProcurementExpress approval flow configuration.

Does managing ProcurementExpress invitations require an active company context?

Yes, managing ProcurementExpress invitations requires an active company context to successfully execute administrative endpoints. Without an active company selected, you cannot resend pending invites, cancel user access, or properly onboard new team members with assigned roles.