Basic Assignments
 
Options & Settings
 
Main Time Information
Color Code: Green
Assigned To: Stephen Berkenkotter
Created By: Stephen Berkenkotter
Created Date/Time: 8/4/2025 12:03 pm
 
Action Status: In Progress
Show On The Web: Yes - (public)
Priority: 0
Finished/Done: No - (open)
Finished/Done By: ...
Budgeted/Estimated Value: 0.00  
Actual/Real Value: 0.00   [donate]
Invoice/Quote Status: Blank (n/a)
General Amount: $0.00
 
Time Id: 2927
Template/Type: Community Funded Projects
Title/Caption: AI Agent API
Start Date: 8/4/2025
End Date: Unknown... (open or blank)
Total Time: Unknown... (open or blank)
Target/Due Date: 8/4/2025
Main Status: Active

Sorry, no photos available for this element of time.


Uploaded Media/Content & Other Files (4)
Media Name   File Type Date Description
AI Agent Testing - Cart Functions.docx   Doc/Spreadsheet 10/24/2025
adilas_retail_home_and_mini_scan_cart_transactions.pdf   Doc/PDF 10/3/2025
nxtlinq x Adilas Meeting Summary 20250821.pdf   Doc/PDF 8/22/2025
nxtlinq x Adilas Meeting Summary 20250806.pdf   Doc/PDF 8/10/2025


Notes:

Use this EOT to track API development for AI Agent Endpoints


Additional Date/Times - Subs (134)
Title/Caption Start Date Start Time End Date End Time Age Notes
Planning round 2 of the AI training 12/22/2025 9:00 pm 12/22/2025 10:00 pm 1.00 Hours

Working with ChatGPT on the round 2 plan for helping to train the AI agent model. Good session. Here is the link to our chat session:
https://chatgpt.com/share/69462819-9640-8007-9f14-948f203349b9

New logic in the quick search and help files 12/20/2025 9:00 am 12/20/2025 4:30 pm 7.50 Hours

Full day work session. New logic changes, updating help files, and working on glossary terms. See notes in the shop for 12/20/25.

Working on the round 2 or version 2 AI training 12/19/2025 8:00 pm 12/19/2025 10:00 pm 2.00 Hours

Working with ChatGPT on coming up with a plan for round 2 or version 2 of the AI training stuff. See EOT # 12553 for notes plus a link to the chat session.

Progress Notes - 12/16/2025 5:00 pm 12/16/2025 7:30 pm 2.50 Hours

Meeting with Brandon, testing AI Agent and planning out next steps. Need to have investment to continue and build out the database on the server - Global Context - Meeting with team

Training the AI agent and Meeting with the Nxtlinq guys 12/16/2025 7:00 am 12/16/2025 9:00 am 2.00 Hours

Small work session with the AI agent. Meeting with the Nxtlinq guys. See EOT #'s 12546 and 12523 in the shop for details.

AI agent training 12/15/2025 10:30 am 12/15/2025 3:00 pm 4.50 Hours

Multiple work sessions and training the AI agent. See EOT #'s 12542 and 12544 in the shop.

Meetings and AI training 12/9/2025 3:00 pm 12/9/2025 7:45 pm 4.75 Hours

Various sessions doing training, meeting with Steve, and meeting with the Nxtlinq guys. See notes in the shop on EOT #'s 12531, 12533, 12511, 12534, and 12535.

AI agent training 12/8/2025 12:30 pm 12/8/2025 5:30 pm 5.00 Hours

Working on training the AI agent. Most of the work today was in the parent level of normal ChatGPT. See notes in the shop for 12/8/25 for more info.

Meetings with Steve and the Nxtlinq guys 12/4/2025 6:30 pm 12/4/2025 8:15 pm 1.75 Hours

Meeting with Steve and the Nxtlinq guys. Steve and I met both before and after the Nxtlinq meeting. See notes in the shop for EOT #'s 12512 and 12491.

Progress Notes - 12/4/2025 5:16 pm 12/4/2025 8:16 pm 3.00 Hours

Testing and meeting with the team, meetings with Brandon, research on Grok AI and SDKs

Small brainstorming and planning session 11/27/2025 5:15 pm 11/27/2025 5:30 pm 15.00 Minutes

Small brainstorming and planning session for ways to help train the AI agent. See notes in the shop for EOT # 12497 for details.

Multiple Meetings 11/25/2025 10:00 am 11/25/2025 2:45 pm 4.75 Hours

Multiple meetings. All of them ended up being based on the AI agent and where things are at. Meeting with Shannon, Steve, and the Nxtlinq guys. See notes in the shop for 11/25/25.

AI agent training 11/24/2025 7:00 am 11/24/2025 9:00 am 2.00 Hours

A couple of sessions, working on training the AI agent. Semi mixed review... Some of the pieces were sort of sticking and some of them were not. See notes in the shop on EOT #'s 12483 and 12492.

Progress Notes - 11/21/2025 11:51 am 11/21/2025 11:57 am 6.00 Minutes

Model vs agent

Inbox

Thomas Chen

Nov 20, 2025, 8:32 PM (15 hours ago)
to meBrandonJoshTedMattrogerVincent

Stephen, Brandon,

Just to reiterate, we use GPT-4 at the reasoning layer, but all important intelligence comes from the agent we train on your company’s knowledge and connected Tools. Pre-training recency matters far less than agent-level tuning, guardrails, and real-time knowledge ingestion.

1. Pre-training recency ≠ enterprise accuracy
GPT-5.1 has more recent world knowledge, but that doesn’t help in your environment where all answers must be overridden with company-approved data. The recency advantage disappears the moment you enforce:  RAG / embeddings, Document-linked responses, Company knowledge priority, Guardrails that prevent hallucinations

2. The agent layer is what makes the system intelligent
Your system trains the agent, not the underlying model:  Company ontology, Workflow logic, Business rules, Risk/compliance guardrails, Allowed vs. restricted actions, Domain-specific vocabulary, Document-grounded answers.  This is where 90% of enterprise accuracy comes from.

