Skip to content

FousShiftWise Flex

Get your ShiftWise orders and timeslips through an API

Read per diem orders, timeslips and statements from ShiftWise Flex with one API call each. A workflow can check the Per Diem Order List every 15 minutes and post each new order to your recruiters.

Works with your own ShiftWise Flex account. Fous is an independent product.

What you can build on ShiftWise

  • Get per diem orders

    Build this

    Reads the Per Diem Order List page for the dates you give, after setting the search criteria and pressing Go.

    Takes
    Date range, facility (optional)
    Returns
    Order ID, facility, cost center, specialty, shift date, shift time, status
  • Get timeslips

    Build this

    Reads the Timeslip List page for a date range, with long term orders without a schedule included.

    Takes
    Date range, facility (optional)
    Returns
    Staff name, order ID, facility, cost center, shift date, hours, status
  • Check statements

    Build this

    Reads the Statement List page under Accounting, Statements, filtered by HDO-Facility, Status, Starts After and Ends Before.

    Takes
    HDO-Facility (optional), status (optional), starts after, ends before
    Returns
    Invoice number, HDO-Facility, cost center, period, invoice type, status, total, payment received
  • Mark statements as payment received

    Build this

    On the Statement List page, checks Payment Rcvd for the invoice numbers you give and saves with the Update Rcvd button.

    Takes
    Invoice numbers
    Returns
    Invoice number, status, payment received

Automate ShiftWise with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • New per diem orders, posted to your recruiters

    Build this
    Starts
    Every 15 minutes
    Step 1
    Get the per diem orders for today and the next 14 days.
    Step 2
    Keep the orders that were not there on the last run.
    Step 3
    Post each one, with facility, specialty, shift date and shift time, to your Slack or ATS webhook.
  • Last week's timeslips, by facility

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Get the timeslips from last Monday to Sunday.
    Step 2
    Group them by facility, with total hours per staff member.
    Step 3
    Email you the summary, one section per facility.
  • Statement changes, handed to accounting

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    Check the statements for the last 60 days.
    Step 2
    Keep the statements whose status changed since the last run.
    Step 3
    Post invoice number, HDO-Facility, status and total to your accounting system's webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get per diem orders” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "flex.shiftwise.net/get_per_diem_orders",
    "input": {
      "start_date": "2026-11-13",
      "end_date": "2026-11-15",
      "facility": "Northwind Regional Medical Center"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "orders": [
      {
        "order_id": "4410273",
        "facility": "Northwind Regional Medical Center",
        "cost_center": "ICU 3 West",
        "specialty": "RN - ICU",
        "shift_date": "2026-11-13",
        "shift_time": "19:00-07:30",
        "status": "Open"
      }
    ]
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

ShiftWise’s own options

ShiftWise publishes no API documentation or developer portal for staffing agencies. Its software page says ShiftWise Flex can be integrated with HRIS, scheduling, timekeeping and financial systems, set up in consultation with ShiftWise. Help for users sits inside the site, in the Need Help menu.

OptionWhat it coversWhat it takes
Integration through ShiftWiseConnections to HRIS, scheduling, timekeeping and financial systems, as described on ShiftWise's software page.A consultation with ShiftWise. No public documentation, price or self-serve key.
Staff Time TrackerYour staff enter the time for their own shifts.A Staff Time Tracker code that your agency gives each staff member.
ShiftWise Flex by handThe Per Diem Order List, Long Term Order List, Timeslip List, Staff List and Statement List pages, searched one set of criteria at a time.A username and password from your organization's ShiftWise Administrator.

Read on November 12, 2026: ShiftWise Flex: our software, ShiftWise Flex training, Customer Support after-hours FAQ.

Signing in to ShiftWise

ShiftWise signs you in with a username and password. Your organization's ShiftWise Administrator, the Super User, gives out usernames and resets passwords. With Fous you sign in once through ShiftWise's own sign-in with your own account: the login is sealed with AES-256, code and AI agents never see it, and an expired session is signed back in.

Worth knowing

Lists stay empty until you search
The Timeslip, Per Diem Order and Long Term Order List pages first ask you to select search criteria and click Go. That is why the methods here take a date range as an input.
Per diem and long term orders are listed apart
Per diem orders and long term orders have their own list pages. A method reads one of them, so build one for each kind of order you fill.
Payment Rcvd saves only on Update Rcvd
Checking Payment Rcvd on the Statement List page saves nothing until you click Update Rcvd. Only statements in invoiced status can be updated.
Accounts come from your Super User
Usernames and password resets come from your organization's ShiftWise Administrator. ShiftWise Customer Support answers Monday to Friday, 5:00 a.m. to 6:00 p.m. PT, excluding holidays.

More in HR: staffing and vendor management

Other industries: PCSE Online, AXA Connect, eCourts e-Filing, e-SkyCargo, Empower Plan Service Center, APM Terminals TERMPoint.

Frequently asked questions

Not a public one. ShiftWise publishes no API documentation for staffing agencies. Its software page says ShiftWise Flex can be integrated with HRIS, scheduling, timekeeping and financial systems, arranged in consultation with ShiftWise. Otherwise you work in the site itself.

Inside the site. After you sign in, the Need Help menu holds the job aids, quick reference guides, video tutorials and step-by-step WalkThrus. Agencies can also sign up for live training from that menu, on the Onboarding tab.

Open Accounting, then Statements. The Statement List page can be filtered by HDO-Facility, Cost Center, Starts After, Ends Before, Invoice #, Status, Invoice Type and Paid, and its Payment Rcvd column shows what you have marked as received.

They can reset their password with the email address on their staff profile and the Staff Time Tracker code your agency gave them. Without a code, they can keep track of their time and enter it once they have one, or track it with the facility.

No. Fous is an independent product. You use it with your own ShiftWise Flex account, and a method reads and does only what that account can.

Put ShiftWise Flex behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextBullhornBeelineMagnit VMSPCSE OnlineHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of ShiftWise Flex (ShiftWise, Inc.). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.