Recipe
Run a lending library for your club
For makerspaces, clubs, schools and offices that lend things out: a ready-made database keeps track of who has what, and the agent does the desk work.
Your makerspace, club, school or office lends things out: drills, cameras, projectors, a tent. The list lives in someone’s head, and nobody knows who has the good extension lead. In this recipe you start a lending library from a ready-made database, hand the day-to-day lending to the agent, and share the library with the volunteers who run the desk.
What you need
- XataWorks, open, with the agent answering. If it is not yet, Getting started covers the one decision to make first.
- A list of what you lend, in a spreadsheet or just typed into the chat.
- To share the library with volunteers: XataWorks Pro. To draft reminders: a mail account in XataWorks.
1. Start from the Equipment Checkout template
Choose File ▸ New ▸ Database, pick Equipment Checkout, untick Include sample records, type a name such as Tool_Library and choose Create. The database arrives with Items, People and Loans. Each loan knows its item and borrower, and whether it is overdue. A Check in button closes a loan.
2. Fill it, and make it yours
Attach your list and ask the agent to add each item, with its category and where it lives. Then ask for what your library needs that the template doesn’t have:
Add a Condition field to Items with the choices Good, Worn and Needs repair, and put it on the item form.
The first change asks. Answer Allow changes to “Tool_Library” in this chat and the agent carries on without asking again.
3. Lend and take back by asking
At the desk, say what happened:
Lend the cordless drill to Priya Shah until Friday. She’s new: her email is priya@example.com.
The agent adds Priya as a person and records the loan. When the drill comes back, press Check in on the loan, or tell the agent. And when the question is “have we got one?”:
Is the tile saw in? What’s overdue, and who has it?
4. Draft the reminders
With Mail open in the same chat (View ▸ Mail ▸ All Mail), ask the agent to draft a polite reminder to each person with an overdue item, naming the item and the day it was due. It opens a filled-in message for each one and stops. You read them and press Send yourself. Mail asks before each step the agent takes in it.
5. Share it with the volunteers
Open the database’s own page from the list, and under Sharing press Sharing…. Add each volunteer by email at Can edit, so they can lend and check in from their own phone or computer. Use Can view for anyone who only needs to see what’s in.
Where this recipe stops
- Reminders are drafts. No agent can send mail. Every reminder goes out when you press Send.
- The library runs from one computer. Volunteers reach it while that computer is on, with XataWorks running. A library shared from a computer that stays on is there whenever the desk is open.
- Deleting asks. Removing an item, a person or a loan always asks, and a snapshot is taken first.
Read more
More recipes like this
-
A game to share with your friends
Describe a game, the agent builds it with a shared high-score table, and your friends play it in their browsers.
The Builder
-
A monthly sales report from your invoices
Invoice by asking, then get a report of what was billed, paid and owed every month.
Databases · Reports
-
Bring your Zoho apps into XataWorks
Region, Zoho Mail, Books, CRM and Calendar connected, and a Zoho assistant that knows them.
Zoho Mail · Zoho Books · Zoho CRM · Zoho Calendar · Mail
-
Chase overdue invoices from Zoho Books
Overdue invoices from Zoho Books, and a personalised reminder for each saved to Drafts in one go.
Zoho Books · Zoho Mail · Mail
-
File the receipts in your inbox into Zoho Books
Receipts in your inbox checked against Zoho Books, and the missing ones recorded with their PDFs.
Zoho Books · Zoho Mail · Mail
-
Let an agent sort your inbox
An agent that files, stars and drafts replies to new mail by your own rules, and never sends.
Mail · Gmail · Zoho Mail
-
Log a meeting in Zoho CRM
Rough notes in, a clean CRM note, follow-up tasks and a deal update out, each approved.
Zoho CRM · Mail
-
Plan an event: guests, replies and budget
Import the guest list, let the agent read the replies into RSVPs, track the budget and print the list.
Databases · Mail · Spreadsheets
-
Prepare for a sales call with Zoho CRM
The CRM record, recent emails and unpaid invoices in one brief before the call.
Zoho CRM · Zoho Books · Zoho Mail · Mail · Documents
-
Score little league games from your phone
A database of games, an API with the rules, and a phone page: each game is scored only by the parent it is given to.
The Builder · Databases
-
Track expenses from the receipts in your inbox
The agent files each emailed receipt as a record, and a monthly report by category comes from the database.
Mail · Databases · Reports
-
Turn Slack requests into a task list
Requests made in Slack become tasks in a shared database, each linked to its message, collected every week.
Slack · Databases
-
Turn your spreadsheets into a database you can ask questions
Attach your spreadsheets and ask: the agent designs and fills a database, and anyone you share it with can ask it questions.
Spreadsheets · Databases · Microsoft Excel
Back to all recipes.