We will enable model updates and multi-model access migration but regarding the update knowledge such as tax code, etc. I think the best place to feed that is still in the config section of the nxtlinq dashboard for Adilas service - this way, you can be sure that the correct and latest update is fed into the system as the context rather than relying on the model to crawl the World Wide Web and may or may not get the accurate information.


Best,

Thomas

Progress Notes - 11/20/2025 4:29 pm 11/20/2025 7:29 pm 3.00 Hours

Meetings and testing the AI training and general functionality. Meeting with Ted on ROI

AI Training and Meetings 11/20/2025 11:00 am 11/20/2025 2:45 pm 3.75 Hours

Multi hour training session with the AI agent. Meeting with Steve to discuss ideas and options. Then meeting with the Nxtlinq guys. See notes in the shop for details. See EOT #'s 12480, 12481, and 12482.

Training, Phone Call, and Some Clean-Up 11/19/2025 12:30 pm 11/19/2025 3:00 pm 2.50 Hours

Working on some internal training, phone call with Josh, and some chat (text entries) clean-up of previous training sessions. See notes in the shop for EOT #'s 12472, 12473, and 12474.

Meeting with the Nxtlinq guys and some internal AI training 11/18/2025 7:30 pm 11/18/2025 9:45 pm 2.25 Hours

Meeting with the Nxtlinq guys and then working on some AI training for the adilas AI agent. See EOT #'s 12469 and 12471 in the shop.

Progress Notes - 11/15/2025 9:00 am 11/15/2025 9:30 am 30.00 Minutes

AI Agent testing on herbo - I logged in under the Barbados ID and it was pretty quick to verify the user and start the conversation with Adi - here is me asking about help files that the team had trained - 

can you explain the adilas help files you were trained on?
Certainly! Here’s an overview of how I understand and can access Adilas help files, based on my training and database integrations:

---

## **Adilas Help Files – My Understanding**

### **1. Content Types**
I am familiar with the following types of Adilas help resources:
- **Core documentation**: Detailed instructions and explanations for key Adilas modules (invoices, inventory, customers, employees, time, accounting, etc.).
- **Step-by-step guides**: How-tos for processes like invoice creation, item setup, user permissions, and more.
- **Glossary entries**: Definitions for system-specific language (e.g., “elements of time,” “stock unit,” “parent/child relationship”).
- **Troubleshooting and FAQs**: Solutions for frequent issues such as login problems, settings, and workflow errors.
- **Release notes and update logs**: Summaries of new features and system improvements.
- **Media content**: Links to screenshots, tutorial videos, and in-depth webinars.

### **2. Modules and Features Covered**
The help files I was trained on broadly cover:
- **Getting started with Adilas**
- **Cart & Sales (invoicing, payments, discounts)**
- **Inventory management** (stock units, PO entry, parent/child item setup, barcode workflows, RFID, recipes/builds)
- **Customer & vendor management**
- **Employee management and payroll**
- **Accounting/reports** (profit & loss, balance sheets, deposits & expenses, QuickBooks integration)
- **Time elements & project tracking**
- **Permissions and security setup**
- **E-commerce and integrations (including recent topics like Shopify integration)**
- **Admin/setup tasks**

### **3. Structure and Access**
- The help files are usually accessible in-system via the “Help” menu, or by searching by topic/keyword.
- Content is organized by feature/module, with navigation for common tasks and advanced subjects.

### **4. Scope and Approach**
- **Focus on practical, actionable guidance:** Most help entries walk users through basic and advanced tasks, often supplemented by screenshots or step-by-step checklists.
- **Terminology explanations:** To support new users, definitions and context are provided for Adilas-specific concepts.
- **Workflow-based examples:** For complex modules (like inventory, recipe builds, or multi-location management), sample workflows are often described.

### **5. Supplementary Training**
- References to Adilas University resources, YouTube channels, and webinar archives are included for users seeking more tailored walkthroughs or visual learning.

---

## **How I Use These Help Files for You**

- **Answer complex Adilas process questions:** I can summarize, paraphrase, or step through most processes using these documents.
- **Locate specific help topics:** If you mention a feature, I can bring up the documentation or summarize key points.
- **Troubleshoot common issues:** Drawing from FAQs.
- **Provide links to official resources** (when integrated).

---

**Limitations:**
- My help file knowledge is based on the structured documentation made available publicly and through system integrations as of my last update (June 2024).
- I do NOT have access to proprietary/internal documentation beyond what is linked via Adilas public resources or APIs.
- I can search help topics, provide summaries, or direct you to official files, but may not always have the very latest minor updates unless they’re broadly highlighted.

---

If you’d like a concrete example or want to see what’s available on a particular topic (e.g., "show me a help file for receipt entry" or "explain elements of time"), just ask—I can fetch or paraphrase from the help documentation I was trained on!
Progress Notes - 11/14/2025 11:00 am 11/14/2025 11:30 am 30.00 Minutes

Call with Ted on ROI, Thomas to send us information on which corp_id (s) are using the feature. Ted to contact Josh for introduction to Zac at Green Bean for additional feedback. AI Agent (adi version 1) is currently a navigation tool, waiting on back door access so training can be global. Once training is completed we will release another News and Update on version 2. Ted to start sending leads to acquire new business. 

Meeting with the Nxtlinq guys 11/13/2025 7:30 pm 11/13/2025 8:30 pm 1.00 Hours

Meeting with the Nxtlinq guys. After the meeting, Steve and I stayed on with Thomas for a bit. After that, quick phone call with Steve. See EOT # 12461 in the shop for more notes.

Progress Notes - 11/13/2025 6:30 pm 11/13/2025 8:30 pm 2.00 Hours

AI testing and AI meeting with the team, multi tab voice issue question and ROI question for Ted

Progress Notes - 11/13/2025 8:04 am 11/13/2025 9:34 am 1.50 Hours

Emails with the team, adi image, multi tab voice issue, testing and training.

