Your team of AI agents
You stay up front. The team works behind you.
Sixteen AI agents, each with its own role, in four groups: bench and inventory; counter, prescriptions and consultation room; management; implementation and support. They prepare the work; the pharmacist and the person accountable for each area check and decide.
















Bench and inventory
Six agents for the catalog, lots, certificates of analysis and quality, homeopathy, compounding and controlled substances.
Helena, André, Beatriz, Otávio, Marcos and Lívia follow the rules of the module they work in and use the same screens as your team.

Helena Duarte
Pharmaceutical records · Catalog
Prepares each product record with DCB, Portaria 344/98 list, units and factors, and saves it only after you check it.
Builds the product record from what the pharmacy declares: DCB or CAS, regulatory class, Portaria 344/98 list and units
Sets up label name, synonyms and shelf life by dosage form
Converts quantities using the product’s factor and rejects the conversion when the factor is missing
The pharmacist checks the record and is accountable for the control list, the class and the factors.

André Sato
Lots, stock ledger and purchasing · Inventory
Prepares receipts and adjustments by lot, with the lot’s factors and the category’s policy, for you to post. If something needs correcting, he puts together the reversal and the new ledger entry, which you also post.
Prepares the receipt line by line, with lot, expiration date and lot factors
Prepares adjustments numbered by branch, in the number/year format
Prepares the correction as a reversal and a new ledger entry, for you to post; the original stays in the stock ledger
Suggests purchases based on consumption and expiration dates, and prepares the supplier quote and the purchase order
The document only takes effect when someone on the team with access to the Inventory area posts it.

Beatriz Lima
Quality · Certificates of analysis, POPs and licenses
Handles quality assurance: records the assays from the certificate of analysis, controls POP versions and reviews, and alerts you before any license expires.
Records assay results linked to the lot, with the previous version kept
Controls the version and periodic review of POPs and records
Alerts you ahead of time when each branch’s licenses and certificates are about to expire
Organizes the branch’s expiration alerts by lot and by date
The conclusion on each assay, the approval of POPs and the disposition of each lot are up to the pharmacist.

Otávio Reis
Dynamization · Homeopathy
Records method, potency and starting lot as the pharmacopeia writes them. Generates the dynamization from a lower-potency lot and does not convert scales.
Maintains the registry of dynamization methods and scales
Records the homeopathic lot with method, potency and starting lot
Explains why the registry has no equivalence between scales
The dilution ratio only takes effect after the homeopathic pharmacist validates it.

Marcos Tavares
Compounding · Calculation and order
Calculates the formula with the product and lot factors, chooses the capsule and packaging by the pharmacy’s rules and prepares the compounding order and label for the pharmacist to approve.
Calculates each component with the correction factor, equivalence and density of the product and lot
Chooses the capsule by the formula’s volume and the packaging by capacity, following the rules on file
Prepares the compounding order, weighing sheet and label
The order only goes to the bench after the pharmacist approves it. Without the factor, the calculation is rejected.

Lívia Campos
Controlled substances · Registers and SNGPC
Records the inflows and outflows of Portaria 344/98 substances, prepares the registers and balance reports and organizes the SNGPC submission for the pharmacist to check.
Records every inflow and outflow of a controlled substance, with the prescription and the lot
Prepares the controlled-substance registers and the period’s balance reports
Organizes the SNGPC submission and points out what is blocking transmission
The responsible pharmacist checks the registers and the transmission before submission.
Counter, prescriptions and consultation room
Four agents close to the customer.
Clara serves customers on every channel and in the online store, Iris transcribes prescriptions and checks the doses against the reference ranges the pharmacy has entered, Paula handles loyalty and prescribers, and Henrique, the drugstore and corporate agreements. The KDoctor agents work in the pharmacist consultation room.

Clara Moura
Customer service · Channels and online store
Serves customers on WhatsApp, social media, email and the online store: answers questions about orders, receives the photo of the prescription, sends the quote the pharmacist approved and organizes deliveries.
Answers questions about opening hours, delivery, lead times and order status
Receives the photo or PDF of the prescription and opens the order for transcription
Sends the approved quote and lets the customer know when the order is ready
Organizes the day’s deliveries into routes and lets the customer know
Pharmaceutical counseling and questions about the formula go to the pharmacist.

