Skip to main content

What an AI assistant can do

This is the complete list of operations a connected assistant can perform. If it is not on this page, an assistant cannot do it — the list is the boundary, not a sample of it.

New here? Start with Connect an AI assistant for the setup steps.


Two kinds of operation

Read — answers a question from your live data. Happens immediately.

Draft — proposes a change and stops. Nothing is written until you open Settings → AI Drafts in Laabam One and approve it. The assistant cannot approve its own draft, and nothing is handed back to it that could complete the write.

There is exactly one exception, marked where it appears: raising a support request is created immediately rather than held for approval.

Your role still decides

Every operation checks the same permission as the equivalent screen in the app, against your own role, on every request. A tool being listed here does not mean you can use it — it means Laabam One offers it to someone whose role allows it.


Availability

Some operations are newer than the version of our app that OpenAI has finished reviewing.

MarkingWhat it means
EverywhereIn the published Laabam.One app (version 1.0.0) — available however you connect
In reviewSubmitted to OpenAI in version 1.1.0, awaiting approval
Custom connectorLive now, but not yet in a reviewed version
If you followed our setup guide, you already have all of them

Both sets of steps in Connect an AI assistant add the connector yourself — "Add custom connector" in Claude, Developer mode in ChatGPT. That kind of connection reads our live list, so it sees every operation on this page.

The Everywhere column matters only if you installed Laabam.One from the ChatGPT app directory instead. That app is reviewed and published at version 1.0.0, and OpenAI requires a new version to be reviewed before added tools appear in it.


Finding things

OperationWhat it doesTypeAvailability
searchSearch this company's invoices, customers, products and vendors by name, number or referenceReadEverywhere
fetchOpen one record in full, from a result search returnedReadEverywhere
list-business-entitiesWhich company the connection is working inReadEverywhere

Money coming in

OperationWhat it doesTypeAvailability
get-outstandingReceivables — who owes you, how much, how overdueReadEverywhere
get-invoicesInvoices, filtered by period, customer or paid statusReadEverywhere
get-customersCustomer details and statisticsReadEverywhere
create-customerPropose a new customerDraftIn review
create-invoicePropose an invoice — from details you give, or from a photo or PDFDraftIn review
record-paymentPropose recording money received from a customerDraftCustom connector

Money going out

OperationWhat it doesTypeAvailability
get-expensesExpenses and spending patternsReadEverywhere
get-payablesWhat you owe suppliers — the mirror of receivablesReadCustom connector
get-purchasesPurchase bills: what was bought, from whom, what is still openReadCustom connector
record-supplier-paymentPropose recording money paid to a supplier against one billDraftCustom connector

Cash and banking

OperationWhat it doesTypeAvailability
get-bank-balanceBalances across your bank accountsReadEverywhere
get-bank-reconciliationWhere reconciliation stands per account, and what is unmatchedReadIn review

Reports

OperationWhat it doesTypeAvailability
get-profit-lossProfit and loss for a periodReadEverywhere
get-business-summaryRevenue, payments, expenses and net for a periodReadEverywhere
compare-salesOne period against another — "this month versus last"ReadEverywhere
get-daily-briefingToday's catch-up, with insightsReadEverywhere
get-group-summaryEvery company on the connection side by side, totalled per currencyReadCustom connector

Products and stock

OperationWhat it doesTypeAvailability
get-top-productsProducts ranked by what they have actually soldReadEverywhere
export-productsYour catalogue, in a shape the assistant can reformat for youReadIn review
get-stockStock levels, and what is running outReadCustom connector
update-product-pricesPropose new selling prices for products that already existDraftIn review

Sales and CRM

OperationWhat it doesTypeAvailability
get-lead-sourcesHow each lead source performs — leads, wins, conversionReadEverywhere
get-crm-pipelineOpen leads by status, deals by stageReadCustom connector
create-leadPropose a new sales leadDraftCustom connector
update-deal-stagePropose moving a deal to another stageDraftCustom connector

Bookings and lessons

OperationWhat it doesTypeAvailability
get-bookingsThe diary — what is booked on a day or across a rangeReadCustom connector
get-customer-bookingsOne student's history and what they have bookedReadCustom connector
get-instructor-availabilityWhen a named instructor can be bookedReadCustom connector
search-available-instructorsWhich instructors are free at a time, when nobody is chosen yetReadCustom connector
create-bookingPropose a lesson bookingDraftCustom connector
complete-bookingPropose marking a lesson complete, raising its invoice if dueDraftCustom connector

Marketing

OperationWhat it doesTypeAvailability
get-sms-campaignsExisting campaigns and your approved templatesReadCustom connector
create-sms-campaignPropose a new SMS campaign as a draftDraftCustom connector
add-sms-campaign-recipientsPropose adding recipients to a draft campaignDraftCustom connector
Campaigns are never sent by an assistant

Both campaign operations stop at a draft, and approving a draft still only creates the campaign. Sending is a separate, deliberate action you take in Laabam One.

Support

OperationWhat it doesTypeAvailability
get-support-requestsYour open requests, one in full, its conversation, or the latest replyReadCustom connector
create-support-requestRaise a request with Laabam — a bug, a question, a suggestionImmediateCustom connector
The one thing that is not a draft

create-support-request creates the request straight away.

The worst case is a ticket nobody needed, which is visible and easy to close — and someone reporting a problem cannot approve their own draft, so holding it back would leave the report unseen.


What is deliberately absent

No operation deletes anything. No operation sends a message, an email or an invoice to a customer. No operation moves money, takes a payment, or changes a bank record. No operation touches payroll, users or permissions.

Those are not oversights. Reading is safe because a wrong answer is visible and costs nothing; drafting is safe because a person sees the proposal before it becomes real. Actions that reach another person, or move money, sit outside both of those and stay in the app.


Questions

Email support@laabam.app if something you need is missing from this list — the list grows, and requests from customers are how most of it got here.