Progress Notes - 11/12/2025 10:20 am 11/12/2025 12:37 pm 2.28 Hours

AI testing prompts, pronunciation and multiple tabs.

Progress Notes - 11/11/2025 5:00 pm 11/11/2025 7:30 pm 2.50 Hours

Testing and meetings with Brandon, then the entire team

Prep work for going live 11/11/2025 6:30 am 11/11/2025 2:15 pm 7.75 Hours

Multiple sessions throughout the day. Refactoring code, meeting with Steve, light AI training, and meeting with the Nxtlinq folks. See notes in the shop for EOT #'s 12453, 12454, and 12455.

Prep work for live AI launch 11/10/2025 11:00 am 11/10/2025 5:00 pm 6.00 Hours

Full day work session. Prep work for pushing the AI agent up live. See notes in the shop for EOT # 12450 for more details.

Progress Notes - 11/8/2025 9:29 am 11/8/2025 10:41 am 1.20 Hours

Testing prior to Tuesday launch 

Working on training and code prep stuff 11/8/2025 6:45 am 11/8/2025 12:00 pm 5.25 Hours

Worked on training the AI agent with some corp-wide settings. Also did some code prep work on adding the corp-wide settings to the AI agent SDK (include file). See EOT #'s 12447 and 12449 in the shop.

Progress Notes - Sean - testing 11/7/2025 10:00 am 11/7/2025 11:00 am 1.00 Hours

I spent another hour doing a little more testing, but mostly consolidating my results from the ER testing, and sending the Word Doc to the Team.

Progress Notes - 11/6/2025 6:14 pm 11/6/2025 7:44 pm 1.50 Hours

Testing and meeting with the team

Research and meeting with the Nxtlinq guys 11/6/2025 4:15 pm 11/6/2025 6:30 pm 2.25 Hours

Research and then meeting with the Nxtlinq guys. See notes in the shop for EOT #'s 12444 and 12445.

Progress Notes - 11/5/2025 2:00 pm 11/5/2025 3:12 pm 1.20 Hours

Testing with Josh

Feeding developer note book in to ChatGPT

Progress Notes - Sean - Testing 11/5/2025 11:00 am 11/5/2025 12:00 pm 1.00 Hours

I spent about 1 hour organizing my test results and creating a Word Doc to send to the AI Team.

Phone call and meeting 11/4/2025 7:00 pm 11/4/2025 8:15 pm 1.25 Hours

Phone call with Steve and then on a meeting with the Nxtlinq guys. See EOT #'s 12437 and 12438 in the shop.

Progress Notes - Sean - Testing 11/4/2025 11:00 am 11/4/2025 12:00 pm 1.00 Hours

I spent about an hour, finishing up the testing of the Expense Receipt Functions, and it went very well.

Progress Notes - 10/31/2025 4:00 pm 10/31/2025 5:00 pm 1.00 Hours

Meeting with Ted and Thomas on ROI. They want to launch the Agent to all adilas clients next week and allow free usage for 60 days.

Then Jan 1st increase system fees by $5 dollars per system (I suggested a percentage of base rate or small, medium, large fee) but basically a separate line item to ROI. (we split 50/50) 

I mentioned we need to proceed slowly and do lots of Beta testing with certain clients (Green Bean is live and Zac testing) also use for adilas as much as possible. Still need to resolve the Wallet issue .......... clients will not want this experience 

Progress Notes - Sean - Testing 10/31/2025 11:00 am 10/31/2025 12:00 pm 1.00 Hours

I spent a little over an hour testing the Expense/Receipt Prompts.

Meeting with the Nxtlinq guys 10/30/2025 7:30 pm 10/30/2025 8:15 pm 45.00 Minutes

On a meeting with the Nxtlinq guys. We are getting closer. See notes in the shop for EOT # 12429.

Working on help files 10/29/2025 4:45 pm 10/29/2025 7:15 pm 2.50 Hours

Working on help files and tying help files to AI quick search prompts. See EOT # 12426 in the shop.

Progress Notes - 10/28/2025 6:00 pm 10/28/2025 8:00 pm 2.00 Hours

Testing the Agent and then meeting with the team. Brandon is taking time off to finish the partial PO and we have Green Bean's Zac live testing. 

Working on help files and meeting with the Nxtlinq guys 10/28/2025 5:00 pm 10/28/2025 8:30 pm 3.50 Hours

Working on back threading help files to AI quick search prompts. Then meeting with the Nxtlinq guys. After the meeting, building out a new complex prompt that they wanted. See EOT #'s 12421 and 12422 in the shop.

Working on help files 10/27/2025 3:45 pm 10/27/2025 6:45 pm 3.00 Hours

Working on help files and starting to do what we are calling "back threading" between help files and system navigation. See EOT # 12418 in the shop for details.

Progress Notes - Sean - Testing 10/27/2025 11:30 am 10/27/2025 12:00 pm 30.00 Minutes

I didn't have a lot of time, but I spent about a half hour, printing up the sheets, that I use for testing and taking notes.

Progress Notes - Sean - Testing and Reporting 10/23/2025 10:00 am 10/23/2025 11:30 am 1.50 Hours

I spent about an hour and a half, doing more testing, but mostly just to complete the Word Doc about the testing results. That Doc has been sent to the existing Email string.

Progress Notes - Sean - testing and reporting 10/22/2025 10:00 am 10/22/2025 12:00 pm 2.00 Hours

I spent 2 hours doing a little more testing, but mostly arranging the Word Doc with Screen Shots, to send to the Team, after speaking with Josh. I will finish the Doc tomorrow and send it to everyone on the email string.

Progress Notes - 10/21/2025 7:00 pm 10/21/2025 7:30 pm 30.00 Minutes

Nxtlinq meeting

Meeting and working on new prompts 10/21/2025 3:00 pm 10/21/2025 8:00 pm 5.00 Hours

