Find your situation. Start with the section for your role.
Your membership is not active, or it has expired. Open your profile and check the membership status and expiry date. If it has expired, renew it. If you have just joined, you may still be pending: complete your orientation and key fob steps. A few tools allow pending members to request a checkout; most do not. If your status looks wrong, ask the board.
This tool needs another checkout first (for example a shop orientation). Look at the tool's page for the prerequisites, get checked out on those, then request again.
You are already checked out on this tool, or you were checked out before and it was later revoked. Check Tool Checkouts > My Checkouts. If it is not there, ask an approver or the board. A revoked checkout has to be reinstated by an admin or board member before you can be checked out again.
You already asked. Look under My Checkout Requests. You can edit the note, or delete the request and ask again.
Anyone may use this tool without a checkout. There is nothing to request.
The tool or its shop is turned off, hidden or out of service for now. Ask the shop's Resource Manager.
The list only shows tools you can request right now. A tool will not appear if it needs no checkout, you are already checked out or have an open request for it, you have not completed a prerequisite, or your membership is not active.
Approvers are volunteers, and a request is reminded about in the Resource Managers channel at 5, 10 and 15 days. The quickest route is to message the shop's Slack channel, or ask in person at an open house. After 20 days with no checkout the request closes automatically and you are told, and you can ask again or contact the board.
Ask the approver to record it in the portal using Check Out Member. Until they do, the portal does not know.
Read the reason in the Slack message. Fix whatever it says, then submit a new request.
Check that your Slack account is linked to your membership and that you have not turned off direct notifications. The portal does not email these messages. [confirm how members check that their Slack is linked]
The code opens the tool's page in your browser. If it fails to load, check your phone's connection and try again. Signing in is required to request a checkout. If a code gives a "not found" page, tell the shop's Resource Manager: the tool may have been removed or hidden.
The screen shows the reason, and for missing prerequisites it lists them (Missing: ...). The common reasons:
| Message | What it means | What to do |
|---|---|---|
| Membership must be activated / orientation first | Member is expired, inactive, revoked, suspended, or pending on a tool that does not allow pending members | Ask them to renew or complete sign-up; board can fix a wrong status |
| Complete all prerequisite checkouts | A required earlier checkout is missing | Check them out on the prerequisite first |
| A checkout record already exists | They are already checked out here, or an old checkout was revoked | See below |
| Tool unavailable | The tool or shop is disabled | Ask the RM or an admin |
Choose the Shop first. The tool list only shows tools in that shop that you can approve.
You are not an approver for that tool or shop, or you are not signed in. Ask the shop's Resource Manager to add you as an approver (see Tool groups and approvers).
Requests from members whose membership has expired, lapsed or been revoked, or who are missing a prerequisite, are hidden until that is fixed. A closed, declined or timed-out request is also gone from the open list.
Use Check Out Member to record it. That closes the open request. Until then it stays in reminders.
You only get it when there is a new request since your last one, or an open request is exactly 5, 10 or 15 days old. You also need a linked Slack account with direct notifications on. Admins and board members only get it if they are also an RM or approver.
The portal does not check someone out again over a revoked record. Tell the board or an admin, who can reinstate it.
A revoked checkout stays as a record and blocks a new request or checkout. Admins and board members can lift this from Tool Checkouts > Checkout Roster: set Status to Revoked only, tick the row and click Reinstate Checkout, then give a reason. The revoked record is kept and a new active checkout is added. See Revoke a checkout. [confirm: publish this entry only after the reinstate feature (Rails 390 and React 274) is deployed. Until then reinstating needs a database edit by an admin.]
The portal has no delete. Revoking it leaves a revoked record, which blocks a later correct checkout until an admin or board member reinstates it. Prefer telling an admin before revoking. [confirm process]
Open Audit Log (admins and board). Checkout events, fob lookups and request declines (including automatic timeouts) are recorded there with who and when.
Open Portal Settings and check the Slack tab: the Resource Managers channel must be set. Also check the Jobs tab to see that the checkout request reminder and digest jobs have run. [confirm what the Jobs tab shows]
The shop's Slack Channel must be filled in under Tool Checkouts > Shops. It is also how /checkout and /reserve find the shop.
The shop has no Slack channel set. Set it on the shop, then download the sheet again.
The sign's QR code is a permanent short link. Short links cannot be created if the site's public address is not configured or the database is unreachable; this is a server-side problem and belongs on the restricted operations page.
Open Tool Checkouts > Approvers and tick their row and use the edit button to check their scope. Approval for a group needs a shop assignment or a group assignment, not just individual tools in the group.