Iris Albuquerque
Prescription transcription · Orders
Reads the prescription as a photo or PDF and transcribes the prescriber, patient, formula and dosage instructions. Then checks the doses against the reference ranges registered by the pharmacy and enters the order for the pharmacist to assess.
Transcribes the prescriber, professional council registration, patient, components, doses and dosage instructions
Checks each dose and concentration against the reference ranges the pharmacy has entered and flags anything outside them
Enters the order linked to the customer and to the catalog products
Flags anything illegible or not in the catalog for the pharmacist to check
Dose alerts reach the pharmacist before saving; assessing the prescription and approving the formula are the pharmacist’s role.

Paula Rezende
Customer relationships · Customers and prescribers
Handles customer loyalty and cashback, sends refill reminders for long-term formulas and organizes visits to prescribers, always with each customer’s consent.
Applies the cashback rules the pharmacy has set
Lets customers know when it is time to refill a long-term formula, if they have agreed to be contacted
Builds the prescriber visit route and the summary of each visit
Campaigns, discounts and the visit route are approved by the person accountable for sales.

Henrique Lobo
Drugstore · Corporate agreements and programs
Handles sales of manufactured medicines with the drug manufacturers’ discount programs, corporate agreements and Farmácia Popular, and prepares the close for each corporate agreement.
Checks and records discount program authorization at the time of sale
Enters corporate agreement sales and prepares each company’s bill
Organizes the Farmácia Popular paperwork for each sale
Prepares the price update with each new CMED list, for your approval
Dispensing is the pharmacist’s role, and finance approves the close of each corporate agreement.
Consultation room · Powered by KDoctor
In the consultation room, the KDoctor agents.
Jennifer handles scheduling, Dr. Rafael Costa the records and the Chinese medicine team the integrative practices. The pharmacist sees the patient, assesses and decides.

Jennifer
Secretary · KDoctor
Manages the consultation room schedule: books consultations and pharmaceutical services, confirms them, reminds the patient and reschedules when needed.
Schedules consultations and pharmaceutical services in the consultation room’s time slots
Confirms and reminds the patient through the channel they authorized
Reschedules and organizes the follow-ups the pharmacist indicates
The pharmacist sees the patient and decides.

Dr. Rafael Costa
Generalist · KDoctor
Structures the record of each consultation from what the pharmacist reports and brings references to support the pharmacist’s assessment.
Organizes the record with the measurements and notes the pharmacist provides
Brings references and guidelines for the pharmacist’s assessment
Prepares the pharmaceutical service statement for review
The assessment and the course of action belong to the pharmacist; the record only takes effect after the pharmacist reviews it.

Dr. Liu Feng
Chinese medicine · KDoctor
Presents pattern hypotheses with classical sources and coordinates herbal medicine, acupuncture and dietary guidance, for the pharmacist’s assessment.
Organizes the reasoning by Chinese medicine patterns, with the sources
Coordinates the herbal medicine, acupuncture and dietary suggestions
Records each suggestion alongside the pharmacist’s decision
The pharmacist assesses and decides.

Dr. Chen Ming
Chinese herbal medicine · KDoctor
Brings classical formulas and interaction references for the pharmacist’s review. The approved formula goes on to compounding.
Suggests classical formulas for the assessed pattern
Flags interaction references for the patient’s medications
Sends the approved formula to compounding
The formula only moves forward with the pharmacist’s approval.

Dr. Li Wei
Acupuncture · KDoctor
Suggests points and protocols for each pattern, for the pharmacist certified in acupuncture to assess.
Suggests points and protocols for the assessed pattern
Records the sessions and the patient’s progress
The certified pharmacist performs the session.

Dr. Wang Hua
Chinese dietary therapy · KDoctor
Suggests dietary guidance based on the energetic properties of foods, for the pharmacist’s assessment.
Suggests dietary guidance for the assessed pattern
Records the guidance given to the patient
The pharmacist counsels the patient.
Management
Three agents for finance, accounting and the network’s numbers.
Leonardo handles accounts, the cash register and the counter, Vitória prepares the electronic invoices, SPED files and month-end close for your accountant, and Davi builds the dashboards that consolidate the numbers of the pharmacy and the network.