Small session working on more prompts. Then meeting with the Nxtlinq guys. After that, setting them up to test on a different server. See notes in the shop on EOT #'s 12406 and 12387 for more details.

Progress Notes - 10/21/2025 2:58 pm 10/21/2025 4:58 pm 2.00 Hours

Live testing and meeting with team.

Progress Notes - - Sean - Testing 10/21/2025 10:30 am 10/21/2025 11:30 am 1.00 Hours

I spent another hour testing, and also renaming my screen shots.

Code changes and help files 10/20/2025 1:15 pm 10/20/2025 4:00 pm 2.75 Hours

Made some code changes for the AI agent. Emails and updates. Also working on help files. See notes in the shop for 10/20/25.

Progress Notes - Sean - testing 10/20/2025 11:30 am 10/20/2025 12:30 pm 1.00 Hours

I spent another hour testing Cart functions, which Steve told me to focus on.

Emails 10/18/2025 4:15 pm 10/18/2025 6:00 pm 1.75 Hours

Working on a more technical email. Did some research and tried to propose some options for taking the AI agent into a multi-tenant type environment. See EOT # 12394 in the shop.

Progress Notes - Sean - Testing 10/17/2025 9:30 am 10/17/2025 11:00 am 1.50 Hours

I spent about 1.5  hours testing in the correct testing Corp, since the Yogen Fruz demo site was not allowing me to add any Items.

Progress Notes - Sean - Testing 10/16/2025 10:30 am 10/16/2025 11:30 am 1.00 Hours

I spent another hour testing cart functions, but stopped because I couldn't get a single Item to go into the Cart.

Meetings and work sessions 10/16/2025 9:45 am 10/16/2025 2:30 pm 4.75 Hours

Working on help files, AI quick search prompts, meeting with Steve, meeting with the Nxtlinq guys, and then a phone call with Steve afterwards. Some great notes from today. See EOT #'s 12389, 12390, 12391, and 12392 (this one has some great ideas).

Working on AI Options and Prompts 10/15/2025 4:00 pm 10/15/2025 8:45 pm 4.75 Hours

Small work session. Added a number of new prompts for items and parts. See EOT # 12383 in the shop for details.

Progress Notes - 10/15/2025 3:00 pm 10/15/2025 3:30 pm 30.00 Minutes

Call with Ted, review of financials for investor and talk about ROI for the Agent

Progress Notes - 10/15/2025 2:00 pm 10/15/2025 2:30 pm 30.00 Minutes

Call with Sean to explain the new tools and from ground zero do final testing prior to launch. 

Progress Notes - Sean - testing 10/15/2025 10:00 am 10/15/2025 11:30 am 1.50 Hours

I got instruction from Steve, and began doing some testing in the Cart functions.

Progress Notes - 10/14/2025 9:31 pm 10/14/2025 11:01 pm 1.50 Hours

Meeting with the AI team, Teddy, Thomas, Brandon, Vincent, Matt, and Josh

Making good progress. Need to start testing the agent in live situations.

Need to remember to ask Cory to create a News an update for the API agent, homepage and prompts

Progress Notes - 10/14/2025 7:00 pm 10/14/2025 8:20 pm 1.33 Hours

Nxtlinq meeting

Work session and meeting 10/14/2025 3:15 pm 10/14/2025 7:45 pm 4.50 Hours

Multi hour work session and making a plan. Did some new code for assigning a PO to a vender right from the prompts. Lots of documentation and little tweaks. Meeting with the Nxtlinq guys and team. See notes in the shop for EOT #'s 12379 and 12378.

Full day working on changes 10/13/2025 7:30 am 10/13/2025 8:30 pm 13.00 Hours

Long day, working on new prompts, keywords, aliases, and documentation. See notes in the shop for EOT # 12370 for more details.

Working on more prompts 10/11/2025 4:15 pm 10/11/2025 10:15 pm 6.00 Hours

Full day Saturday, working on new prompts and such. Also added a quick modal popup to the main quick search inside of the snow owl theme. See notes in the shop for EOT # 12374 for details.

Progress Notes - 10/11/2025 10:14 am 10/11/2025 11:44 am 1.50 Hours

Call with Ted, testing and uploading screen shots to Slack - Issues are the Agent not responding correctly

Progress Notes - 10/7/2025 7:30 pm 10/7/2025 8:30 pm 1.00 Hours

Meeting with the AI team and testing live. Still having issue with the shopping cart. Agent will not start a cart or show items for sale

Full day working on prompts and AI meetings 10/7/2025 10:00 am 10/7/2025 7:15 pm 9.25 Hours

Full day of work on AI prompts and options. Building, coding, testing, and documenting. Also some meetings with Bryan and the Nxtlinq guys. See notes in the shop for 10/7/25 for more details.

Meeting with Bryan and doing more AI prompts 10/6/2025 4:15 pm 10/6/2025 7:00 pm 2.75 Hours

Quick meeting with Bryan to go over progress. Then working on AI quick search prompts and help files. See EOT #'s 12346 and 12363 in the shop.

Working on help files 10/4/2025 5:00 pm 10/4/2025 8:30 pm 3.50 Hours

Working on sewing help files together. I currently have four help files linked together to get all of the AI quick search prompts (view individual help files - 4 of them). Big file. See EOT # 12347 in the shop for details.

Meetings and work sessions - all day 10/3/2025 3:00 pm 10/3/2025 8:45 pm 5.75 Hours

Working with Bryan and then doing a bunch of documentation stuff. See EOT #'s 12358 and 12359 in the shop for details.

Progress Notes - 10/2/2025 5:00 pm 10/2/2025 7:00 pm 2.00 Hours

Meeting with Ted and Thomas. No funding for Bryan. Asking if we can let them in the code base and they can do the URL crafting and mini API calls :)


Meetings and work sessions - all day 10/2/2025 6:15 am 10/2/2025 5:00 pm 10.75 Hours

Full day working on different parts of the AI quick search project. Meetings with Brya, Steve, and the Nxtlinq guys. Lots of time doing coding and documentation. See notes in the shop for 10/2/25 for details.

Time Log 10/1/2025 2:00 pm 10/1/2025 2:30 pm 30.00 Minutes Revised the AI Instructional document for Brandon and Bryan.
Progress Notes - 10/1/2025 9:33 am 10/1/2025 9:45 am 12.00 Minutes

Email and recording progress - 

1. I can see additional value in the first step to the Payroll - Clock In/Out and Clock In/Out with an additional entry into a Project.
    These URL Crafting were completed by Bryan
    The additional value I see is for companies that are tracking employee time across multi projects. The ability to Clock In/Out per project via NLP is very helpful to a person from their phone.
    Construction Companies, Manufacturing, Cultivation ..... any event driven labor process that the owners wish to divide time per project or event. 
    I see our Client Portal having this function so the user is logged in by just clicking our IconApp and then saying "Clock me into Project 675" or Clock me Out of the Homestead School project and Clock me In to the          `PCH  Fire Station Project.

2. The other additional value that Bryan has completed the URL Crafting for is the ability for an employee to quickly see accumulated time and current 'owed' gross pay.  

3. We need to start live testing and I will see what clients we have that would be interested. Additionally we could start prospecting simple food services that would benefit from the NLP POS.

Date & Time:  September  2025, 18:30 PT

Attendees:  Josh White, Brandon Moore, Bryan Dayton, Stephen Berkenkotter, Vincent Chiang, Matt Kuo, Roger Chuang

Agenda

  1. Check if new AI Quick Search prompts for Payroll have been added.
  2. Clarify Payroll calculation method. 
    1. Stephen mentioned AI-based (raising timeout concerns), while Brandon noted it is handled by Adilas.
    2. Confirmation on Payroll calculation approach.
  3. Confirm whether the copiable [ i ] hover tooltip feature has been implemented.


Agreed Objectives

  1. Payroll Calculation: Confirmed to proceed using AI Quick Search.
  2. New Prompts: Brandon and Bryan added prompts for “employee/user”, “My stuff…”, “admin stuff…”. The final “payroll stuff…” prompt is still WIP.
  3. Prompt Quality: Some prompts may lead to errors; Bryan will refine/polish them.
  4. Tooltip Alternative: Brandon provided the Help Files to be used instead of the copiable [ i ] hover tooltip.
  5. Next Meeting: Scheduled for Oct 02 (Thu) 18:30 PT.
Progress Notes - 9/30/2025 5:12 pm 9/30/2025 9:12 pm 4.00 Hours

Meeting with Brandon and Bryan. Meeting with Josh and Teddy. Meeting with the Nextinq team.

Multiple meetings 9/30/2025 3:45 pm 9/30/2025 7:45 pm 4.00 Hours

Meetings with Bryan, Steve, and the Nextlinq guys. See notes in the shop for EOT #'s 12329 and 12327.

Progress Notes - 9/30/2025 12:08 pm 9/30/2025 12:35 pm 27.00 Minutes

Meeting with Josh and Ted

Working on prompts and documentation 9/29/2025 1:00 pm 9/29/2025 6:45 pm 5.75 Hours

Full day working on more prompts and documentation. Working with Bryan as well on coding prompts. See notes in the shop for 9/29/25.

Time Log 9/27/2025 10:00 am 9/27/2025 3:00 pm 5.00 Hours Completed the ADILAS - Retail Homepage and Mini Scan Cart Transactions training document, which includes an interactive Table of Contents.
Working on AI prompts 9/27/2025 9:00 am 9/27/2025 4:45 pm 7.75 Hours

Full day working on AI prompts and keywords. Small work session with Bryan to help him get going on the coding side of things. See notes in the shop for 9/27/25.

Working with Bryan and Suzi 9/26/2025 3:00 pm 9/26/2025 5:00 pm 2.00 Hours

Working with Bryan and Suzi on prompts and step-by-step instructions. See EOT # 12325 in the shop.

Progress Notes - 9/25/2025 6:30 pm 9/25/2025 7:30 pm 1.00 Hours

Live testing the NLP. Created an invoice with cash payment, email to the team on some issues with vocabulary ........ maybe just a learning challenge?

Working on documenting the AI prompts 9/25/2025 6:00 pm 9/25/2025 10:00 pm 4.00 Hours

Meeting with the Nxtlinq guys. Also doing tons of work on documentation and prompts. See notes in the shop for EOT #'s 12343, 12344, and 12348 for more details.

Progress Notes - 9/24/2025 6:00 pm 9/24/2025 7:00 pm 1.00 Hours

Call with Steve and project update with Brandon

Progress Notes - 9/23/2025 7:00 pm 9/23/2025 8:30 pm 1.50 Hours

Meeting with Thomas and Team

Date & Time:  September 23 2025, 18:30 PT

Attendees:  Stephen Berkenkotter, Josh White, Thomas Chen, Vincent Chiang, Matt Kuo, Roger Chuang

Agenda

  1. Stephen’s Questions (Email): Discussion the pending questions about the Go(Send) button and mobile devices.
  2. Payroll (Slack): Follow up on payroll-related items that were waiting for Stephen’s return.
  3. Payroll Development: Confirm what is needed from our side to develop payroll, and whether completion means payroll can be handled fully through AI Quick Search, then called by the nxtlinq AI Agent.
  4. AI Quick Search Documentation: Review the recent updates/changes — seems several new functions have been added.


Agreed Objectives

  1. Send Button: Not a current priority. We may explore possible ways to implement later. Team can also share reference designs for consideration.
  2. Payroll: Confirmed to proceed using AI Quick Search.
  3. Testing: If a response doesn’t return within X seconds, toggle to the next model using the same prompt.
  4. AI Quick Search Prompt Page: Stephen demoed the page.
  5. Tooltip Improvement: Stephen to make the [ i ] hover tooltip text copiable.
  6. Team Introduction: Stephen will introduce Brian to the team.
  7. Next Meeting: Scheduled for Sep 25 (Fri) 18:30 PT.
Working on documentation 9/23/2025 6:30 am 9/23/2025 9:00 am 2.50 Hours

Working on some reverse prompts for the AI quick search. See EOT # 12341 in the shop for details.

Time Log 9/20/2025 10:00 am 9/20/2025 3:00 pm 5.00 Hours Pulled screenshots for first instructional document to help train the AI team and completed 18 pages of the document. It is Retail Dashboard and Mini Scan Cart Transactions.
Working on documentation for the AI quick search and prompts 9/20/2025 7:45 am 9/20/2025 10:30 pm 14.75 Hours

Super long session working on documentation for the AI keywords, options, and prompts. See notes in the shop for 9/20/25 or EOT # 12323.

Working on documenting the AI prompts 9/19/2025 3:45 pm 9/19/2025 9:30 pm 5.75 Hours

Full day of working on the AI options and AI prompts. Started into the documentation process. Sorting through code to pull out the correct pieces for the documentation. See note in the shop for 9/19/25.

Work sessions and meeting 9/18/2025 2:45 pm 9/18/2025 6:45 pm 4.00 Hours

Good long work session on the AI options and AI prompts. Then meeting with the Nxtlinq guys. See EOT # 12320 in the shop for more info.

Work sessions 9/17/2025 5:45 pm 9/17/2025 11:00 pm 5.25 Hours

Working on new AI options and prompts for the AI quick search. Making tons of progress. I've got a lot done, just need to circle back and make sure that the documentation is up to speed as well. See EOT # 12318 in the shop for details.

Working on AI Options and Prompts 9/16/2025 5:45 am 9/16/2025 11:15 am 5.50 Hours

Multiple work sessions on the AI options and prompts. Then meeting with the Nxtlinq guys later that night. See EOT #'s 12317 and 12307 in the shop.

Work session 9/12/2025 5:15 am 9/12/2025 10:45 am 5.50 Hours

Multiple sessions working on AI related stuff. New code, consulting, and recording notes - many dealing with AI work sessions. See notes in the shop for 9/12/25.

Working on AI Options and Prompts 9/11/2025 7:30 am 9/11/2025 1:45 pm 6.25 Hours

Tons of different sessions working on the AI quick search, natural language text options and prompts. Lots of progress. Also meeting with the Nxtlinq guys. See notes in the shop for more details for 9/11/25.

Progress Notes - 9/10/2025 8:00 am 9/10/2025 10:00 am 2.00 Hours

Testing and emails to the Nextlinq team with suggestions to speed up the process. Working great just need to tweak some processes.

Meeting with the Nxtlinq guys 9/9/2025 7:30 pm 9/9/2025 8:15 pm 45.00 Minutes

Meeting with the guys from Nxtlinq. See notes in the shop for EOT # 12272 for details.

Progress Notes - 9/9/2025 7:00 pm 9/9/2025 8:30 pm 1.50 Hours

Testing before the meeting and then on the meeting with Brandon and team nextlinq. Making good progress with the POS

Progress Notes - 9/8/2025 2:47 pm 9/8/2025 4:47 pm 2.00 Hours

Payroll testing -

CA 

{"stateTax":409.5,"employeeId":6,"payDate":"08/25/2025","socialSecurity":558.0,"netPay":6952.67,"federalTax":949.33,"medicare":130.5,"payPeriod":"08/01/2025 to 08/15/2025","grossPay":9000.0}

CA

{"stateTax":275.0,"employeeId":"TEST123","payDate":"08/28/2025","socialSecurity":310.0,"netPay":3692.5,"federalTax":650.0,"medicare":72.5,"payPeriod":"08/01/2025 to 08/15/2025","grossPay":5000.0}  

TX

{"stateTax":0.0,"employeeId":"TEST123","payDate":"08/28/2025","socialSecurity":310.0,"netPay":4099.62,"federalTax":517.88,"medicare":72.5,"payPeriod":"08/01/2025 to 08/15/2025","grossPay":5000.0}

TX 10k gross with 25 extra state tax

{"stateTax":25.0,"employeeId":"TEST123","payDate":"08/28/2025","socialSecurity":620.0,"netPay":6914.62,"federalTax":2295.38,"medicare":145.0,"payPeriod":"08/01/2025 to 08/15/2025","grossPay":10000.0}

TX 1k gross with 0 extra state tax

{"stateTax":0.0,"employeeId":"TEST123","payDate":"08/28/2025","socialSecurity":62.0,"netPay":788.5,"federalTax":135.0,"medicare":14.5,"payPeriod":"08/01/2025 to 08/15/2025","grossPay":1000.0}

Progress Notes - 9/8/2025 9:30 am 9/8/2025 10:00 am 30.00 Minutes
I noticed in the code Brandon provided that the SERVICE_ID was set to:
SERVICE_ID: e48fc2b9-a7d1-49e3-85cb-9d621a0bf774but the API key used was:
API_KEY: f8d278c2-f032-4ece-977c-dc4301728f6bThis API key was from the very first sample I shared as a demo key, and it does not belong to the same set as the above SERVICE_ID.
Could you please update it to the correct set as follows?
SERVICE_ID: e48fc2b9-a7d1-49e3-85cb-9d621a0bf774
API_KEY: d71e3c8a-54b2-471f-98a0-f3c8b6d4e219
API_SECRET: fa93b0de-6c84-4d71-92fb-7e5c12a3bd40This is the valid combination to use. 
Work session 9/6/2025 9:45 am 9/6/2025 3:45 pm 6.00 Hours

Multiple work sessions on Saturday. Finally got a new function to work to help sub divide the AI search options and prompts. See notes in the shop for EOT # 12283.

Work session 9/5/2025 11:15 am 9/5/2025 5:00 pm 5.75 Hours

Full day working on samples, testing, and integrating code into adilas headers and footers for the AI agent. See notes in the shop for EOT # 12282.

Progress Notes - 9/5/2025 9:30 am 9/5/2025 10:30 am 1.00 Hours

Date & Time:  September 04 2025, 6:30 PM PT

Attendees:  Stephen Berkenkotter, Brandon Moore, Vincent Chiang, Matt Kuo, Roger Chuang

Agenda

  1. Demo: 
    1. nxtlinq AI Agent (SDK) – new parameter to set IDV as required/optional.
    2. If IDV is optional, wallet connection triggers a prompt suggesting IDV if not yet verified.
    3. IDV prompt will not reappear within 24 hours once dismissed.
  2. Confirmation on Adilas’ progress on the implementation status & ETA of the SDK.
  3. Discussion: Possible timeline for releasing 1st iteration.



Agreed Objectives

  1. Vincent to share the new example file to Brandon.
    Link: https://drive.google.com/file/d/1K5Mzt2enKZmXyLGJUVlBO9Vnaum1U-m6/view?usp=sharing
  2. Matt will update SDK today and provide a sample showing how to input username and corp ID:
    1. Username: used when IDV is optional for HIT generation.
    2. Corp ID: used when calling Adilas search APIs.
  3. Brandon will continue implementing the nxtlinq AI Agent (SDK), using session storage for now.
  4. Brandon will place the AI Agent in the footer so it is visible across all 5,000+ pages.
  5. Adilas team will communicate to customers about the AI Agent’s current capabilities.
  6. Aim for full integration and readiness by next Tuesday(Sep/09).
  7. Next Meeting: Scheduled for Sep 08 (Mon) 6:30 PM PT.


Progress Notes - 9/4/2025 7:30 pm 9/4/2025 9:00 pm 1.50 Hours

Meeting with Thomas and team. Brandon presenting the new idea of adding the SDK to the footer so each page will have the AI Agent (if turned on)

Prep work and meeting with the Nxtlinq guys 9/4/2025 4:30 pm 9/4/2025 8:00 pm 3.50 Hours

Prep work and starting to work on adding in the AI agent to the headers and footers. Also, a meeting with the Nxtlinq guys and Steve. See notes in the shop for EOT #'s 12281 and 12260.

Progress Notes - 9/4/2025 3:25 pm 9/4/2025 5:25 pm 2.00 Hours

AI payroll testing

Progress Notes - 9/3/2025 5:00 pm 9/3/2025 6:30 pm 1.50 Hours

Meeting with Teddy and Josh on launching Sept 12th

From Brandon:

When using the customer lookups:
customer lookup [filter]
        ... the syntax above does a general search and checks the business name, the last name, and the first name field for any matches.
        ... optional - special filters for customer lookup
            -bn:[business name filter]
            -fn:[first name filter]
            -ln:[last name filter]
            -ph:[phone filter]
            -em:[email filter]
        ... if mini API can find a "-" and a ":" it will look for any of the sub filters, -bn:, -fn:, -ln:, -ph:, or -em:
        ... these advanced customer lookup filters may be combined in any order. only add the ones that you want or need.
        ... if they (the special filters) are not present, the general search will be used.

Here are a number of samples:





Working with Steve 9/3/2025 1:00 pm 9/3/2025 4:30 pm 3.50 Hours

Working with Steve and Josh. Then building out the adilas mini API to handle other customer search options. See EOT #'s 12257 and 12278 in the shop for details.

Progress Notes - Review 9/2/2025 6:30 pm 9/2/2025 8:00 pm 1.50 Hours

Meeting with Thomas, Vincent and Matt. 

Date & Time:  September 02 2025, 06:30 PT

Attendees:  Stephen Berkenkotter, Brandon Moore, Vincent Chiang, Matt Kuo, Roger Chuang

Agenda

  1. Recap: We provided two example approaches: 
    1. 1. Session Storage – Preserve AI Agent state when switching pages. 
    2. 2. Single Page Application (SPA) – Run AI Agent seamlessly with no page refresh.
  2. Demo: Matt to showcase both Session Storage and SPA methods.
  3. Discussion Point: Were Stephen and Brandon able to test these approaches?
  4. Brandon to showcase a mini-API lookup method (currently in beta).


Agreed Objectives

  1. Stephen and Brandon have not tested the examples yet, but will do so soon.
  2. Stephen will share the example files with Brandon.
  3. Vincent to send the examples to everyone in the email summary.
  4. Matt and Roger to utilize the mini-API lookup feature.
  5. Look into supporting login with traditional username–password for AIT, instead of forcing IDV.
Working on the mini API 9/2/2025 5:30 pm 9/2/2025 8:15 pm 2.75 Hours

Working on the adilas mini API for the AI agents. Also jumped on a meeting with the Nxtlinq guys. See notes on EOT # 12265 in the shop for details.

Progress Notes - 8/30/2025 10:21 am 8/30/2025 11:51 am 1.50 Hours

Working with Grok on payroll, mainly testing different states and different values.

Working on the mini API 8/28/2025 5:30 pm 8/28/2025 8:00 pm 2.50 Hours

Working on the adilas mini API and then meeting with the Nxtlinq guys. See notes in the shop for EOT #'s 12262 and 12243.

Working on the AI project 8/26/2025 5:00 pm 8/26/2025 8:30 pm 3.50 Hours

Work session with Steve, building and prepping things. Meeting with the Nxtlinq folks to show them the URL crafting options and prompts. Phone call with Steve after the meeting. See EOT #'s 12241, 12251, and 12252 in the shop for details.

Progress Notes - 8/26/2025 5:00 pm 8/26/2025 8:30 pm 3.50 Hours

Working on the new Crafting URL functionality and meeting with the nxtlinq team to demo the new process. This will replace most of the API calls and resolve the need for session or a type of storage. This also helps with permissions.

Meeting with Steve 8/25/2025 12:00 pm 8/25/2025 5:00 pm 5.00 Hours

Working with Steve to come up with some plans. We talked about normal API sockets, cookies/tokens/JSON stuff, and URL web address crafting. Fun work session. See notes in the shop for 8/25/25. This was a big breakthrough for us.

Progress Notes - 8/24/2025 2:00 pm 8/24/2025 4:30 pm 2.50 Hours

Grok API for payroll. Testing the function that sends the user information to the API

Progress Notes - 8/23/2025 11:00 am 8/23/2025 1:00 pm 2.00 Hours

Working on the payroll AI interaction. Grok API

Progress Notes - 8/21/2025 6:30 pm 8/21/2025 9:30 pm 3.00 Hours

Meeting with Brandon, Thomas, Ted, Vincent, Josh, Matt and ntxlinq team. Call with Brandon afterwards. Headed in the direction of allowing them to use our database to store 'session' type information to later be processed into an invoice. Brandon and I to meet Monday at 1pm to map out a plan. May need to bring back someone to help.

Progress Notes - 8/20/2025 9:00 am 8/20/2025 11:00 am 2.00 Hours

Review and response to Slack channel, basically the decision to either proceed with a Hybrid model or a Standalone model. After discussion with Thomas the decision looks best in the Standalone path.

Progress Notes - 8/19/2025 6:00 am 8/19/2025 9:30 am 3.50 Hours

Early meeting and working on adding files provided. Looking into the tax rounding issue

Progress Notes - 8/18/2025 7:30 pm 8/18/2025 9:42 pm 2.20 Hours

Meeting with Thomas, Vincent and Josh. Review of the AI Agent and install issues. Rejoining early in the morning.

Progress Notes - 8/14/2025 7:00 pm 8/14/2025 8:00 pm 1.00 Hours

Meeting with Thomas, Matt and Vincent on next steps and demoing the AI POS Agent. Need to bring in sub inventory into the process.

Progress Notes - 8/14/2025 3:47 pm 8/14/2025 4:29 pm 42.00 Minutes

Testing live on AI Agent POS

Progress Notes - 8/14/2025 11:26 am 8/14/2025 12:26 pm 1.00 Hours

Testing the AI agent live on ai_agent_pos.cfm

Progress Notes - 8/13/2025 4:00 pm 8/13/2025 6:24 pm 2.40 Hours

Working on adding the response to the Bot, the agent loads and the AI modal shows up but the response times out ..... meeting with Vincent to troubleshoot

Progress Notes - 8/12/2025 1:38 pm 8/12/2025 6:38 pm 5.00 Hours

Creating a new page - secure/ai_agent_pos.cfm

Meeting with Thomas and team to implement the SDK

Progress Notes - 8/12/2025 11:02 am 8/12/2025 12:47 pm 1.75 Hours

Adding in the SDK and live testing

Progress Notes - 8/11/2025 9:18 am 8/11/2025 10:30 am 1.20 Hours

Adding a 3rd party solution for the Nxtlinq AI Agent api socket/connection settings.

Progress Notes - 8/10/2025 4:58 pm 8/10/2025 5:58 pm 1.00 Hours

SDK research and plan with Grok - https://docs.nxtlinq.ai/docs

Progress Notes - 8/9/2025 11:00 am 8/9/2025 12:00 pm 1.00 Hours

Working on the SDK 

Date & Time:  August 06 2025, 06:00 PT

Attendees:  Stephen Berkenkotter, Josh White, Ted Rouhani, Vincent Chiang, Matt Kuo

Agenda

  1. Confirm that Stephen and Josh can log in to the nxtlinq AI agent docs (including access to the Adilas demo and SDK docs).
  2. Provide the nxtlinq AI agent SDK API key and secret.
  3. The login account for the nxtlinq AI agent dashboard will be provided later.
  4. If necessary, provide a sample SDK integration based on the structure of the other party's Adilas dashboard.
  5. Go over changes made to the create invoice demo.
  6. Confirm whether all required Adilas APIs for the payroll process are available, and have Stephen outline the full payroll flow, clearly identifying which step calls which API.
  7. Regarding the PO API: getMainPOInfo requires a PO number as a search condition. Besides recording the PO number immediately after calling addMainPO, is there an API to retrieve previously created PO numbers?
  8. Other Q&As


Agreed Objectives

  1. Stephen and Josh's access to nxtlinq AI agent docs
    Confirmed. They can now access both the Adilas AI Agent demo and SDK docs.
  2. SDK API key and secret
    Provided via Slack.
  3. nxtlinq AI agent dashboard login
    Will be provided later.
  4. Sample SDK integration
    Adilas Dashboard system uses ColdFusion 2018.
  5. Demo – Create Invoice
    Demoed. Noticed an issue with tax calculation. Will adjust.
  6. Adilas API for Payroll + Process flow
    Stephen is still working on it. Expected to provide it next week.
  7. PO API – Retrieving existing PO numbers
    Use getPurchaseOrder. See meeting recording for details.
  8. PO_TYPE_ID – What are the 7 types? Is 0 invalid?
    All 7 types shared. We'll mainly use types 2 and 5.
  9. Stephen asks: Can AI Agent appear only on specific pages?
    Yes, it can be limited to specific pages or shown site-wide.
  10. Stephen asks: Can AI Agent processes run without showing the flow in UI?
    Yes. Current flow display is just for demo purposes.
Progress Notes - 8/6/2025 11:00 am 8/6/2025 3:30 pm 4.50 Hours

Adding new API Endpoints and conditioning old unused calls. Added a few for Payroll

Progress Notes - 8/5/2025 8:01 am 8/5/2025 10:01 am 2.00 Hours

Working on testing and Payroll APIs

Progress Notes - 8/4/2025 1:08 pm 8/4/2025 6:08 pm 5.00 Hours

Added 

getMainPOInfo

updatePOLineItem

getAllEmployees

getPayeePayrollInfo

Progress Notes - 8/4/2025 10:00 am 8/4/2025 12:00 pm 2.00 Hours

Adding PO endpoints for Thomas and team, they are now working on building out an Agent for ordering inventory.


Total Time In Hours And Minutes: 388:31 :: Total Hours As A Decimal: 388.52