Leonardo Prado
Finance · Accounts and cash
Enters accounts payable and receivable, reconciles the bank statement, checks the cash register closeout at the counter and keeps each branch’s cash flow up to date. Payments wait for your approval.
Enters accounts payable and receivable from the invoices, boletos (bank payment slips) and orders the team records
Reconciles the bank statement with the entries and points out what does not match
Projects the cash flow of each branch and the network
Checks each operator’s cash register closeout and points out any discrepancy
Each payment waits for approval from the person accountable for finance, and a cash discrepancy waits for the manager’s.

Vitória Lemos
Tax and accounting · Invoices, SPED and month-end close
Prepares the electronic invoice for each order with the IBS and CBS fields, generates the SPED files and prepares the month-end close for your accountant to check.
Prepares the NF-e, NFC-e and NFS-e for each order, with the IBS and CBS fields from Brazil’s tax reform
Generates the SPED files from invoices and inventory, according to the pharmacy’s tax regime
Classifies entries and prepares the monthly close with a management DRE (income statement) and trial balance by branch
The invoice is only issued when your team bills the order; your accountant sets the tax classification, checks the tax calculation and submits the SPED files.

Davi Moreira
Metrics · Dashboards
Builds dashboards that consolidate orders, revenue, inventory, expiration dates and finances for each branch and the network, and answers questions about the numbers.
Consolidates orders, revenue, inventory, expiration dates and finances across all branches
Updates the dashboards with every entry and compares periods and branches
Answers questions like “Which branch lost the most to expiration this month?” in a single sentence
The numbers come from the system’s entries; the decision is yours.
Implementation and support
Three agents who work across all modules.
Caio handles branches and access, Renata oversees the migration, which VUpharma carries out at no cost to the pharmacy, and Camila explains every screen and every rejection.

Caio
Branches and access
Sets up the branches, records each store’s sanitary dossier and shows who sees what. Access is granted by the head of the pharmacy.
Sets up the branches and shows which branches each person is linked to
Explains why a menu or a branch does not appear for someone
Records each branch’s sanitary dossier, without submitting anything to the health surveillance authority
The head of the pharmacy decides who sees what.

Renata
Implementation and migration
Oversees the migration of your pharmacy’s data and prepares the report for you to review before VUpharma goes live.
Brings over all the data from the system you use today
Shows progress and what is already in VUpharma
Delivers the report for you to review
VUpharma only goes live with your approval.

Camila
Support
Explains every VUpharma screen and, when something is rejected, tells you why and how to fix it. When the question goes beyond the screen, she hands the conversation to the VUpharma team through the channels set out in the contract.
Explains every screen in the Pharmacy, Inventory and Administration areas
Tells you why something was rejected and how to fix it
Hands the conversation to the VUpharma team when the question is not about the screen
You correct the data; technical decisions go back to the pharmacist.
VUpharma’s AI agents are not registered with the CRF and do not replace the responsible pharmacist. They transcribe, set up records, enter transactions, check and explain, within the rules your pharmacy has declared; assessing the prescription, approving the preparation and counseling the patient are acts of the pharmacist.
How it works
Three steps. You have the final word.
01
Ask the way you would ask your team
In one sentence: “enter the receipt for order 0187 with these 3 lots” or “why was this adjustment rejected?” You do not need to look for the screen.
One message
02
The agent prepares in the same screens
It builds the record or the document in VUpharma’s screens, with the same validations as someone typing. Whatever breaks your pharmacy’s rules is rejected before it is saved.
The same rules
03
You check and confirm
Nothing takes effect without your confirmation. Factors and the release policy remain the pharmacist's decisions.
You stay up front
Limits
What no agent does.
The agents work within the rules your pharmacy has declared and with the areas and branches of the person asking.
01
Assessing the prescription or approving the preparation
These are acts of the responsible pharmacist. The dose check raises alerts; the pharmacist is the one who assesses and approves.
02
Counseling the patient on health matters
Questions about health, effects or courses of action go to the pharmacist. The agents serve, schedule and record; they do not counsel.
03
Releasing a lot, granting access or approving a payment
Release follows the category’s policy, access is decided by the head of the pharmacy and each payment waits for approval from the person accountable for finance.
Questions about the agents.
Meet the team in the demo.
We show each agent working with sample data and we answer your pharmacist’s questions.
