URL: https://dev1.gofmhost.com/fmi/data/v1/databases/theboss/layouts/web__fathomLog/records token:ae124de798e9af04ea1c5f96794e3b9bd96773176919cecc2e20 Post Fields: {"fieldData":{"json_Received":"{\"action_items\":[{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Fix unallocated refunds: preserve site # from original payment\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=8.9999\",\"recording_timestamp\":\"00:00:08\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Fix print flow: delay 'What's next' until after printer selection\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=1495.9999\",\"recording_timestamp\":\"00:24:55\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Implement AI-assisted JS calc workflow w\/ Anthropic; share w\/ Bryan\/Rhiannon\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=1767.9999\",\"recording_timestamp\":\"00:29:27\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Update middleware: enforce 100\/min rate; avoid concurrent pushes\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2438.9999\",\"recording_timestamp\":\"00:40:38\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Monitor ERP transaction counts per push; report to Acumatica\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2490.9999\",\"recording_timestamp\":\"00:41:30\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Define push triggers\/stages; share example w\/ Sean\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2531.9999\",\"recording_timestamp\":\"00:42:11\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Provide Acumatica production order workflow w\/ actions; share w\/ Sean\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2708.9999\",\"recording_timestamp\":\"00:45:08\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Implement Acumatica deep-link generation in middleware\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=3301.9999\",\"recording_timestamp\":\"00:55:01\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Verify nightly snapshots to B2; confirm to Bryan\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=3506.9999\",\"recording_timestamp\":\"00:58:26\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Schedule biweekly Acumatica API Q&A w\/ Sean\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=3554.9999\",\"recording_timestamp\":\"00:59:14\",\"user_generated\":false}],\"calendar_invitees\":[{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"is_external\":false,\"matched_speaker_display_name\":\"Sean Kruger\",\"name\":\"Sean Kruger\"}],\"calendar_invitees_domains_type\":\"one_or_more_external\",\"created_at\":\"2026-04-29T19:04:33Z\",\"crm_matches\":null,\"default_summary\":{\"markdown_formatted\":\"## Meeting Purpose\\n\\n[Review bugs and strategize the Acumatica API integration.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2.0)\\n\\n## Key Takeaways\\n\\n - [**Critical API Constraint:** The 60,000 ERP transaction\/month limit is a major risk, as a single work order could consume 30\u201340 transactions. This requires renegotiation with Acumatica.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2170.0)\\n - [**Middleware Logic:** The middleware will handle all complex logic (e.g., customer class mapping, push triggers) to avoid a costly Acumatica staging table and conserve transactions.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2776.0)\\n - [**Bug Fixes:** Two bugs were reported: unallocated refunds lack site numbers, and the \\\"What's Next\\\" pop-up obscures the printer selection window.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [**Production Order Strategy:** Bryan will define the parent-child production order workflow, including triggers and actions, to guide middleware development.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n\\n## Topics\\n\\n### Acumatica API Strategy\\n\\n - [**ERP Transaction Limit:** The 60,000\/month limit is a critical constraint.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2170.0)\\n - [**Impact:** A single work order could consume 30\u201340 transactions (customer, sales order, 3\u20138 child production orders).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2224.0)\\n - [**Action:** Bryan will track usage and renegotiate the limit with Acumatica.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2501.0)\\n - [**Middleware vs. Staging Table:** The middleware will handle all logic to conserve transactions.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2776.0)\\n - [**Rationale:** An Acumatica staging table would double transaction counts (push to staging \u2192 staging pushes to live DB).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2776.0)\\n - [**Customer Class Mapping:** The middleware will map `isCompany` (Boolean) to Acumatica's customer class (Retail\/Commercial).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1711.0)\\n - [**Solution:** Sean will add a feature using Anthropic to generate the required JavaScript function from a plain-language prompt.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1751.0)\\n - [**Push Triggers:** The middleware will poll FileMaker for changes based on defined criteria.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2057.0)\\n - [**Action:** Bryan will define the specific triggers (e.g., status, last modified date) for each record type.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [**Production Order Workflow:** Bryan will define the parent-child workflow to guide middleware development.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [**Required:** A clear workflow for creating parent\/child orders and pushing materials.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2604.0)\\n - [**Action:** Bryan will schedule a recurring API Q\\\\&A with Acumatica to clarify their \\\"actions\\\" API.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3565.0)\\n\\n### Bug Fixes\\n\\n - [**Bug 1: Unallocated Refunds Lack Site Numbers**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [**Problem:** Unallocated refunds are created without a site number, despite script logic.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [**Diagnosis:** Logging showed the `site number` field is set, then cleared three times within the script.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1070.0)\\n - [**Action:** Sean will debug the script to find the source of the clearing.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1070.0)\\n - [**Bug 2: \\\"What's Next\\\" Pop-up Obscures Printer Selection**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1429.0)\\n - [**Problem:** The \\\"What's Next\\\" window appears on top of the printer selection dialog, confusing users.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1506.0)\\n - [**Action:** Sean will delay the pop-up until after the printer is selected.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1506.0)\\n\\n### Middleware Hosting & Testing\\n\\n - [**Hosting:** The middleware is on a private server with nightly PostgreSQL backups to Backblaze.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3508.0)\\n - [**Testing:** Sean can now open Acumatica records directly from the middleware by appending the record ID to the URL (e.g., `...\/AR30300?CustomerID=...`).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3301.0)\\n\\n## Next Steps\\n\\n - [**Sean:**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [Debug the unallocated refund script to find the source of the `site number` clearing.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1070.0)\\n - [Delay the \\\"What's Next\\\" pop-up until after printer selection.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1506.0)\\n - [Implement the Anthropic-powered function generator for API mapping.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1751.0)\\n - [**Bryan:**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [Define push triggers (criteria) for all record types.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [Define the parent-child production order workflow, including triggers and actions.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [Schedule the recurring API Q\\\\&A meeting with Acumatica.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3565.0)\\n\",\"template_name\":\"Enhanced\"},\"meeting_title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Bryan Kogan)\",\"recorded_by\":{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"recording_end_time\":\"2026-04-29T19:04:19Z\",\"recording_id\":142235096,\"recording_start_time\":\"2026-04-29T18:01:55Z\",\"scheduled_end_time\":\"2026-04-29T19:01:27Z\",\"scheduled_start_time\":\"2026-04-29T18:01:27Z\",\"share_url\":\"https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y\",\"title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Bryan Kogan)\",\"transcript\":[{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Nice.\",\"timestamp\":\"00:00:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:00:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So today's agenda, we got two bug fixes we need to get on the board.\",\"timestamp\":\"00:00:02\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then I just wanted to go further into the API.\",\"timestamp\":\"00:00:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:00:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You want to do the bug fixes first?\",\"timestamp\":\"00:00:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Whatever you want to do.\",\"timestamp\":\"00:00:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:00:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:00:19\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The first one is unallocated refunds are now always created with no site number attached.\",\"timestamp\":\"00:00:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:00:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Do you have a way to demo that or do you have anything?\",\"timestamp\":\"00:00:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's happening every time.\",\"timestamp\":\"00:00:34\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, I just made one a couple hours ago.\",\"timestamp\":\"00:00:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to put in some logging because I don't see any way that it's possible.\",\"timestamp\":\"00:00:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"must be getting cleared out at some point in something because I don't know what is happening.\",\"timestamp\":\"00:00:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I don't think we ever did any logging.\",\"timestamp\":\"00:00:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to do\",\"timestamp\":\"00:00:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So it's being set, but you think it's being cleared.\",\"timestamp\":\"00:01:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Something else is clearing it.\",\"timestamp\":\"00:01:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know how it would have been being set.\",\"timestamp\":\"00:01:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't let it go forward without it.\",\"timestamp\":\"00:01:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's like six, there's like some show custom dialogues in there if it doesn't put it in there.\",\"timestamp\":\"00:01:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if you're not getting those, then as far as I can tell, it should be exiting out if it doesn't know the site.\",\"timestamp\":\"00:01:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's happening when it's generated.\",\"timestamp\":\"00:01:28\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I made one earlier today.\",\"timestamp\":\"00:01:29\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I watched it happen.\",\"timestamp\":\"00:01:31\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I created it.\",\"timestamp\":\"00:01:33\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:01:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"don't know that that script is like such a mess.\",\"timestamp\":\"00:01:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, again, I don't know where it would clear it out.\",\"timestamp\":\"00:01:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Maybe it's clearing it out in that script.\",\"timestamp\":\"00:01:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I just don't see it.\",\"timestamp\":\"00:01:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I searched through the fields and I don't see how it can move forward without knowing the site.\",\"timestamp\":\"00:01:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But so my only guess is that it's either getting cleared out by the calculation.\",\"timestamp\":\"00:01:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Maybe, I don't know.\",\"timestamp\":\"00:01:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There is a calculation in there too, but it looks to me like it's not being hit any further down in the thing by another script.\",\"timestamp\":\"00:01:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I don't know if we can remove that.\",\"timestamp\":\"00:02:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't want to remove that calculation because it'll affect something else I presume, but I really don't want to change the calculation either.\",\"timestamp\":\"00:02:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, I'd not do that because I don't know what effects that has.\",\"timestamp\":\"00:02:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll put some logging in and the next time it happens, I mean, I'll try to keep an eye on empty ones.\",\"timestamp\":\"00:02:27\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, I can recreate it right in front of us if we need to right here.\",\"timestamp\":\"00:02:36\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I can pretty reliably make it happen.\",\"timestamp\":\"00:02:43\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"No, I trust you that it is happening.\",\"timestamp\":\"00:02:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's not.\",\"timestamp\":\"00:02:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I see the ones you sent samples of.\",\"timestamp\":\"00:02:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I just, I have to put some logging in for it.\",\"timestamp\":\"00:02:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If you want me to put the logging right now, I can and you can run it again, but it'll take me like five minutes.\",\"timestamp\":\"00:02:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Sure.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's site number, correct?\",\"timestamp\":\"00:06:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The field that you're referring to?\",\"timestamp\":\"00:06:55\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yes.\",\"timestamp\":\"00:06:56\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Did you say you were ready for me to throw one through?\",\"timestamp\":\"00:09:18\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:09:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, go ahead.\",\"timestamp\":\"00:09:21\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Did it verify.\",\"timestamp\":\"00:09:40\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, no site.\",\"timestamp\":\"00:09:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Sorry, it's done?\",\"timestamp\":\"00:09:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:09:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Is this the last one that you just entered?\",\"timestamp\":\"00:09:57\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Uh, yeah.\",\"timestamp\":\"00:09:59\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Just did it just now.\",\"timestamp\":\"00:10:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"File it is, too.\",\"timestamp\":\"00:11:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Site-99 is correct, it's not, right?\",\"timestamp\":\"00:11:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm doing it in Site-99, yeah.\",\"timestamp\":\"00:11:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Does it have the site number on that record?\",\"timestamp\":\"00:16:15\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Uh, no.\",\"timestamp\":\"00:16:20\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"The one, the original or the refund?\",\"timestamp\":\"00:16:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"When you're running the refund, doesn't it say the site number on it?\",\"timestamp\":\"00:16:25\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh, I don't, I don't know.\",\"timestamp\":\"00:16:30\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Looking at the transaction itself, it does not.\",\"timestamp\":\"00:16:36\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, I'll run another one and see if it says it anywhere.\",\"timestamp\":\"00:16:38\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"It's definitely on the original payment, which is...\",\"timestamp\":\"00:16:57\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Or it should ostensibly be pulling it from.\",\"timestamp\":\"00:17:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"But nowhere in the process of issuing a refund do I seem to see a site number.\",\"timestamp\":\"00:17:04\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:17:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It is empty.\",\"timestamp\":\"00:17:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't recall what this, if this is something that I added, or if it was just already in there.\",\"timestamp\":\"00:17:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know.\",\"timestamp\":\"00:17:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It says it's setting it once, and then it's getting cleared four times.\",\"timestamp\":\"00:17:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I don't see the script doing that, so I don't really know if it's It's getting.\",\"timestamp\":\"00:17:53\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's set to 99, and then it's getting cleared three times, which doesn't make any sense, because I only see one set field in this entire script.\",\"timestamp\":\"00:18:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"That is weird.\",\"timestamp\":\"00:18:13\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm not sure if it's any help, but the last time I think we had you doing anything with this type of stuff was trying to fix the issue where the sales tax was showing up in the wrong site, or sometimes the refund itself.\",\"timestamp\":\"00:18:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's only doing it when it's unallocated, it's working otherwise.\",\"timestamp\":\"00:19:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I haven't seen any that weren't unallocated, but those don't happen as often, so I guess I'll run a test on one of those two.\",\"timestamp\":\"00:19:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The only thing I can make is somehow the site number is getting, there's this refund temp record that is in here that looks like it gets set with the original payment site number at the beginning, and then it gets set in the process and then it gets cleared.\",\"timestamp\":\"00:19:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Three times, but I don't see, and it says it does it in the script, which I don't know, maybe that's just a FileMaker bug, but because I don't see that happening, at least not in the script, go to FRP menu, records, enter email, retain balance, trigger.\",\"timestamp\":\"00:20:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know.\",\"timestamp\":\"00:21:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to go back through it a few times.\",\"timestamp\":\"00:21:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's going to take me a while just to go through it over and over again and figure out why it doesn't get set in that unallocated case.\",\"timestamp\":\"00:21:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't see any difference between this and the other method.\",\"timestamp\":\"00:21:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So sorry, I don't really have any.\",\"timestamp\":\"00:21:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, it's not.\",\"timestamp\":\"00:21:36\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It sounds like it's a Jerry's spaghetti portion.\",\"timestamp\":\"00:21:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You set your location value as 99 or whatever the current location is, and we can't use that because it needs to come from the original payment.\",\"timestamp\":\"00:21:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll have to figure out where the path of that is.\",\"timestamp\":\"00:21:53\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Ah, maybe that's where it went wrong, because I think we did have you fix that recently, too.\",\"timestamp\":\"00:22:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, no, the normal refund process is populating the site number in the refund, the invoice refund process.\",\"timestamp\":\"00:22:08\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"It's just the unallocated.\",\"timestamp\":\"00:22:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know what the difference between that would be.\",\"timestamp\":\"00:22:23\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Shouldn't it grabbing it from the payment?\",\"timestamp\":\"00:22:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, it looks like it does.\",\"timestamp\":\"00:22:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's what the refund comes from.\",\"timestamp\":\"00:22:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:22:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But for some reason, it's not getting set when you're unallocating it.\",\"timestamp\":\"00:22:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't remember what the difference is, so I'll have to go back to that.\",\"timestamp\":\"00:22:50\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:22:57\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I guess let us know.\",\"timestamp\":\"00:22:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's going to take me a while to test all that, you know, several times.\",\"timestamp\":\"00:23:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh, sounds like a good time.\",\"timestamp\":\"00:23:05\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, we can move on to bug fix number two.\",\"timestamp\":\"00:23:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I can try to make it so that it always applies it to the payment and just get rid of this, but I don't know if that's the case.\",\"timestamp\":\"00:23:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think I put all that in there anyways, but I don't know.\",\"timestamp\":\"00:23:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I need to test it because I don't know what any, if I don't test at both scenarios, then it'll be, I'll just fix one thing and break the other.\",\"timestamp\":\"00:23:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yep.\",\"timestamp\":\"00:23:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:23:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Bryan, do you want to show bug fix number two or do you want me to just show my screen with the screenshot?\",\"timestamp\":\"00:23:49\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I'm, I'm, I'm here.\",\"timestamp\":\"00:23:54\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm ready to do it.\",\"timestamp\":\"00:23:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:23:57\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:23:58\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm going to share.\",\"timestamp\":\"00:23:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"The screen.\",\"timestamp\":\"00:24:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"This one's probably easier than the first one.\",\"timestamp\":\"00:24:01\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Why do I have exclamation points?\",\"timestamp\":\"00:24:11\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I've done this before.\",\"timestamp\":\"00:24:12\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh, my God.\",\"timestamp\":\"00:24:15\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, I can't because Zoom apparently doesn't have permissions.\",\"timestamp\":\"00:24:15\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"That's really upsetting.\",\"timestamp\":\"00:24:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, you have to leave the meeting and come back.\",\"timestamp\":\"00:24:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's the world of having a Mac.\",\"timestamp\":\"00:24:25\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm mad because I already did this.\",\"timestamp\":\"00:24:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can I view your workspace?\",\"timestamp\":\"00:24:38\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Share my screen, but you control it?\",\"timestamp\":\"00:24:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"While she's doing that, I'm just back.\",\"timestamp\":\"00:24:47\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"There we go.\",\"timestamp\":\"00:24:51\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:25:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Can we see my screen?\",\"timestamp\":\"00:25:01\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yes.\",\"timestamp\":\"00:25:04\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:25:05\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"So after payment is applied, when balanced to a zero, and we get the print documents button, if somebody has to select their printer, I get the what's next window on top of the printers, and I know that I can just click this return to current order thing.\",\"timestamp\":\"00:25:06\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And it will just close that and open this, but most of the users do not perceive that.\",\"timestamp\":\"00:25:33\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"So I end up getting confused calls like what is going on here.\",\"timestamp\":\"00:25:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:25:45\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"So I think this part just needs to be delayed until after printers have been chosen, because then I can click my printer and it goes off and does all it.\",\"timestamp\":\"00:25:47\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And then we should get it here.\",\"timestamp\":\"00:26:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:26:12\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that's all.\",\"timestamp\":\"00:26:15\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"It was just popping up on top and I was getting users going, what do I do here?\",\"timestamp\":\"00:26:16\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm like, just press return to current order, but it's not going to actually close your shopping cart, which to them, they're like, what?\",\"timestamp\":\"00:26:21\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"But the button says, yeah.\",\"timestamp\":\"00:26:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:26:32\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"That's all.\",\"timestamp\":\"00:26:34\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:26:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have a look.\",\"timestamp\":\"00:26:38\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Gracias.\",\"timestamp\":\"00:26:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:26:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then just my other stuff was just about the API bridge.\",\"timestamp\":\"00:26:44\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The first one is, kind of part question, part strategy.\",\"timestamp\":\"00:26:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's, if we want to do like, if statements, or I think.\",\"timestamp\":\"00:26:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You gave us the ability to do a FileMaker calculation in the instance of, the one I'm working with with customers right now, it's retail versus commercial customers.\",\"timestamp\":\"00:27:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"We made two different classes in Acumatica, and right now I hard-coded retail for every push, but I want to be able to detect whether it's a retail versus commercial customer in frame ready and then apply the correct retail or commercial.\",\"timestamp\":\"00:27:12\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Customer class code to Acumatica.\",\"timestamp\":\"00:27:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Are we best putting that into the middle where to do that, or should we just make a frame ready field that calculates that and just push that correctly through?\",\"timestamp\":\"00:27:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's up to you.\",\"timestamp\":\"00:27:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I don't, it's all you're going to use it for, if you're only going to use it for this, then I would prefer not to make a new field and we can just.\",\"timestamp\":\"00:27:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We a custom function for that.\",\"timestamp\":\"00:28:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, there may be other fields we need to do that for, but once we set it, I think it's set, because we really only have retail and commercial customers, possibly maybe online at some future point, so there's really only three.\",\"timestamp\":\"00:28:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So a new field, you're probably right, if we're only going to have three types.\",\"timestamp\":\"00:28:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Is it something you need the users to enter in FrameReady?\",\"timestamp\":\"00:28:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If that's the case, then yes, you should just create a new field in FrameReady.\",\"timestamp\":\"00:28:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't believe so, Rhiannon.\",\"timestamp\":\"00:28:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You said we have the ability to determine retail versus commercial already.\",\"timestamp\":\"00:28:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Is there already like a calculation or something?\",\"timestamp\":\"00:28:35\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know if it's a calculation, but I know that there's, in the order or customer creation process, it has like two slides, and you get one for a commercial client and one for a, you know what, here it is.\",\"timestamp\":\"00:28:37\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"There's a little icon right on it.\",\"timestamp\":\"00:28:53\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"There's personal account and corporate account.\",\"timestamp\":\"00:28:55\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Let me open that up and see what's inside.\",\"timestamp\":\"00:28:57\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"PEist\u00e4.\",\"timestamp\":\"00:28:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"That's great time.\",\"timestamp\":\"00:28:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"You\",\"timestamp\":\"00:28:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, there is a Boolean called isCompany.\",\"timestamp\":\"00:29:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I can, I mean, I didn't do this yet.\",\"timestamp\":\"00:29:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I kind of slipped my mind with all the other things I was working on.\",\"timestamp\":\"00:29:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I can add that function.\",\"timestamp\":\"00:29:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think I put in a placeholder for it, but I don't think I actually put it in there.\",\"timestamp\":\"00:29:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That can check a field and...\",\"timestamp\":\"00:29:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"No, I need to put, I have a placeholder for it, but you need to know, at this point, you need to know how to write it.\",\"timestamp\":\"00:29:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll put in, I'll put a key in there for Anthropic, and then you can just type what you want the calculation to be based on the existing fields.\",\"timestamp\":\"00:29:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So you'll select that field and say, whatever, if it's company, then it's true or whatever you need it to say.\",\"timestamp\":\"00:29:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If it's commercial, it's, if it's a one or an X or whatever you have in there, then it's commercial, otherwise, and then I'll have, it'll, it'll just create the JavaScript function for you.\",\"timestamp\":\"00:30:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm assuming you'll need that again.\",\"timestamp\":\"00:30:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And that's going to be a lot easier for you guys to do then have to go in and create these as you work through the various issues.\",\"timestamp\":\"00:30:16\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I do too.\",\"timestamp\":\"00:30:25\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you, do you guys prefer anthropic rate?\",\"timestamp\":\"00:30:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or open AI, doesn't really matter, or, I don't know, you can, there's, you can use Google too, I guess, it doesn't really matter which LN we use, I'll be really good at this.\",\"timestamp\":\"00:30:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Can you show us really quick what you mean?\",\"timestamp\":\"00:30:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, can you show us really quick what you mean by that?\",\"timestamp\":\"00:30:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Just like, I'm just talking about the, I'm just talking about the LN, so you know that like, we're going to use like a plain language prompt to tell open AI or anthropic or whomever you want to, to.\",\"timestamp\":\"00:30:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"To create a function, because you're just going to use plain language to do that, right?\",\"timestamp\":\"00:31:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It'd just be like asking ChatGPT, like, hey, how do I create a function?\",\"timestamp\":\"00:31:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then in JavaScript, it will store that.\",\"timestamp\":\"00:31:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But all you have to do is tell it in plain language what you were trying to do.\",\"timestamp\":\"00:31:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I just didn't know if you guys, do you guys already use, do you guys have anything for that?\",\"timestamp\":\"00:31:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Are you using?\",\"timestamp\":\"00:31:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't think so.\",\"timestamp\":\"00:31:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, I'm going to set it up with Anthropic, and then once it's working, I'll talk to you more about it.\",\"timestamp\":\"00:31:30\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:31:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You can just use my account for the time being, but at some point, when it gets you set up with your own account, it's just an API account.\",\"timestamp\":\"00:31:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then, you know, you get charged with tokens, they don't cost very much, especially the way you're going to be using it at this point.\",\"timestamp\":\"00:31:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You know, it's it, the tokens basically are what you ask, whatever you ask and the response.\",\"timestamp\":\"00:31:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"it's lot.\",\"timestamp\":\"00:31:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"know, a but\",\"timestamp\":\"00:31:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if you were using it to like check all my emails and organize my emails and that kind of stuff, it can get expensive, but for little things like this, it's cheap.\",\"timestamp\":\"00:32:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:32:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm just saying like you can use, you can use Anthropic, you can use OpenAI, can use Gemini and Google's backend, there's perplexity, there's open source ones that you can install locally, like Llama.\",\"timestamp\":\"00:32:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"These are just all LLMs and, you know, there's different ways to approach these would go there and tell them what we want to do and we would just copy and paste what it produces into the field, is what you're saying?\",\"timestamp\":\"00:32:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You don't need to copy and paste anything, I'll create a workflow that you're just going to, you're going to, you're going to type in what the calculation is, you're going to say commercial field or whatever that field is called, and then you're going to say if this, you're going to say if this is, X or Y or equals commercial.\",\"timestamp\":\"00:32:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If then it's commercial, otherwise it's whatever, and then it's going to write a function and put it in.\",\"timestamp\":\"00:33:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You don't need to do anything.\",\"timestamp\":\"00:33:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You can look at the function and say, oh yeah, that looks like a JavaScript function.\",\"timestamp\":\"00:33:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You may or may not know what that's supposed to look like, but then you'll be able to test it too against the real data to make sure it's, you know, because you already have that in there, so you should be able to see what the test result is for any given record, right?\",\"timestamp\":\"00:33:11\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, okay.\",\"timestamp\":\"00:33:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Does that make sense?\",\"timestamp\":\"00:33:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:33:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But ultimately we're just using, we're using the AI to interpret your request, get that back, and then use that to create a function with our field names, right?\",\"timestamp\":\"00:33:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So it's doing all of that.\",\"timestamp\":\"00:33:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So all you have to do is tell it, this is the field name, or these are the field names that you could put in two or three and say, this is what I want to do with it and make sure that produces the right result on several of the records.\",\"timestamp\":\"00:33:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, it's basically what I would do in FileMaker, except FileMaker can't.\",\"timestamp\":\"00:33:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can't that thing.\",\"timestamp\":\"00:34:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, I mean, not this way.\",\"timestamp\":\"00:34:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can't do that thing, right?\",\"timestamp\":\"00:34:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we don't have to add anything to FileMaker, basically.\",\"timestamp\":\"00:34:06\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We're just adding.\",\"timestamp\":\"00:34:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Got it.\",\"timestamp\":\"00:34:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:34:10\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:34:13\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"What's next on the list?\",\"timestamp\":\"00:34:14\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Timers and firing triggers.\",\"timestamp\":\"00:34:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Where should we be planning on, is the middleware going to have, are we going to build timers into the middleware, or is that something we should be building into FileMaker to trigger the middleware?\",\"timestamp\":\"00:34:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So I think the last we talked about it.\",\"timestamp\":\"00:34:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We'll do, we'll do pooling.\",\"timestamp\":\"00:34:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We just need to decide like what, you know, what requires a push.\",\"timestamp\":\"00:34:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So whether that's like a function of what you already have, like as last modified, or if it's like a stage.\",\"timestamp\":\"00:34:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Mm hmm.\",\"timestamp\":\"00:34:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So.\",\"timestamp\":\"00:34:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Really, we just need to know what point they get pushed.\",\"timestamp\":\"00:35:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that'll be in the middleware here, not in FileMaker.\",\"timestamp\":\"00:35:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, I wouldn't worry about the pooling part of it.\",\"timestamp\":\"00:35:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm sorry, polling, polling.\",\"timestamp\":\"00:35:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Did I say polling?\",\"timestamp\":\"00:35:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Polling.\",\"timestamp\":\"00:35:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The polling part of it, which would be the frequency.\",\"timestamp\":\"00:35:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I wouldn't worry about that.\",\"timestamp\":\"00:35:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Once we're ready to go, I can just turn that on and have it do it every five minutes or every hour or whatever.\",\"timestamp\":\"00:35:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or we can set them individually if you want to do it that way.\",\"timestamp\":\"00:35:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I wouldn't worry about that part.\",\"timestamp\":\"00:35:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's just like a trigger.\",\"timestamp\":\"00:35:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But what the trigger finds is what we need to worry about and we need to talk about.\",\"timestamp\":\"00:35:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And whether that's me just saying, hey, find anything that's been modified in all of these or some other features, I don't know.\",\"timestamp\":\"00:35:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right?\",\"timestamp\":\"00:35:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if it's a customer, we need to know, when do you want to push that thing?\",\"timestamp\":\"00:35:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Only once there's been a work order.\",\"timestamp\":\"00:35:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or do you want to push all of them whenever they've been modified or you've got, you know, we got to, we got to think about that.\",\"timestamp\":\"00:36:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Whether we do that in FileMaker, we do that here.\",\"timestamp\":\"00:36:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We have to think about that.\",\"timestamp\":\"00:36:09\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, we also have just always, we have API license limits to deal with too.\",\"timestamp\":\"00:36:10\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that might factor into how often we're pushing.\",\"timestamp\":\"00:36:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Which are?\",\"timestamp\":\"00:36:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, the API is, we have to say under a hundred a minute.\",\"timestamp\":\"00:36:21\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Otherwise we get throttled.\",\"timestamp\":\"00:36:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You're not going to, but, well, the second measure is what they call ERP transactions, and that's every time a record is created and every time a record is written to and saved in Acumatica.\",\"timestamp\":\"00:36:28\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So when I push a new customer through, after I map these fields, we're getting hit with two ERP transactions, one to create the new record and one to update the data and save it.\",\"timestamp\":\"00:36:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And we get 60,000 of those a month.\",\"timestamp\":\"00:36:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cool.\",\"timestamp\":\"00:36:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:37:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"60,000?\",\"timestamp\":\"00:37:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"How many work order records do you create?\",\"timestamp\":\"00:37:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, last night when I started running the math, we averaged about 1800 work orders a month.\",\"timestamp\":\"00:37:08\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And if each customer on one of those is two, and then every time the sales order fires, that's a third or fourth.\",\"timestamp\":\"00:37:14\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then the production order part is going to get even crazier because if we do parent-child production orders, and each work order needs anywhere between three and eight child production orders, that could balloon to 30 to 40 ERP transactions per work order by the time we're done with it.\",\"timestamp\":\"00:37:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Because the back has to, yeah, I process that material.\",\"timestamp\":\"00:37:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"60 is low.\",\"timestamp\":\"00:37:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I think that's underestimated.\",\"timestamp\":\"00:37:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think we're going to run into a problem with that at some point.\",\"timestamp\":\"00:37:49\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And there's no batching.\",\"timestamp\":\"00:37:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"to point.\",\"timestamp\":\"00:37:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"No, because it's the writing to the database that they're calculating.\",\"timestamp\":\"00:38:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So it doesn't matter if you batched or not, given how many records you batched in the process, it's still a transaction, right?\",\"timestamp\":\"00:38:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"two transactions.\",\"timestamp\":\"00:38:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That $60,000 sounds low, especially as much as things get changed on your head.\",\"timestamp\":\"00:38:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, so I don't know if they just underestimated that when we did our contract, but that's going to be an interesting negotiation.\",\"timestamp\":\"00:38:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"If we have to upgrade that because that means they hit their, they didn't hit their mark or they didn't understand our business enough.\",\"timestamp\":\"00:38:32\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"QuickBooks is like 8 million on the bronze level.\",\"timestamp\":\"00:38:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You know, they just changed all that in QuickBooks.\",\"timestamp\":\"00:38:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:38:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, that's a low number, 60,000.\",\"timestamp\":\"00:39:01\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm glad we're not alone in feeling that way because we looked at that and went, oh, God.\",\"timestamp\":\"00:39:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, I just know how many records you have in the database alone.\",\"timestamp\":\"00:39:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, if we wanted to push out all your customers right there, that would take up half of your, or how many, actually all of your transactions for the month?\",\"timestamp\":\"00:39:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Mm-hmm.\",\"timestamp\":\"00:39:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:39:32\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Right?\",\"timestamp\":\"00:39:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"How many contacts do you have?\",\"timestamp\":\"00:39:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"49,000.\",\"timestamp\":\"00:39:35\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"customers, yeah.\",\"timestamp\":\"00:39:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"24,598 customers.\",\"timestamp\":\"00:39:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, was thinking it was, like, quite a bit.\",\"timestamp\":\"00:39:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that would be a problem right there.\",\"timestamp\":\"00:39:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, we're not using it.\",\"timestamp\":\"00:39:45\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, some of it's junk, but we're also not using the system yet.\",\"timestamp\":\"00:39:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So I wonder if we do it now, you know, when we burn that this month, and next month we do inventory.\",\"timestamp\":\"00:39:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And in the end of that, I'm going to go back to that.\",\"timestamp\":\"00:39:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I would tell them they missed the mark.\",\"timestamp\":\"00:40:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You know, they underestimated.\",\"timestamp\":\"00:40:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It seems low to me regardless.\",\"timestamp\":\"00:40:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And if we have to watch that, it just is like extra planning, too.\",\"timestamp\":\"00:40:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, like, if we have to be really conservative with that, it's a lot of extra planning.\",\"timestamp\":\"00:40:11\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I couldn't find any documentation that they would shut us down.\",\"timestamp\":\"00:40:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It just says that they start contacting us, telling us, hey, we noticed you're going over your limit.\",\"timestamp\":\"00:40:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You know, but we might have to renegotiate that.\",\"timestamp\":\"00:40:25\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"If you use or get throttled.\",\"timestamp\":\"00:40:29\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"The 100 thing is easy enough to deal with.\",\"timestamp\":\"00:40:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You know, 100 a minute, which actually is pretty low, too, now that I think about it.\",\"timestamp\":\"00:40:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, would you consider?\",\"timestamp\":\"00:40:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know why they care, but.\",\"timestamp\":\"00:40:43\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And a maximum of two concurrently.\",\"timestamp\":\"00:40:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, well, we won't send any concurrent ones.\",\"timestamp\":\"00:40:49\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't want to deal with that.\",\"timestamp\":\"00:40:52\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I was to ask about that.\",\"timestamp\":\"00:40:54\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"If we are sending concurrent or not.\",\"timestamp\":\"00:40:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't want to deal with that.\",\"timestamp\":\"00:40:58\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"If the middleware is batching, then we won't have to deal with concurrence.\",\"timestamp\":\"00:41:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"But if it was like sending by user work order, it would.\",\"timestamp\":\"00:41:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It would be hard to hit it at the same time because this should happen pretty quick.\",\"timestamp\":\"00:41:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It depends on how quick their API is.\",\"timestamp\":\"00:41:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I've seen, you know, some of them, if they hang, I guess it's possible that you could do that that way.\",\"timestamp\":\"00:41:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But you're right.\",\"timestamp\":\"00:41:23\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"hundred percent.\",\"timestamp\":\"00:41:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"we're sending them all from this, then it all will be going out of the same backend.\",\"timestamp\":\"00:41:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we should be fine with that.\",\"timestamp\":\"00:41:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And I don't want to deal with sending concurrent records anyways, because it's hard.\",\"timestamp\":\"00:41:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's just harder to keep track.\",\"timestamp\":\"00:41:35\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's harder for messy to work with.\",\"timestamp\":\"00:41:36\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we'll work on that.\",\"timestamp\":\"00:41:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I'll keep an eye on it as I'm, you know, mapping the customer.\",\"timestamp\":\"00:41:41\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I'll keep an eye on every time I click a manual one, how many it's counting for, because it looks like it counted two for a new record and one for an update.\",\"timestamp\":\"00:41:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:41:57\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But Okay.\",\"timestamp\":\"00:41:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Alright.\",\"timestamp\":\"00:41:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:41:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"They're going to have to increase that because if all the users confirming that they produce the product and all of those count towards ERP transactions, then we're going to be, the API and that together is going to push us over that limit.\",\"timestamp\":\"00:42:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So moving on from that.\",\"timestamp\":\"00:42:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So also just to close on that one thing, just think about how and when you want the work order to push and anything else.\",\"timestamp\":\"00:42:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So those production items, how and when you want those production items to push and what they align to.\",\"timestamp\":\"00:42:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then we'll talk about how to, it'll work better for me to understand an example and then go from there.\",\"timestamp\":\"00:42:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we can expand that obviously to other things.\",\"timestamp\":\"00:42:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But once I have a good example, then, you know, and if it's just easy, like modified, great.\",\"timestamp\":\"00:42:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But just think about that.\",\"timestamp\":\"00:42:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like-\",\"timestamp\":\"00:42:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If it's just like, hey, if this is in progress, and it's been modified since the last time it pushed, those are our two parameters.\",\"timestamp\":\"00:43:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or maybe you need five parameters.\",\"timestamp\":\"00:43:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know, but you need to think, you know, just think about what those are.\",\"timestamp\":\"00:43:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then we'll build something to accommodate you moving forward on all of these things.\",\"timestamp\":\"00:43:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:43:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Next on the list was, did you ever figure out how to push an action through?\",\"timestamp\":\"00:43:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Because the production orders, from my understanding, the scenario, if we do the parent-child scenario, versus just a single production order, the parent will have to generate the children, and then we'll have to come back and fill in the materials for the children.\",\"timestamp\":\"00:43:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that means the middleware is going to have to either dictate the production order numbers, or it's going to have\",\"timestamp\":\"00:43:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"We'd to do a get or a poll to figure out what Acumatica is signed to then push the materials back through.\",\"timestamp\":\"00:44:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We can get that either way.\",\"timestamp\":\"00:44:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:44:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yes, I looked at the actions.\",\"timestamp\":\"00:44:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I see that they're in there, but I don't know what to do with them.\",\"timestamp\":\"00:44:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like, I don't know what the steps are.\",\"timestamp\":\"00:44:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I would say again.\",\"timestamp\":\"00:44:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't either.\",\"timestamp\":\"00:44:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"We'd have to meet with them to find that out.\",\"timestamp\":\"00:44:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's what I thought.\",\"timestamp\":\"00:44:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, so again, I think, again, it's, I think it's like, Hey, when we push this, the next step is the action.\",\"timestamp\":\"00:44:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we can just, I can add that in there.\",\"timestamp\":\"00:44:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like, okay.\",\"timestamp\":\"00:44:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's, it's push, push action.\",\"timestamp\":\"00:44:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right.\",\"timestamp\":\"00:44:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we already have, if you, the way that we set it up, you know, we've got, when you, when you, when you're in your mapping, right.\",\"timestamp\":\"00:44:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You've got the details you've got put, put, and then maybe instead of put,\",\"timestamp\":\"00:44:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know, but so we kind of are prepared for it.\",\"timestamp\":\"00:45:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:45:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't have it in there yet.\",\"timestamp\":\"00:45:06\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cause I don't really know, I guess what they all are, or if there's only certain scenarios where we're doing that.\",\"timestamp\":\"00:45:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I need to see an example or understand like a workflow.\",\"timestamp\":\"00:45:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You need a working flow.\",\"timestamp\":\"00:45:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:45:26\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You need a workflow.\",\"timestamp\":\"00:45:26\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:45:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That makes sense.\",\"timestamp\":\"00:45:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, otherwise I'm just, I feel like I'm far enough along now that I don't want to like push too far in any of the wrong directions and just build something the wrong way.\",\"timestamp\":\"00:45:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or like, I don't know, just unnecessary extra stuff.\",\"timestamp\":\"00:45:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I don't think that it's, I don't think it's going to be hard to add the action.\",\"timestamp\":\"00:45:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think it's, again, it's, it's either, I mean, we could do this different ways too.\",\"timestamp\":\"00:45:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You can go get, get, put action.\",\"timestamp\":\"00:45:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know like what the process is, but I think that's sort of where it's at.\",\"timestamp\":\"00:45:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, I think there's something in that once you know your exact process.\",\"timestamp\":\"00:45:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But again, it's another thing like, is this a, is it a separate process?\",\"timestamp\":\"00:46:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that's like another thing might be like that.\",\"timestamp\":\"00:46:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Let me show my screen.\",\"timestamp\":\"00:46:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, I'm not showing my screen anyways.\",\"timestamp\":\"00:46:14\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, because the other concept out there, which my brother Sean is pushing for is a staging table.\",\"timestamp\":\"00:46:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then we do a single push with all of the material data and the operations, and then they parse it internally.\",\"timestamp\":\"00:46:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But my argument with that is if we're posting to a staging table, and then they're posting to their database, that's four times the ERP transactions, which is going to get us in that even hotter water.\",\"timestamp\":\"00:46:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Their staging table.\",\"timestamp\":\"00:46:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, their staging table, if we push to their staging table, that's going to count against our ERP transactions.\",\"timestamp\":\"00:46:44\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then their staging table is going to push the data into their real database tables like the production or the sales order.\",\"timestamp\":\"00:46:51\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's going to count for even more.\",\"timestamp\":\"00:46:57\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"From my understanding.\",\"timestamp\":\"00:47:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's what I'm trying to argue with my brother is, you know, you want the staging table because yeah, maybe it's less API pushes, and it's less to be concerned about when something goes wrong.\",\"timestamp\":\"00:47:02\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But if it's going to push us even further over that limit, then I think we just let the middleware do the logic.\",\"timestamp\":\"00:47:13\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And to be clear, the staging table doesn't exist yet, they would build it for us.\",\"timestamp\":\"00:47:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Correct.\",\"timestamp\":\"00:47:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Gotcha.\",\"timestamp\":\"00:47:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, it sounds like this is just your staging table at this point, too.\",\"timestamp\":\"00:47:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's where my argument is with my brother.\",\"timestamp\":\"00:47:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"He just doesn't get it, unfortunately.\",\"timestamp\":\"00:47:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, hey, it's up, you you guys have, that's just the decision you have to make.\",\"timestamp\":\"00:47:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you want to do it here?\",\"timestamp\":\"00:47:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You want to do it there?\",\"timestamp\":\"00:47:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't think it makes sense to do a little here and a little there.\",\"timestamp\":\"00:47:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think if you're going to do it here, do it here.\",\"timestamp\":\"00:47:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If you're going to do it there, do it there.\",\"timestamp\":\"00:47:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We just have one.\",\"timestamp\":\"00:47:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Then we can, I mean, if you wanted to have them do the entire staging table, probably it makes sense just to have everything run out of FileMaker and them handle all of it.\",\"timestamp\":\"00:47:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But again, I think.\",\"timestamp\":\"00:47:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We talked about this the last time we talked, I don't know if they're going to be any more successful than we are in building this.\",\"timestamp\":\"00:48:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Probably less successful.\",\"timestamp\":\"00:48:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's my fear, exactly.\",\"timestamp\":\"00:48:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And they might tell you they can do it, that they've done it with other people, and that's great and fine.\",\"timestamp\":\"00:48:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Danny, I could tell you that too, but your database is still hard to do this.\",\"timestamp\":\"00:48:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know what there is on top of that.\",\"timestamp\":\"00:48:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Right, it's a complication.\",\"timestamp\":\"00:48:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's custom picture framing.\",\"timestamp\":\"00:48:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's always complicated.\",\"timestamp\":\"00:48:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, what were you going show us?\",\"timestamp\":\"00:48:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, I'm just saying like beyond what's like, so these, you may want to think of each one of these as one single like push entity process, but also think about the fact that these can also be like, maybe, again, it really just depends.\",\"timestamp\":\"00:48:36\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I set these up so like...\",\"timestamp\":\"00:48:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Create work order and push the customer when it needs to and push the sales order, but that may not be what you want.\",\"timestamp\":\"00:49:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So you created create customer down here.\",\"timestamp\":\"00:49:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And really, I'm thinking about this.\",\"timestamp\":\"00:49:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We probably should put these in the order of how they should fire.\",\"timestamp\":\"00:49:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if we put create customer above here and what you were trying to do was say, I want a rule for creating customers so that, you know, anytime the modified, if we have the modified data on here and we add like a little rule feature that says anytime it's modified, go ahead and push this.\",\"timestamp\":\"00:49:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Now, the reason we want that to happen before create customer is if we actually were going to say in the details, okay, don't worry about the customer.\",\"timestamp\":\"00:49:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's already been created and updated up here in this process.\",\"timestamp\":\"00:49:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So then think about the same way that anything that happens.\",\"timestamp\":\"00:49:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:49:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We created the work order.\",\"timestamp\":\"00:49:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Now the second, once the work order is created, it's all these production order things that we need to create.\",\"timestamp\":\"00:49:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Again, I don't know.\",\"timestamp\":\"00:49:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm just listening to what you're saying.\",\"timestamp\":\"00:49:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that's a whole separate.\",\"timestamp\":\"00:49:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Instead of doing that here, right, at the end of this, maybe this pushes out the work order and you have the process to create those lines separately.\",\"timestamp\":\"00:50:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So think about, like, there's these, and then there's, you can group together several pushes in this, or even an action, but maybe you push the work order and then you're producing the production lines.\",\"timestamp\":\"00:50:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know, but think about that the same way that we're doing this, like, okay, yeah, you can create custom, you can create the customer here, but you can also do it by saying, okay, if a work order exists and it's been modified, push it here.\",\"timestamp\":\"00:50:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And, and you can do both, right?\",\"timestamp\":\"00:50:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I don't know, I don't know if you'd want to, because that would be wasteful as far as your concern about tokens.\",\"timestamp\":\"00:50:48\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"When we create a new work order, and then we add a customer to that work order, I believe the work\",\"timestamp\":\"00:50:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The is pulling the customer data into its own database, so if things change on the work order itself based off customer information versus the actual contacts database, we probably need to be pushing the customer data through the work order selection to the sales order.\",\"timestamp\":\"00:51:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Ultimately, you'll want both because the work order customer info can be different from the customer's default info.\",\"timestamp\":\"00:51:25\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, so keep in mind, where's work order?\",\"timestamp\":\"00:51:36\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Is it this?\",\"timestamp\":\"00:51:42\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"It's a sales order, yeah.\",\"timestamp\":\"00:51:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Again, I don't know all these details not working with Acumatico.\",\"timestamp\":\"00:51:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I was just slow.\",\"timestamp\":\"00:51:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know.\",\"timestamp\":\"00:51:54\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's making me feel better about\",\"timestamp\":\"00:51:55\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So yeah, if there's no customer record, it's not going to, it can't, you can't go any further than that.\",\"timestamp\":\"00:52:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You can't go add stuff to the sales order until you've selected a customer.\",\"timestamp\":\"00:52:12\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So if you hit the little search button all the way to the right, you should be able to find the customer.\",\"timestamp\":\"00:52:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But basically what I did was we would have to pass through that customer ID number.\",\"timestamp\":\"00:52:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's why that has to be there for the API.\",\"timestamp\":\"00:52:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's why the customer has to fire before the sales order.\",\"timestamp\":\"00:52:32\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:52:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, because it has to fill in that ID.\",\"timestamp\":\"00:52:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And so again, this was the idea behind this is create the customer, then create the work order.\",\"timestamp\":\"00:52:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"This is a, you know, dual two processes.\",\"timestamp\":\"00:52:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cause we know that we need it.\",\"timestamp\":\"00:52:51\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It has to be there.\",\"timestamp\":\"00:52:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The customer has to be there.\",\"timestamp\":\"00:52:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I know that.\",\"timestamp\":\"00:52:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, you deal with\",\"timestamp\":\"00:52:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Put the same thing in QuickBooks and all kinds of other APIs, right?\",\"timestamp\":\"00:53:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If there's related data, it has to be there before you can push it.\",\"timestamp\":\"00:53:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that's why you put that there.\",\"timestamp\":\"00:53:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And you literally, the put means, you know, is it already there or not?\",\"timestamp\":\"00:53:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we may want to just even check that it's there and not do anything with it if it's, you know, there's not any information to update on it and just push that.\",\"timestamp\":\"00:53:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cause if you're getting charged a connection for that and a connection for that, we don't want to update that unless we have to, we need to be stringy with these.\",\"timestamp\":\"00:53:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"need to be really clear that like, okay, if this hasn't been updated, don't change it.\",\"timestamp\":\"00:53:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we could do that.\",\"timestamp\":\"00:53:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like we can totally do that.\",\"timestamp\":\"00:53:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right, right.\",\"timestamp\":\"00:53:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I kind of already with some of this was thinking about that, but cause when you do push this right now, it will, it will, that's an update because it's already been pushed once.\",\"timestamp\":\"00:53:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that's a single, yeah.\",\"timestamp\":\"00:53:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:53:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But I mean, I could probably.\",\"timestamp\":\"00:53:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think we get hit on the API per minute on the git, but we don't get hit for the, um, the ERP transaction because you're just reading it and clarify.\",\"timestamp\":\"00:54:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, no, no problem.\",\"timestamp\":\"00:54:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Um, so I can, I mean, we can update this to say if I didn't, you know, not knowing that now, like I would approach this a little bit differently, but just in the fact that like, I don't want to be just pushing willy nilly updating willy nilly now.\",\"timestamp\":\"00:54:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we just need to make sure we're conservative on those.\",\"timestamp\":\"00:54:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"One other thing, I don't know if this would be helpful, especially in testing.\",\"timestamp\":\"00:55:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I know this is generally helpful in testing.\",\"timestamp\":\"00:55:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can you ask them if there's any way, if you want this?\",\"timestamp\":\"00:55:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I tried to do it, but it didn't really work.\",\"timestamp\":\"00:55:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And I don't see any documentation.\",\"timestamp\":\"00:55:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If there's a way to open this by the ID in Acumatica, a lot of times it's helpful just like for you to be able to click this and have that record open in Acumatica.\",\"timestamp\":\"00:55:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, you put the customer ID number at the end of the URL.\",\"timestamp\":\"00:55:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Have you seen it working?\",\"timestamp\":\"00:55:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:55:41\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So go to customers, search for customers.\",\"timestamp\":\"00:55:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You got to go to the customer screen.\",\"timestamp\":\"00:55:45\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"There you go.\",\"timestamp\":\"00:55:48\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then just leave.\",\"timestamp\":\"00:55:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think I tried that and it wasn't working.\",\"timestamp\":\"00:55:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I didn't understand this.\",\"timestamp\":\"00:55:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, you have to remove.\",\"timestamp\":\"00:55:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The W-2, when I was playing with this, you have to remove that out of the URL because that's a session buffer.\",\"timestamp\":\"00:56:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So in the URL, if you remove out that W-2 all to the left, keep going right in there.\",\"timestamp\":\"00:56:10\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I see it.\",\"timestamp\":\"00:56:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"There's some stuff you have to remove to get it to work, but I was doing this with sales orders and production orders via QR code.\",\"timestamp\":\"00:56:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:56:25\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll try it again.\",\"timestamp\":\"00:56:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I didn't spend very much time on it because I didn't see any documentation.\",\"timestamp\":\"00:56:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And I didn't understand what this screen, I didn't see anything about this screen ID.\",\"timestamp\":\"00:56:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm assuming this is an internal code and they don't document this.\",\"timestamp\":\"00:56:35\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"No, go to the Bolt.\",\"timestamp\":\"00:56:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think they do.\",\"timestamp\":\"00:56:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's just the way it's referenced is different.\",\"timestamp\":\"00:56:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I asked the AI how to do it and it explained it.\",\"timestamp\":\"00:56:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that screen ID right there is AR30300.\",\"timestamp\":\"00:56:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But if you go to the URL, it's just AR without the dots.\",\"timestamp\":\"00:56:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And without the CST either.\",\"timestamp\":\"00:57:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Oh, I see.\",\"timestamp\":\"00:57:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So it is documented here.\",\"timestamp\":\"00:57:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I just didn't see it in the documentation documentation.\",\"timestamp\":\"00:57:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:07\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:57:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So you guys could technically copy and paste that, even if we don't know that.\",\"timestamp\":\"00:57:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:57:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"All right.\",\"timestamp\":\"00:57:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So, yeah, there's that.\",\"timestamp\":\"00:57:21\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And I guess the only other questions was, when do we want to move the hosting?\",\"timestamp\":\"00:57:23\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"plus?\",\"timestamp\":\"00:57:28\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Where do you see plus, plus, plus?\",\"timestamp\":\"00:57:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:57:37\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I would just get rid of all that.\",\"timestamp\":\"00:57:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll play around with that.\",\"timestamp\":\"00:57:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"just- And that W2 needs to come out, too, according to the AI, which that really helped because the W2 apparently is some kind of session buffer for your personal login or something like that.\",\"timestamp\":\"00:57:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:57:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I see my records.\",\"timestamp\":\"00:58:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I pushed them there, so that's a good sign.\",\"timestamp\":\"00:58:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, it's working after you set that primary key field.\",\"timestamp\":\"00:58:05\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, forgot about that.\",\"timestamp\":\"00:58:09\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Sorry.\",\"timestamp\":\"00:58:11\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So now you're W4.\",\"timestamp\":\"00:58:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Actually, there was something wrong with it.\",\"timestamp\":\"00:58:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It wasn't saving them, so I did fix it.\",\"timestamp\":\"00:58:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It wasn't saving it in the background database.\",\"timestamp\":\"00:58:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Got it.\",\"timestamp\":\"00:58:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"As far as moving it, we can do that at any point.\",\"timestamp\":\"00:58:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"don't know.\",\"timestamp\":\"00:58:32\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's on a private server right now, but it's up to you.\",\"timestamp\":\"00:58:32\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Is backing up and everything just in case we put hours into mapping and I just don't want to lose anything?\",\"timestamp\":\"00:58:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll double check if everything's backing up, but yeah, it should be.\",\"timestamp\":\"00:58:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"can take, I mean, is evening nightly snapshots okay, or do you know more?\",\"timestamp\":\"00:58:49\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that's fine.\",\"timestamp\":\"00:58:55\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that's fine.\",\"timestamp\":\"00:58:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I everything going to a GitHub repository for the actual programming, and then I have the backups going to just a V2, a BlackBlaze.\",\"timestamp\":\"00:59:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's just a PostgreSQL server, so it's just uploading, but it's just dropping the database into that.\",\"timestamp\":\"00:59:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:59:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think the last thing I had was they want to establish a weekly or a biweekly meeting once we've decided how we're going to do the production orders.\",\"timestamp\":\"00:59:25\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"They want to establish a biweekly meeting on their calendar if we have questions about the API.\",\"timestamp\":\"00:59:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So I wanted to find out what day of the week would be a good day for you.\",\"timestamp\":\"00:59:48\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"To at least do the first one.\",\"timestamp\":\"00:59:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Because if we have questions and stuff, it's hard to get on their calendar.\",\"timestamp\":\"00:59:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"WONDERFUL.\",\"timestamp\":\"00:59:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"frickl Bahes\",\"timestamp\":\"00:59:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So they wanted to just establish a reoccurring meeting, which we don't have to do if we don't need it, but they want to establish it just in case we do.\",\"timestamp\":\"01:00:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, whenever.\",\"timestamp\":\"01:00:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, you can look at my count, my schedule, and whatever is open, just tell me that you're going to take that weekly.\",\"timestamp\":\"01:00:15\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, I can do that.\",\"timestamp\":\"01:00:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, generally, I don't have, I mean, I might have like three or four meetings a week.\",\"timestamp\":\"01:00:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if you just pick a day that, if it's not on there, if it's not on there in general, it's because I've closed it out.\",\"timestamp\":\"01:00:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I guess if that makes sense.\",\"timestamp\":\"01:00:38\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That makes sense.\",\"timestamp\":\"01:00:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"01:00:41\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"01:00:45\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, that was all I had.\",\"timestamp\":\"01:00:45\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Anyone else have anything?\",\"timestamp\":\"01:00:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Otherwise, we can conclude.\",\"timestamp\":\"01:00:49\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"No.\",\"timestamp\":\"01:00:50\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"No?\",\"timestamp\":\"01:00:51\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"01:00:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"01:00:54\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, I guess let Harrison know when you got the bug fix, hopefully.\",\"timestamp\":\"01:00:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The pop-up window, hopefully that's an easy one.\",\"timestamp\":\"01:01:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Oh, I don't know.\",\"timestamp\":\"01:01:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Maybe.\",\"timestamp\":\"01:01:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't remember.\",\"timestamp\":\"01:01:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That whole print thing is super hard to test.\",\"timestamp\":\"01:01:13\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"01:01:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, it's kind of isolating.\",\"timestamp\":\"01:01:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's when you need to select a printer.\",\"timestamp\":\"01:01:19\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that's a repeatable thing you can clear and test, hopefully.\",\"timestamp\":\"01:01:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"01:01:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yep.\",\"timestamp\":\"01:01:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"01:01:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Sounds good.\",\"timestamp\":\"01:01:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, thank you.\",\"timestamp\":\"01:01:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Talk to you soon.\",\"timestamp\":\"01:01:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yep.\",\"timestamp\":\"01:01:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Bye.\",\"timestamp\":\"01:01:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Anyways, let's go.\",\"timestamp\":\"01:02:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, close this thing.\",\"timestamp\":\"01:02:16\"}],\"transcript_language\":\"en\",\"url\":\"https:\/\/fathom.video\/calls\/656094607\"}"},"script":"Fathom | Incoming Log"} Result: {"response":{"scriptError":"0","recordId":"63","modId":"0"},"messages":[{"code":"0","message":"OK"}]} ------------------------- URL: https://dev1.gofmhost.com/fmi/data/v1/databases/theboss/sessions/ae124de798e9af04ea1c5f96794e3b9bd96773176919cecc2e20 token:ae124de798e9af04ea1c5f96794e3b9bd96773176919cecc2e20 Post Fields: {"fieldData":{"json_Received":"{\"action_items\":[{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Fix unallocated refunds: preserve site # from original payment\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=8.9999\",\"recording_timestamp\":\"00:00:08\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Fix print flow: delay 'What's next' until after printer selection\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=1495.9999\",\"recording_timestamp\":\"00:24:55\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Implement AI-assisted JS calc workflow w\/ Anthropic; share w\/ Bryan\/Rhiannon\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=1767.9999\",\"recording_timestamp\":\"00:29:27\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Update middleware: enforce 100\/min rate; avoid concurrent pushes\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2438.9999\",\"recording_timestamp\":\"00:40:38\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Monitor ERP transaction counts per push; report to Acumatica\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2490.9999\",\"recording_timestamp\":\"00:41:30\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Define push triggers\/stages; share example w\/ Sean\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2531.9999\",\"recording_timestamp\":\"00:42:11\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Provide Acumatica production order workflow w\/ actions; share w\/ Sean\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=2708.9999\",\"recording_timestamp\":\"00:45:08\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Implement Acumatica deep-link generation in middleware\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=3301.9999\",\"recording_timestamp\":\"00:55:01\",\"user_generated\":false},{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Verify nightly snapshots to B2; confirm to Bryan\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=3506.9999\",\"recording_timestamp\":\"00:58:26\",\"user_generated\":false},{\"assignee\":{\"email\":null,\"name\":\"Bryan Kogan\",\"team\":null},\"completed\":false,\"description\":\"Schedule biweekly Acumatica API Q&A w\/ Sean\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656094607?timestamp=3554.9999\",\"recording_timestamp\":\"00:59:14\",\"user_generated\":false}],\"calendar_invitees\":[{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"is_external\":false,\"matched_speaker_display_name\":\"Sean Kruger\",\"name\":\"Sean Kruger\"}],\"calendar_invitees_domains_type\":\"one_or_more_external\",\"created_at\":\"2026-04-29T19:04:33Z\",\"crm_matches\":null,\"default_summary\":{\"markdown_formatted\":\"## Meeting Purpose\\n\\n[Review bugs and strategize the Acumatica API integration.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2.0)\\n\\n## Key Takeaways\\n\\n - [**Critical API Constraint:** The 60,000 ERP transaction\/month limit is a major risk, as a single work order could consume 30\u201340 transactions. This requires renegotiation with Acumatica.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2170.0)\\n - [**Middleware Logic:** The middleware will handle all complex logic (e.g., customer class mapping, push triggers) to avoid a costly Acumatica staging table and conserve transactions.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2776.0)\\n - [**Bug Fixes:** Two bugs were reported: unallocated refunds lack site numbers, and the \\\"What's Next\\\" pop-up obscures the printer selection window.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [**Production Order Strategy:** Bryan will define the parent-child production order workflow, including triggers and actions, to guide middleware development.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n\\n## Topics\\n\\n### Acumatica API Strategy\\n\\n - [**ERP Transaction Limit:** The 60,000\/month limit is a critical constraint.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2170.0)\\n - [**Impact:** A single work order could consume 30\u201340 transactions (customer, sales order, 3\u20138 child production orders).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2224.0)\\n - [**Action:** Bryan will track usage and renegotiate the limit with Acumatica.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2501.0)\\n - [**Middleware vs. Staging Table:** The middleware will handle all logic to conserve transactions.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2776.0)\\n - [**Rationale:** An Acumatica staging table would double transaction counts (push to staging \u2192 staging pushes to live DB).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2776.0)\\n - [**Customer Class Mapping:** The middleware will map `isCompany` (Boolean) to Acumatica's customer class (Retail\/Commercial).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1711.0)\\n - [**Solution:** Sean will add a feature using Anthropic to generate the required JavaScript function from a plain-language prompt.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1751.0)\\n - [**Push Triggers:** The middleware will poll FileMaker for changes based on defined criteria.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2057.0)\\n - [**Action:** Bryan will define the specific triggers (e.g., status, last modified date) for each record type.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [**Production Order Workflow:** Bryan will define the parent-child workflow to guide middleware development.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [**Required:** A clear workflow for creating parent\/child orders and pushing materials.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2604.0)\\n - [**Action:** Bryan will schedule a recurring API Q\\\\&A with Acumatica to clarify their \\\"actions\\\" API.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3565.0)\\n\\n### Bug Fixes\\n\\n - [**Bug 1: Unallocated Refunds Lack Site Numbers**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [**Problem:** Unallocated refunds are created without a site number, despite script logic.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [**Diagnosis:** Logging showed the `site number` field is set, then cleared three times within the script.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1070.0)\\n - [**Action:** Sean will debug the script to find the source of the clearing.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1070.0)\\n - [**Bug 2: \\\"What's Next\\\" Pop-up Obscures Printer Selection**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1429.0)\\n - [**Problem:** The \\\"What's Next\\\" window appears on top of the printer selection dialog, confusing users.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1506.0)\\n - [**Action:** Sean will delay the pop-up until after the printer is selected.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1506.0)\\n\\n### Middleware Hosting & Testing\\n\\n - [**Hosting:** The middleware is on a private server with nightly PostgreSQL backups to Backblaze.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3508.0)\\n - [**Testing:** Sean can now open Acumatica records directly from the middleware by appending the record ID to the URL (e.g., `...\/AR30300?CustomerID=...`).](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3301.0)\\n\\n## Next Steps\\n\\n - [**Sean:**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=19.0)\\n - [Debug the unallocated refund script to find the source of the `site number` clearing.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1070.0)\\n - [Delay the \\\"What's Next\\\" pop-up until after printer selection.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1506.0)\\n - [Implement the Anthropic-powered function generator for API mapping.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=1751.0)\\n - [**Bryan:**](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [Define push triggers (criteria) for all record types.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [Define the parent-child production order workflow, including triggers and actions.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=2542.0)\\n - [Schedule the recurring API Q\\\\&A meeting with Acumatica.](https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y?tab=summary×tamp=3565.0)\\n\",\"template_name\":\"Enhanced\"},\"meeting_title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Bryan Kogan)\",\"recorded_by\":{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"recording_end_time\":\"2026-04-29T19:04:19Z\",\"recording_id\":142235096,\"recording_start_time\":\"2026-04-29T18:01:55Z\",\"scheduled_end_time\":\"2026-04-29T19:01:27Z\",\"scheduled_start_time\":\"2026-04-29T18:01:27Z\",\"share_url\":\"https:\/\/fathom.video\/share\/zgq_icFxCUbGmfNzCQ-d6gB5iKSVvV6Y\",\"title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Bryan Kogan)\",\"transcript\":[{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Nice.\",\"timestamp\":\"00:00:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:00:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So today's agenda, we got two bug fixes we need to get on the board.\",\"timestamp\":\"00:00:02\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then I just wanted to go further into the API.\",\"timestamp\":\"00:00:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:00:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You want to do the bug fixes first?\",\"timestamp\":\"00:00:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Whatever you want to do.\",\"timestamp\":\"00:00:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:00:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:00:19\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The first one is unallocated refunds are now always created with no site number attached.\",\"timestamp\":\"00:00:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:00:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Do you have a way to demo that or do you have anything?\",\"timestamp\":\"00:00:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's happening every time.\",\"timestamp\":\"00:00:34\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, I just made one a couple hours ago.\",\"timestamp\":\"00:00:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to put in some logging because I don't see any way that it's possible.\",\"timestamp\":\"00:00:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"must be getting cleared out at some point in something because I don't know what is happening.\",\"timestamp\":\"00:00:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I don't think we ever did any logging.\",\"timestamp\":\"00:00:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to do\",\"timestamp\":\"00:00:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So it's being set, but you think it's being cleared.\",\"timestamp\":\"00:01:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Something else is clearing it.\",\"timestamp\":\"00:01:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know how it would have been being set.\",\"timestamp\":\"00:01:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't let it go forward without it.\",\"timestamp\":\"00:01:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's like six, there's like some show custom dialogues in there if it doesn't put it in there.\",\"timestamp\":\"00:01:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if you're not getting those, then as far as I can tell, it should be exiting out if it doesn't know the site.\",\"timestamp\":\"00:01:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's happening when it's generated.\",\"timestamp\":\"00:01:28\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I made one earlier today.\",\"timestamp\":\"00:01:29\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I watched it happen.\",\"timestamp\":\"00:01:31\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I created it.\",\"timestamp\":\"00:01:33\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:01:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"don't know that that script is like such a mess.\",\"timestamp\":\"00:01:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, again, I don't know where it would clear it out.\",\"timestamp\":\"00:01:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Maybe it's clearing it out in that script.\",\"timestamp\":\"00:01:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I just don't see it.\",\"timestamp\":\"00:01:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I searched through the fields and I don't see how it can move forward without knowing the site.\",\"timestamp\":\"00:01:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But so my only guess is that it's either getting cleared out by the calculation.\",\"timestamp\":\"00:01:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Maybe, I don't know.\",\"timestamp\":\"00:01:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There is a calculation in there too, but it looks to me like it's not being hit any further down in the thing by another script.\",\"timestamp\":\"00:01:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I don't know if we can remove that.\",\"timestamp\":\"00:02:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't want to remove that calculation because it'll affect something else I presume, but I really don't want to change the calculation either.\",\"timestamp\":\"00:02:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, I'd not do that because I don't know what effects that has.\",\"timestamp\":\"00:02:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll put some logging in and the next time it happens, I mean, I'll try to keep an eye on empty ones.\",\"timestamp\":\"00:02:27\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, I can recreate it right in front of us if we need to right here.\",\"timestamp\":\"00:02:36\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I can pretty reliably make it happen.\",\"timestamp\":\"00:02:43\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"No, I trust you that it is happening.\",\"timestamp\":\"00:02:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's not.\",\"timestamp\":\"00:02:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I see the ones you sent samples of.\",\"timestamp\":\"00:02:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I just, I have to put some logging in for it.\",\"timestamp\":\"00:02:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If you want me to put the logging right now, I can and you can run it again, but it'll take me like five minutes.\",\"timestamp\":\"00:02:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Sure.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's site number, correct?\",\"timestamp\":\"00:06:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The field that you're referring to?\",\"timestamp\":\"00:06:55\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yes.\",\"timestamp\":\"00:06:56\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Did you say you were ready for me to throw one through?\",\"timestamp\":\"00:09:18\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:09:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, go ahead.\",\"timestamp\":\"00:09:21\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Did it verify.\",\"timestamp\":\"00:09:40\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, no site.\",\"timestamp\":\"00:09:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Sorry, it's done?\",\"timestamp\":\"00:09:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:09:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Is this the last one that you just entered?\",\"timestamp\":\"00:09:57\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Uh, yeah.\",\"timestamp\":\"00:09:59\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Just did it just now.\",\"timestamp\":\"00:10:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"File it is, too.\",\"timestamp\":\"00:11:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Site-99 is correct, it's not, right?\",\"timestamp\":\"00:11:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm doing it in Site-99, yeah.\",\"timestamp\":\"00:11:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Does it have the site number on that record?\",\"timestamp\":\"00:16:15\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Uh, no.\",\"timestamp\":\"00:16:20\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"The one, the original or the refund?\",\"timestamp\":\"00:16:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"When you're running the refund, doesn't it say the site number on it?\",\"timestamp\":\"00:16:25\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh, I don't, I don't know.\",\"timestamp\":\"00:16:30\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Looking at the transaction itself, it does not.\",\"timestamp\":\"00:16:36\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, I'll run another one and see if it says it anywhere.\",\"timestamp\":\"00:16:38\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"It's definitely on the original payment, which is...\",\"timestamp\":\"00:16:57\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Or it should ostensibly be pulling it from.\",\"timestamp\":\"00:17:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"But nowhere in the process of issuing a refund do I seem to see a site number.\",\"timestamp\":\"00:17:04\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:17:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It is empty.\",\"timestamp\":\"00:17:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't recall what this, if this is something that I added, or if it was just already in there.\",\"timestamp\":\"00:17:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know.\",\"timestamp\":\"00:17:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It says it's setting it once, and then it's getting cleared four times.\",\"timestamp\":\"00:17:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I don't see the script doing that, so I don't really know if it's It's getting.\",\"timestamp\":\"00:17:53\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's set to 99, and then it's getting cleared three times, which doesn't make any sense, because I only see one set field in this entire script.\",\"timestamp\":\"00:18:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"That is weird.\",\"timestamp\":\"00:18:13\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm not sure if it's any help, but the last time I think we had you doing anything with this type of stuff was trying to fix the issue where the sales tax was showing up in the wrong site, or sometimes the refund itself.\",\"timestamp\":\"00:18:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's only doing it when it's unallocated, it's working otherwise.\",\"timestamp\":\"00:19:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I haven't seen any that weren't unallocated, but those don't happen as often, so I guess I'll run a test on one of those two.\",\"timestamp\":\"00:19:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The only thing I can make is somehow the site number is getting, there's this refund temp record that is in here that looks like it gets set with the original payment site number at the beginning, and then it gets set in the process and then it gets cleared.\",\"timestamp\":\"00:19:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Three times, but I don't see, and it says it does it in the script, which I don't know, maybe that's just a FileMaker bug, but because I don't see that happening, at least not in the script, go to FRP menu, records, enter email, retain balance, trigger.\",\"timestamp\":\"00:20:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know.\",\"timestamp\":\"00:21:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to go back through it a few times.\",\"timestamp\":\"00:21:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's going to take me a while just to go through it over and over again and figure out why it doesn't get set in that unallocated case.\",\"timestamp\":\"00:21:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't see any difference between this and the other method.\",\"timestamp\":\"00:21:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So sorry, I don't really have any.\",\"timestamp\":\"00:21:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, it's not.\",\"timestamp\":\"00:21:36\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It sounds like it's a Jerry's spaghetti portion.\",\"timestamp\":\"00:21:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You set your location value as 99 or whatever the current location is, and we can't use that because it needs to come from the original payment.\",\"timestamp\":\"00:21:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll have to figure out where the path of that is.\",\"timestamp\":\"00:21:53\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Ah, maybe that's where it went wrong, because I think we did have you fix that recently, too.\",\"timestamp\":\"00:22:00\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, no, the normal refund process is populating the site number in the refund, the invoice refund process.\",\"timestamp\":\"00:22:08\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"It's just the unallocated.\",\"timestamp\":\"00:22:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know what the difference between that would be.\",\"timestamp\":\"00:22:23\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Shouldn't it grabbing it from the payment?\",\"timestamp\":\"00:22:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, it looks like it does.\",\"timestamp\":\"00:22:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's what the refund comes from.\",\"timestamp\":\"00:22:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:22:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But for some reason, it's not getting set when you're unallocating it.\",\"timestamp\":\"00:22:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't remember what the difference is, so I'll have to go back to that.\",\"timestamp\":\"00:22:50\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:22:57\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"I guess let us know.\",\"timestamp\":\"00:22:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's going to take me a while to test all that, you know, several times.\",\"timestamp\":\"00:23:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh, sounds like a good time.\",\"timestamp\":\"00:23:05\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, we can move on to bug fix number two.\",\"timestamp\":\"00:23:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I can try to make it so that it always applies it to the payment and just get rid of this, but I don't know if that's the case.\",\"timestamp\":\"00:23:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think I put all that in there anyways, but I don't know.\",\"timestamp\":\"00:23:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I need to test it because I don't know what any, if I don't test at both scenarios, then it'll be, I'll just fix one thing and break the other.\",\"timestamp\":\"00:23:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yep.\",\"timestamp\":\"00:23:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:23:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Bryan, do you want to show bug fix number two or do you want me to just show my screen with the screenshot?\",\"timestamp\":\"00:23:49\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I'm, I'm, I'm here.\",\"timestamp\":\"00:23:54\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm ready to do it.\",\"timestamp\":\"00:23:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:23:57\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:23:58\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm going to share.\",\"timestamp\":\"00:23:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"The screen.\",\"timestamp\":\"00:24:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"This one's probably easier than the first one.\",\"timestamp\":\"00:24:01\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Why do I have exclamation points?\",\"timestamp\":\"00:24:11\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I've done this before.\",\"timestamp\":\"00:24:12\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh, my God.\",\"timestamp\":\"00:24:15\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, I can't because Zoom apparently doesn't have permissions.\",\"timestamp\":\"00:24:15\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"That's really upsetting.\",\"timestamp\":\"00:24:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, you have to leave the meeting and come back.\",\"timestamp\":\"00:24:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's the world of having a Mac.\",\"timestamp\":\"00:24:25\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm mad because I already did this.\",\"timestamp\":\"00:24:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can I view your workspace?\",\"timestamp\":\"00:24:38\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Share my screen, but you control it?\",\"timestamp\":\"00:24:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"While she's doing that, I'm just back.\",\"timestamp\":\"00:24:47\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"There we go.\",\"timestamp\":\"00:24:51\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:25:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Can we see my screen?\",\"timestamp\":\"00:25:01\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yes.\",\"timestamp\":\"00:25:04\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:25:05\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"So after payment is applied, when balanced to a zero, and we get the print documents button, if somebody has to select their printer, I get the what's next window on top of the printers, and I know that I can just click this return to current order thing.\",\"timestamp\":\"00:25:06\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And it will just close that and open this, but most of the users do not perceive that.\",\"timestamp\":\"00:25:33\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"So I end up getting confused calls like what is going on here.\",\"timestamp\":\"00:25:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:25:45\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"So I think this part just needs to be delayed until after printers have been chosen, because then I can click my printer and it goes off and does all it.\",\"timestamp\":\"00:25:47\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And then we should get it here.\",\"timestamp\":\"00:26:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:26:12\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that's all.\",\"timestamp\":\"00:26:15\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"It was just popping up on top and I was getting users going, what do I do here?\",\"timestamp\":\"00:26:16\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm like, just press return to current order, but it's not going to actually close your shopping cart, which to them, they're like, what?\",\"timestamp\":\"00:26:21\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"But the button says, yeah.\",\"timestamp\":\"00:26:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:26:32\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"That's all.\",\"timestamp\":\"00:26:34\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:26:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have a look.\",\"timestamp\":\"00:26:38\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Gracias.\",\"timestamp\":\"00:26:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"00:26:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then just my other stuff was just about the API bridge.\",\"timestamp\":\"00:26:44\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The first one is, kind of part question, part strategy.\",\"timestamp\":\"00:26:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's, if we want to do like, if statements, or I think.\",\"timestamp\":\"00:26:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You gave us the ability to do a FileMaker calculation in the instance of, the one I'm working with with customers right now, it's retail versus commercial customers.\",\"timestamp\":\"00:27:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"We made two different classes in Acumatica, and right now I hard-coded retail for every push, but I want to be able to detect whether it's a retail versus commercial customer in frame ready and then apply the correct retail or commercial.\",\"timestamp\":\"00:27:12\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Customer class code to Acumatica.\",\"timestamp\":\"00:27:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Are we best putting that into the middle where to do that, or should we just make a frame ready field that calculates that and just push that correctly through?\",\"timestamp\":\"00:27:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's up to you.\",\"timestamp\":\"00:27:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I don't, it's all you're going to use it for, if you're only going to use it for this, then I would prefer not to make a new field and we can just.\",\"timestamp\":\"00:27:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We a custom function for that.\",\"timestamp\":\"00:28:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, there may be other fields we need to do that for, but once we set it, I think it's set, because we really only have retail and commercial customers, possibly maybe online at some future point, so there's really only three.\",\"timestamp\":\"00:28:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So a new field, you're probably right, if we're only going to have three types.\",\"timestamp\":\"00:28:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Is it something you need the users to enter in FrameReady?\",\"timestamp\":\"00:28:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If that's the case, then yes, you should just create a new field in FrameReady.\",\"timestamp\":\"00:28:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't believe so, Rhiannon.\",\"timestamp\":\"00:28:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You said we have the ability to determine retail versus commercial already.\",\"timestamp\":\"00:28:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Is there already like a calculation or something?\",\"timestamp\":\"00:28:35\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know if it's a calculation, but I know that there's, in the order or customer creation process, it has like two slides, and you get one for a commercial client and one for a, you know what, here it is.\",\"timestamp\":\"00:28:37\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"There's a little icon right on it.\",\"timestamp\":\"00:28:53\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"There's personal account and corporate account.\",\"timestamp\":\"00:28:55\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Let me open that up and see what's inside.\",\"timestamp\":\"00:28:57\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"PEist\u00e4.\",\"timestamp\":\"00:28:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"That's great time.\",\"timestamp\":\"00:28:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"You\",\"timestamp\":\"00:28:59\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, there is a Boolean called isCompany.\",\"timestamp\":\"00:29:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I can, I mean, I didn't do this yet.\",\"timestamp\":\"00:29:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I kind of slipped my mind with all the other things I was working on.\",\"timestamp\":\"00:29:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I can add that function.\",\"timestamp\":\"00:29:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think I put in a placeholder for it, but I don't think I actually put it in there.\",\"timestamp\":\"00:29:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That can check a field and...\",\"timestamp\":\"00:29:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"No, I need to put, I have a placeholder for it, but you need to know, at this point, you need to know how to write it.\",\"timestamp\":\"00:29:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll put in, I'll put a key in there for Anthropic, and then you can just type what you want the calculation to be based on the existing fields.\",\"timestamp\":\"00:29:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So you'll select that field and say, whatever, if it's company, then it's true or whatever you need it to say.\",\"timestamp\":\"00:29:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If it's commercial, it's, if it's a one or an X or whatever you have in there, then it's commercial, otherwise, and then I'll have, it'll, it'll just create the JavaScript function for you.\",\"timestamp\":\"00:30:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm assuming you'll need that again.\",\"timestamp\":\"00:30:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And that's going to be a lot easier for you guys to do then have to go in and create these as you work through the various issues.\",\"timestamp\":\"00:30:16\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I do too.\",\"timestamp\":\"00:30:25\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you, do you guys prefer anthropic rate?\",\"timestamp\":\"00:30:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or open AI, doesn't really matter, or, I don't know, you can, there's, you can use Google too, I guess, it doesn't really matter which LN we use, I'll be really good at this.\",\"timestamp\":\"00:30:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Can you show us really quick what you mean?\",\"timestamp\":\"00:30:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, can you show us really quick what you mean by that?\",\"timestamp\":\"00:30:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Just like, I'm just talking about the, I'm just talking about the LN, so you know that like, we're going to use like a plain language prompt to tell open AI or anthropic or whomever you want to, to.\",\"timestamp\":\"00:30:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"To create a function, because you're just going to use plain language to do that, right?\",\"timestamp\":\"00:31:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It'd just be like asking ChatGPT, like, hey, how do I create a function?\",\"timestamp\":\"00:31:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then in JavaScript, it will store that.\",\"timestamp\":\"00:31:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But all you have to do is tell it in plain language what you were trying to do.\",\"timestamp\":\"00:31:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I just didn't know if you guys, do you guys already use, do you guys have anything for that?\",\"timestamp\":\"00:31:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Are you using?\",\"timestamp\":\"00:31:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't think so.\",\"timestamp\":\"00:31:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, I'm going to set it up with Anthropic, and then once it's working, I'll talk to you more about it.\",\"timestamp\":\"00:31:30\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:31:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You can just use my account for the time being, but at some point, when it gets you set up with your own account, it's just an API account.\",\"timestamp\":\"00:31:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then, you know, you get charged with tokens, they don't cost very much, especially the way you're going to be using it at this point.\",\"timestamp\":\"00:31:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You know, it's it, the tokens basically are what you ask, whatever you ask and the response.\",\"timestamp\":\"00:31:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"it's lot.\",\"timestamp\":\"00:31:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"know, a but\",\"timestamp\":\"00:31:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if you were using it to like check all my emails and organize my emails and that kind of stuff, it can get expensive, but for little things like this, it's cheap.\",\"timestamp\":\"00:32:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:32:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm just saying like you can use, you can use Anthropic, you can use OpenAI, can use Gemini and Google's backend, there's perplexity, there's open source ones that you can install locally, like Llama.\",\"timestamp\":\"00:32:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"These are just all LLMs and, you know, there's different ways to approach these would go there and tell them what we want to do and we would just copy and paste what it produces into the field, is what you're saying?\",\"timestamp\":\"00:32:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You don't need to copy and paste anything, I'll create a workflow that you're just going to, you're going to, you're going to type in what the calculation is, you're going to say commercial field or whatever that field is called, and then you're going to say if this, you're going to say if this is, X or Y or equals commercial.\",\"timestamp\":\"00:32:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If then it's commercial, otherwise it's whatever, and then it's going to write a function and put it in.\",\"timestamp\":\"00:33:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You don't need to do anything.\",\"timestamp\":\"00:33:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You can look at the function and say, oh yeah, that looks like a JavaScript function.\",\"timestamp\":\"00:33:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You may or may not know what that's supposed to look like, but then you'll be able to test it too against the real data to make sure it's, you know, because you already have that in there, so you should be able to see what the test result is for any given record, right?\",\"timestamp\":\"00:33:11\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, okay.\",\"timestamp\":\"00:33:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Does that make sense?\",\"timestamp\":\"00:33:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:33:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But ultimately we're just using, we're using the AI to interpret your request, get that back, and then use that to create a function with our field names, right?\",\"timestamp\":\"00:33:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So it's doing all of that.\",\"timestamp\":\"00:33:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So all you have to do is tell it, this is the field name, or these are the field names that you could put in two or three and say, this is what I want to do with it and make sure that produces the right result on several of the records.\",\"timestamp\":\"00:33:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, it's basically what I would do in FileMaker, except FileMaker can't.\",\"timestamp\":\"00:33:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can't that thing.\",\"timestamp\":\"00:34:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, I mean, not this way.\",\"timestamp\":\"00:34:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can't do that thing, right?\",\"timestamp\":\"00:34:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we don't have to add anything to FileMaker, basically.\",\"timestamp\":\"00:34:06\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We're just adding.\",\"timestamp\":\"00:34:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Got it.\",\"timestamp\":\"00:34:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:34:10\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:34:13\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"What's next on the list?\",\"timestamp\":\"00:34:14\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Timers and firing triggers.\",\"timestamp\":\"00:34:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Where should we be planning on, is the middleware going to have, are we going to build timers into the middleware, or is that something we should be building into FileMaker to trigger the middleware?\",\"timestamp\":\"00:34:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So I think the last we talked about it.\",\"timestamp\":\"00:34:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We'll do, we'll do pooling.\",\"timestamp\":\"00:34:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We just need to decide like what, you know, what requires a push.\",\"timestamp\":\"00:34:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So whether that's like a function of what you already have, like as last modified, or if it's like a stage.\",\"timestamp\":\"00:34:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Mm hmm.\",\"timestamp\":\"00:34:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So.\",\"timestamp\":\"00:34:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Really, we just need to know what point they get pushed.\",\"timestamp\":\"00:35:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that'll be in the middleware here, not in FileMaker.\",\"timestamp\":\"00:35:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, I wouldn't worry about the pooling part of it.\",\"timestamp\":\"00:35:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm sorry, polling, polling.\",\"timestamp\":\"00:35:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Did I say polling?\",\"timestamp\":\"00:35:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Polling.\",\"timestamp\":\"00:35:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The polling part of it, which would be the frequency.\",\"timestamp\":\"00:35:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I wouldn't worry about that.\",\"timestamp\":\"00:35:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Once we're ready to go, I can just turn that on and have it do it every five minutes or every hour or whatever.\",\"timestamp\":\"00:35:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or we can set them individually if you want to do it that way.\",\"timestamp\":\"00:35:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I wouldn't worry about that part.\",\"timestamp\":\"00:35:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's just like a trigger.\",\"timestamp\":\"00:35:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But what the trigger finds is what we need to worry about and we need to talk about.\",\"timestamp\":\"00:35:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And whether that's me just saying, hey, find anything that's been modified in all of these or some other features, I don't know.\",\"timestamp\":\"00:35:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right?\",\"timestamp\":\"00:35:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if it's a customer, we need to know, when do you want to push that thing?\",\"timestamp\":\"00:35:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Only once there's been a work order.\",\"timestamp\":\"00:35:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or do you want to push all of them whenever they've been modified or you've got, you know, we got to, we got to think about that.\",\"timestamp\":\"00:36:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Whether we do that in FileMaker, we do that here.\",\"timestamp\":\"00:36:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We have to think about that.\",\"timestamp\":\"00:36:09\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, we also have just always, we have API license limits to deal with too.\",\"timestamp\":\"00:36:10\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that might factor into how often we're pushing.\",\"timestamp\":\"00:36:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Which are?\",\"timestamp\":\"00:36:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, the API is, we have to say under a hundred a minute.\",\"timestamp\":\"00:36:21\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Otherwise we get throttled.\",\"timestamp\":\"00:36:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You're not going to, but, well, the second measure is what they call ERP transactions, and that's every time a record is created and every time a record is written to and saved in Acumatica.\",\"timestamp\":\"00:36:28\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So when I push a new customer through, after I map these fields, we're getting hit with two ERP transactions, one to create the new record and one to update the data and save it.\",\"timestamp\":\"00:36:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And we get 60,000 of those a month.\",\"timestamp\":\"00:36:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cool.\",\"timestamp\":\"00:36:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:37:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"60,000?\",\"timestamp\":\"00:37:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"How many work order records do you create?\",\"timestamp\":\"00:37:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, last night when I started running the math, we averaged about 1800 work orders a month.\",\"timestamp\":\"00:37:08\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And if each customer on one of those is two, and then every time the sales order fires, that's a third or fourth.\",\"timestamp\":\"00:37:14\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then the production order part is going to get even crazier because if we do parent-child production orders, and each work order needs anywhere between three and eight child production orders, that could balloon to 30 to 40 ERP transactions per work order by the time we're done with it.\",\"timestamp\":\"00:37:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Because the back has to, yeah, I process that material.\",\"timestamp\":\"00:37:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"60 is low.\",\"timestamp\":\"00:37:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I think that's underestimated.\",\"timestamp\":\"00:37:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think we're going to run into a problem with that at some point.\",\"timestamp\":\"00:37:49\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And there's no batching.\",\"timestamp\":\"00:37:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"to point.\",\"timestamp\":\"00:37:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"No, because it's the writing to the database that they're calculating.\",\"timestamp\":\"00:38:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So it doesn't matter if you batched or not, given how many records you batched in the process, it's still a transaction, right?\",\"timestamp\":\"00:38:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"two transactions.\",\"timestamp\":\"00:38:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That $60,000 sounds low, especially as much as things get changed on your head.\",\"timestamp\":\"00:38:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, so I don't know if they just underestimated that when we did our contract, but that's going to be an interesting negotiation.\",\"timestamp\":\"00:38:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"If we have to upgrade that because that means they hit their, they didn't hit their mark or they didn't understand our business enough.\",\"timestamp\":\"00:38:32\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"QuickBooks is like 8 million on the bronze level.\",\"timestamp\":\"00:38:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You know, they just changed all that in QuickBooks.\",\"timestamp\":\"00:38:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:38:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, that's a low number, 60,000.\",\"timestamp\":\"00:39:01\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm glad we're not alone in feeling that way because we looked at that and went, oh, God.\",\"timestamp\":\"00:39:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, I just know how many records you have in the database alone.\",\"timestamp\":\"00:39:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, if we wanted to push out all your customers right there, that would take up half of your, or how many, actually all of your transactions for the month?\",\"timestamp\":\"00:39:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Mm-hmm.\",\"timestamp\":\"00:39:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:39:32\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Right?\",\"timestamp\":\"00:39:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"How many contacts do you have?\",\"timestamp\":\"00:39:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"49,000.\",\"timestamp\":\"00:39:35\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"customers, yeah.\",\"timestamp\":\"00:39:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"24,598 customers.\",\"timestamp\":\"00:39:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, was thinking it was, like, quite a bit.\",\"timestamp\":\"00:39:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that would be a problem right there.\",\"timestamp\":\"00:39:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, we're not using it.\",\"timestamp\":\"00:39:45\"},{\"speaker\":{\"display_name\":\"Harrison\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, some of it's junk, but we're also not using the system yet.\",\"timestamp\":\"00:39:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So I wonder if we do it now, you know, when we burn that this month, and next month we do inventory.\",\"timestamp\":\"00:39:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And in the end of that, I'm going to go back to that.\",\"timestamp\":\"00:39:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I would tell them they missed the mark.\",\"timestamp\":\"00:40:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You know, they underestimated.\",\"timestamp\":\"00:40:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It seems low to me regardless.\",\"timestamp\":\"00:40:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And if we have to watch that, it just is like extra planning, too.\",\"timestamp\":\"00:40:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, like, if we have to be really conservative with that, it's a lot of extra planning.\",\"timestamp\":\"00:40:11\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I couldn't find any documentation that they would shut us down.\",\"timestamp\":\"00:40:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It just says that they start contacting us, telling us, hey, we noticed you're going over your limit.\",\"timestamp\":\"00:40:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You know, but we might have to renegotiate that.\",\"timestamp\":\"00:40:25\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"If you use or get throttled.\",\"timestamp\":\"00:40:29\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"The 100 thing is easy enough to deal with.\",\"timestamp\":\"00:40:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You know, 100 a minute, which actually is pretty low, too, now that I think about it.\",\"timestamp\":\"00:40:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, would you consider?\",\"timestamp\":\"00:40:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know why they care, but.\",\"timestamp\":\"00:40:43\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And a maximum of two concurrently.\",\"timestamp\":\"00:40:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, well, we won't send any concurrent ones.\",\"timestamp\":\"00:40:49\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't want to deal with that.\",\"timestamp\":\"00:40:52\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I was to ask about that.\",\"timestamp\":\"00:40:54\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"If we are sending concurrent or not.\",\"timestamp\":\"00:40:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't want to deal with that.\",\"timestamp\":\"00:40:58\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"If the middleware is batching, then we won't have to deal with concurrence.\",\"timestamp\":\"00:41:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"But if it was like sending by user work order, it would.\",\"timestamp\":\"00:41:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It would be hard to hit it at the same time because this should happen pretty quick.\",\"timestamp\":\"00:41:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It depends on how quick their API is.\",\"timestamp\":\"00:41:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I've seen, you know, some of them, if they hang, I guess it's possible that you could do that that way.\",\"timestamp\":\"00:41:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But you're right.\",\"timestamp\":\"00:41:23\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"hundred percent.\",\"timestamp\":\"00:41:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"we're sending them all from this, then it all will be going out of the same backend.\",\"timestamp\":\"00:41:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we should be fine with that.\",\"timestamp\":\"00:41:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And I don't want to deal with sending concurrent records anyways, because it's hard.\",\"timestamp\":\"00:41:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's just harder to keep track.\",\"timestamp\":\"00:41:35\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's harder for messy to work with.\",\"timestamp\":\"00:41:36\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we'll work on that.\",\"timestamp\":\"00:41:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I'll keep an eye on it as I'm, you know, mapping the customer.\",\"timestamp\":\"00:41:41\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I'll keep an eye on every time I click a manual one, how many it's counting for, because it looks like it counted two for a new record and one for an update.\",\"timestamp\":\"00:41:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:41:57\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But Okay.\",\"timestamp\":\"00:41:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Alright.\",\"timestamp\":\"00:41:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:41:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"They're going to have to increase that because if all the users confirming that they produce the product and all of those count towards ERP transactions, then we're going to be, the API and that together is going to push us over that limit.\",\"timestamp\":\"00:42:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So moving on from that.\",\"timestamp\":\"00:42:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So also just to close on that one thing, just think about how and when you want the work order to push and anything else.\",\"timestamp\":\"00:42:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So those production items, how and when you want those production items to push and what they align to.\",\"timestamp\":\"00:42:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then we'll talk about how to, it'll work better for me to understand an example and then go from there.\",\"timestamp\":\"00:42:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we can expand that obviously to other things.\",\"timestamp\":\"00:42:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But once I have a good example, then, you know, and if it's just easy, like modified, great.\",\"timestamp\":\"00:42:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But just think about that.\",\"timestamp\":\"00:42:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like-\",\"timestamp\":\"00:42:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If it's just like, hey, if this is in progress, and it's been modified since the last time it pushed, those are our two parameters.\",\"timestamp\":\"00:43:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or maybe you need five parameters.\",\"timestamp\":\"00:43:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know, but you need to think, you know, just think about what those are.\",\"timestamp\":\"00:43:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And then we'll build something to accommodate you moving forward on all of these things.\",\"timestamp\":\"00:43:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:43:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Next on the list was, did you ever figure out how to push an action through?\",\"timestamp\":\"00:43:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Because the production orders, from my understanding, the scenario, if we do the parent-child scenario, versus just a single production order, the parent will have to generate the children, and then we'll have to come back and fill in the materials for the children.\",\"timestamp\":\"00:43:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that means the middleware is going to have to either dictate the production order numbers, or it's going to have\",\"timestamp\":\"00:43:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"We'd to do a get or a poll to figure out what Acumatica is signed to then push the materials back through.\",\"timestamp\":\"00:44:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We can get that either way.\",\"timestamp\":\"00:44:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:44:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yes, I looked at the actions.\",\"timestamp\":\"00:44:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I see that they're in there, but I don't know what to do with them.\",\"timestamp\":\"00:44:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like, I don't know what the steps are.\",\"timestamp\":\"00:44:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I would say again.\",\"timestamp\":\"00:44:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't either.\",\"timestamp\":\"00:44:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"We'd have to meet with them to find that out.\",\"timestamp\":\"00:44:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's what I thought.\",\"timestamp\":\"00:44:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, so again, I think, again, it's, I think it's like, Hey, when we push this, the next step is the action.\",\"timestamp\":\"00:44:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we can just, I can add that in there.\",\"timestamp\":\"00:44:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like, okay.\",\"timestamp\":\"00:44:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's, it's push, push action.\",\"timestamp\":\"00:44:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right.\",\"timestamp\":\"00:44:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we already have, if you, the way that we set it up, you know, we've got, when you, when you, when you're in your mapping, right.\",\"timestamp\":\"00:44:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You've got the details you've got put, put, and then maybe instead of put,\",\"timestamp\":\"00:44:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know, but so we kind of are prepared for it.\",\"timestamp\":\"00:45:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:45:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't have it in there yet.\",\"timestamp\":\"00:45:06\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cause I don't really know, I guess what they all are, or if there's only certain scenarios where we're doing that.\",\"timestamp\":\"00:45:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I need to see an example or understand like a workflow.\",\"timestamp\":\"00:45:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You need a working flow.\",\"timestamp\":\"00:45:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:45:26\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You need a workflow.\",\"timestamp\":\"00:45:26\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:45:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That makes sense.\",\"timestamp\":\"00:45:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, otherwise I'm just, I feel like I'm far enough along now that I don't want to like push too far in any of the wrong directions and just build something the wrong way.\",\"timestamp\":\"00:45:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or like, I don't know, just unnecessary extra stuff.\",\"timestamp\":\"00:45:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I don't think that it's, I don't think it's going to be hard to add the action.\",\"timestamp\":\"00:45:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think it's, again, it's, it's either, I mean, we could do this different ways too.\",\"timestamp\":\"00:45:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You can go get, get, put action.\",\"timestamp\":\"00:45:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know like what the process is, but I think that's sort of where it's at.\",\"timestamp\":\"00:45:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, I think there's something in that once you know your exact process.\",\"timestamp\":\"00:45:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But again, it's another thing like, is this a, is it a separate process?\",\"timestamp\":\"00:46:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that's like another thing might be like that.\",\"timestamp\":\"00:46:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Let me show my screen.\",\"timestamp\":\"00:46:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, I'm not showing my screen anyways.\",\"timestamp\":\"00:46:14\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, because the other concept out there, which my brother Sean is pushing for is a staging table.\",\"timestamp\":\"00:46:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then we do a single push with all of the material data and the operations, and then they parse it internally.\",\"timestamp\":\"00:46:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But my argument with that is if we're posting to a staging table, and then they're posting to their database, that's four times the ERP transactions, which is going to get us in that even hotter water.\",\"timestamp\":\"00:46:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Their staging table.\",\"timestamp\":\"00:46:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, their staging table, if we push to their staging table, that's going to count against our ERP transactions.\",\"timestamp\":\"00:46:44\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then their staging table is going to push the data into their real database tables like the production or the sales order.\",\"timestamp\":\"00:46:51\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's going to count for even more.\",\"timestamp\":\"00:46:57\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"From my understanding.\",\"timestamp\":\"00:47:00\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's what I'm trying to argue with my brother is, you know, you want the staging table because yeah, maybe it's less API pushes, and it's less to be concerned about when something goes wrong.\",\"timestamp\":\"00:47:02\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But if it's going to push us even further over that limit, then I think we just let the middleware do the logic.\",\"timestamp\":\"00:47:13\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"And to be clear, the staging table doesn't exist yet, they would build it for us.\",\"timestamp\":\"00:47:22\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Correct.\",\"timestamp\":\"00:47:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Gotcha.\",\"timestamp\":\"00:47:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, it sounds like this is just your staging table at this point, too.\",\"timestamp\":\"00:47:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's where my argument is with my brother.\",\"timestamp\":\"00:47:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"He just doesn't get it, unfortunately.\",\"timestamp\":\"00:47:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, hey, it's up, you you guys have, that's just the decision you have to make.\",\"timestamp\":\"00:47:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you want to do it here?\",\"timestamp\":\"00:47:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"You want to do it there?\",\"timestamp\":\"00:47:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't think it makes sense to do a little here and a little there.\",\"timestamp\":\"00:47:45\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I think if you're going to do it here, do it here.\",\"timestamp\":\"00:47:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If you're going to do it there, do it there.\",\"timestamp\":\"00:47:49\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We just have one.\",\"timestamp\":\"00:47:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Then we can, I mean, if you wanted to have them do the entire staging table, probably it makes sense just to have everything run out of FileMaker and them handle all of it.\",\"timestamp\":\"00:47:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But again, I think.\",\"timestamp\":\"00:47:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We talked about this the last time we talked, I don't know if they're going to be any more successful than we are in building this.\",\"timestamp\":\"00:48:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Probably less successful.\",\"timestamp\":\"00:48:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's my fear, exactly.\",\"timestamp\":\"00:48:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And they might tell you they can do it, that they've done it with other people, and that's great and fine.\",\"timestamp\":\"00:48:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Danny, I could tell you that too, but your database is still hard to do this.\",\"timestamp\":\"00:48:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know what there is on top of that.\",\"timestamp\":\"00:48:27\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Right, it's a complication.\",\"timestamp\":\"00:48:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's custom picture framing.\",\"timestamp\":\"00:48:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's always complicated.\",\"timestamp\":\"00:48:31\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, what were you going show us?\",\"timestamp\":\"00:48:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, I'm just saying like beyond what's like, so these, you may want to think of each one of these as one single like push entity process, but also think about the fact that these can also be like, maybe, again, it really just depends.\",\"timestamp\":\"00:48:36\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I set these up so like...\",\"timestamp\":\"00:48:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Create work order and push the customer when it needs to and push the sales order, but that may not be what you want.\",\"timestamp\":\"00:49:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So you created create customer down here.\",\"timestamp\":\"00:49:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And really, I'm thinking about this.\",\"timestamp\":\"00:49:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We probably should put these in the order of how they should fire.\",\"timestamp\":\"00:49:13\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if we put create customer above here and what you were trying to do was say, I want a rule for creating customers so that, you know, anytime the modified, if we have the modified data on here and we add like a little rule feature that says anytime it's modified, go ahead and push this.\",\"timestamp\":\"00:49:17\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Now, the reason we want that to happen before create customer is if we actually were going to say in the details, okay, don't worry about the customer.\",\"timestamp\":\"00:49:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's already been created and updated up here in this process.\",\"timestamp\":\"00:49:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So then think about the same way that anything that happens.\",\"timestamp\":\"00:49:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:49:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"We created the work order.\",\"timestamp\":\"00:49:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Now the second, once the work order is created, it's all these production order things that we need to create.\",\"timestamp\":\"00:49:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Again, I don't know.\",\"timestamp\":\"00:49:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm just listening to what you're saying.\",\"timestamp\":\"00:49:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that's a whole separate.\",\"timestamp\":\"00:49:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Instead of doing that here, right, at the end of this, maybe this pushes out the work order and you have the process to create those lines separately.\",\"timestamp\":\"00:50:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So think about, like, there's these, and then there's, you can group together several pushes in this, or even an action, but maybe you push the work order and then you're producing the production lines.\",\"timestamp\":\"00:50:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know, but think about that the same way that we're doing this, like, okay, yeah, you can create custom, you can create the customer here, but you can also do it by saying, okay, if a work order exists and it's been modified, push it here.\",\"timestamp\":\"00:50:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And, and you can do both, right?\",\"timestamp\":\"00:50:46\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I don't know, I don't know if you'd want to, because that would be wasteful as far as your concern about tokens.\",\"timestamp\":\"00:50:48\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"When we create a new work order, and then we add a customer to that work order, I believe the work\",\"timestamp\":\"00:50:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The is pulling the customer data into its own database, so if things change on the work order itself based off customer information versus the actual contacts database, we probably need to be pushing the customer data through the work order selection to the sales order.\",\"timestamp\":\"00:51:00\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"Ultimately, you'll want both because the work order customer info can be different from the customer's default info.\",\"timestamp\":\"00:51:25\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, so keep in mind, where's work order?\",\"timestamp\":\"00:51:36\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Is it this?\",\"timestamp\":\"00:51:42\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"It's a sales order, yeah.\",\"timestamp\":\"00:51:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Again, I don't know all these details not working with Acumatico.\",\"timestamp\":\"00:51:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I was just slow.\",\"timestamp\":\"00:51:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know.\",\"timestamp\":\"00:51:54\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's making me feel better about\",\"timestamp\":\"00:51:55\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So yeah, if there's no customer record, it's not going to, it can't, you can't go any further than that.\",\"timestamp\":\"00:52:04\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You can't go add stuff to the sales order until you've selected a customer.\",\"timestamp\":\"00:52:12\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So if you hit the little search button all the way to the right, you should be able to find the customer.\",\"timestamp\":\"00:52:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But basically what I did was we would have to pass through that customer ID number.\",\"timestamp\":\"00:52:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's why that has to be there for the API.\",\"timestamp\":\"00:52:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That's why the customer has to fire before the sales order.\",\"timestamp\":\"00:52:32\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:52:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Well, because it has to fill in that ID.\",\"timestamp\":\"00:52:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And so again, this was the idea behind this is create the customer, then create the work order.\",\"timestamp\":\"00:52:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"This is a, you know, dual two processes.\",\"timestamp\":\"00:52:48\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cause we know that we need it.\",\"timestamp\":\"00:52:51\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It has to be there.\",\"timestamp\":\"00:52:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The customer has to be there.\",\"timestamp\":\"00:52:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I know that.\",\"timestamp\":\"00:52:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, you deal with\",\"timestamp\":\"00:52:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Put the same thing in QuickBooks and all kinds of other APIs, right?\",\"timestamp\":\"00:53:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If there's related data, it has to be there before you can push it.\",\"timestamp\":\"00:53:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So that's why you put that there.\",\"timestamp\":\"00:53:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And you literally, the put means, you know, is it already there or not?\",\"timestamp\":\"00:53:11\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we may want to just even check that it's there and not do anything with it if it's, you know, there's not any information to update on it and just push that.\",\"timestamp\":\"00:53:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Cause if you're getting charged a connection for that and a connection for that, we don't want to update that unless we have to, we need to be stringy with these.\",\"timestamp\":\"00:53:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"need to be really clear that like, okay, if this hasn't been updated, don't change it.\",\"timestamp\":\"00:53:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And we could do that.\",\"timestamp\":\"00:53:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like we can totally do that.\",\"timestamp\":\"00:53:41\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right, right.\",\"timestamp\":\"00:53:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, I kind of already with some of this was thinking about that, but cause when you do push this right now, it will, it will, that's an update because it's already been pushed once.\",\"timestamp\":\"00:53:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that's a single, yeah.\",\"timestamp\":\"00:53:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:53:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But I mean, I could probably.\",\"timestamp\":\"00:53:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think we get hit on the API per minute on the git, but we don't get hit for the, um, the ERP transaction because you're just reading it and clarify.\",\"timestamp\":\"00:54:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, no, no problem.\",\"timestamp\":\"00:54:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Um, so I can, I mean, we can update this to say if I didn't, you know, not knowing that now, like I would approach this a little bit differently, but just in the fact that like, I don't want to be just pushing willy nilly updating willy nilly now.\",\"timestamp\":\"00:54:40\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So we just need to make sure we're conservative on those.\",\"timestamp\":\"00:54:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"One other thing, I don't know if this would be helpful, especially in testing.\",\"timestamp\":\"00:55:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I know this is generally helpful in testing.\",\"timestamp\":\"00:55:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can you ask them if there's any way, if you want this?\",\"timestamp\":\"00:55:12\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I tried to do it, but it didn't really work.\",\"timestamp\":\"00:55:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And I don't see any documentation.\",\"timestamp\":\"00:55:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"If there's a way to open this by the ID in Acumatica, a lot of times it's helpful just like for you to be able to click this and have that record open in Acumatica.\",\"timestamp\":\"00:55:20\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, you put the customer ID number at the end of the URL.\",\"timestamp\":\"00:55:33\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Have you seen it working?\",\"timestamp\":\"00:55:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:55:41\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So go to customers, search for customers.\",\"timestamp\":\"00:55:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"You got to go to the customer screen.\",\"timestamp\":\"00:55:45\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"There you go.\",\"timestamp\":\"00:55:48\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And then just leave.\",\"timestamp\":\"00:55:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think I tried that and it wasn't working.\",\"timestamp\":\"00:55:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I didn't understand this.\",\"timestamp\":\"00:55:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, you have to remove.\",\"timestamp\":\"00:55:58\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"The W-2, when I was playing with this, you have to remove that out of the URL because that's a session buffer.\",\"timestamp\":\"00:56:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So in the URL, if you remove out that W-2 all to the left, keep going right in there.\",\"timestamp\":\"00:56:10\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I see it.\",\"timestamp\":\"00:56:16\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"There's some stuff you have to remove to get it to work, but I was doing this with sales orders and production orders via QR code.\",\"timestamp\":\"00:56:19\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:56:25\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll try it again.\",\"timestamp\":\"00:56:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I didn't spend very much time on it because I didn't see any documentation.\",\"timestamp\":\"00:56:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And I didn't understand what this screen, I didn't see anything about this screen ID.\",\"timestamp\":\"00:56:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm assuming this is an internal code and they don't document this.\",\"timestamp\":\"00:56:35\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"No, go to the Bolt.\",\"timestamp\":\"00:56:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think they do.\",\"timestamp\":\"00:56:42\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's just the way it's referenced is different.\",\"timestamp\":\"00:56:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I asked the AI how to do it and it explained it.\",\"timestamp\":\"00:56:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that screen ID right there is AR30300.\",\"timestamp\":\"00:56:50\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"But if you go to the URL, it's just AR without the dots.\",\"timestamp\":\"00:56:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And without the CST either.\",\"timestamp\":\"00:57:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Oh, I see.\",\"timestamp\":\"00:57:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So it is documented here.\",\"timestamp\":\"00:57:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I just didn't see it in the documentation documentation.\",\"timestamp\":\"00:57:04\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:07\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:57:08\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So you guys could technically copy and paste that, even if we don't know that.\",\"timestamp\":\"00:57:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:57:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"All right.\",\"timestamp\":\"00:57:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So, yeah, there's that.\",\"timestamp\":\"00:57:21\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"And I guess the only other questions was, when do we want to move the hosting?\",\"timestamp\":\"00:57:23\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"plus?\",\"timestamp\":\"00:57:28\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Where do you see plus, plus, plus?\",\"timestamp\":\"00:57:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:57:37\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I would just get rid of all that.\",\"timestamp\":\"00:57:38\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll play around with that.\",\"timestamp\":\"00:57:43\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"just- And that W2 needs to come out, too, according to the AI, which that really helped because the W2 apparently is some kind of session buffer for your personal login or something like that.\",\"timestamp\":\"00:57:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah.\",\"timestamp\":\"00:57:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:57:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I see my records.\",\"timestamp\":\"00:58:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I pushed them there, so that's a good sign.\",\"timestamp\":\"00:58:01\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, it's working after you set that primary key field.\",\"timestamp\":\"00:58:05\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, forgot about that.\",\"timestamp\":\"00:58:09\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Sorry.\",\"timestamp\":\"00:58:11\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So now you're W4.\",\"timestamp\":\"00:58:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Actually, there was something wrong with it.\",\"timestamp\":\"00:58:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It wasn't saving them, so I did fix it.\",\"timestamp\":\"00:58:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It wasn't saving it in the background database.\",\"timestamp\":\"00:58:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Got it.\",\"timestamp\":\"00:58:27\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"As far as moving it, we can do that at any point.\",\"timestamp\":\"00:58:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"don't know.\",\"timestamp\":\"00:58:32\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's on a private server right now, but it's up to you.\",\"timestamp\":\"00:58:32\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Is backing up and everything just in case we put hours into mapping and I just don't want to lose anything?\",\"timestamp\":\"00:58:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll double check if everything's backing up, but yeah, it should be.\",\"timestamp\":\"00:58:44\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"can take, I mean, is evening nightly snapshots okay, or do you know more?\",\"timestamp\":\"00:58:49\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that's fine.\",\"timestamp\":\"00:58:55\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that's fine.\",\"timestamp\":\"00:58:56\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I everything going to a GitHub repository for the actual programming, and then I have the backups going to just a V2, a BlackBlaze.\",\"timestamp\":\"00:59:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's just a PostgreSQL server, so it's just uploading, but it's just dropping the database into that.\",\"timestamp\":\"00:59:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:59:24\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"I think the last thing I had was they want to establish a weekly or a biweekly meeting once we've decided how we're going to do the production orders.\",\"timestamp\":\"00:59:25\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"They want to establish a biweekly meeting on their calendar if we have questions about the API.\",\"timestamp\":\"00:59:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So I wanted to find out what day of the week would be a good day for you.\",\"timestamp\":\"00:59:48\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"To at least do the first one.\",\"timestamp\":\"00:59:53\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Because if we have questions and stuff, it's hard to get on their calendar.\",\"timestamp\":\"00:59:56\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"WONDERFUL.\",\"timestamp\":\"00:59:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"frickl Bahes\",\"timestamp\":\"00:59:59\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So they wanted to just establish a reoccurring meeting, which we don't have to do if we don't need it, but they want to establish it just in case we do.\",\"timestamp\":\"01:00:02\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, whenever.\",\"timestamp\":\"01:00:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"mean, you can look at my count, my schedule, and whatever is open, just tell me that you're going to take that weekly.\",\"timestamp\":\"01:00:15\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, I can do that.\",\"timestamp\":\"01:00:22\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I mean, generally, I don't have, I mean, I might have like three or four meetings a week.\",\"timestamp\":\"01:00:24\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if you just pick a day that, if it's not on there, if it's not on there in general, it's because I've closed it out.\",\"timestamp\":\"01:00:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I guess if that makes sense.\",\"timestamp\":\"01:00:38\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"That makes sense.\",\"timestamp\":\"01:00:40\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"01:00:41\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"01:00:45\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, that was all I had.\",\"timestamp\":\"01:00:45\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Anyone else have anything?\",\"timestamp\":\"01:00:46\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Otherwise, we can conclude.\",\"timestamp\":\"01:00:49\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"No.\",\"timestamp\":\"01:00:50\"},{\"speaker\":{\"display_name\":\"Rhiannon Nabours\",\"matched_calendar_invitee_email\":null},\"text\":\"No?\",\"timestamp\":\"01:00:51\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"01:00:52\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"01:00:54\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, I guess let Harrison know when you got the bug fix, hopefully.\",\"timestamp\":\"01:00:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"The pop-up window, hopefully that's an easy one.\",\"timestamp\":\"01:01:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Oh, I don't know.\",\"timestamp\":\"01:01:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Maybe.\",\"timestamp\":\"01:01:09\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't remember.\",\"timestamp\":\"01:01:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That whole print thing is super hard to test.\",\"timestamp\":\"01:01:13\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"01:01:17\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, it's kind of isolating.\",\"timestamp\":\"01:01:18\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"It's when you need to select a printer.\",\"timestamp\":\"01:01:19\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"So that's a repeatable thing you can clear and test, hopefully.\",\"timestamp\":\"01:01:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"01:01:28\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yep.\",\"timestamp\":\"01:01:29\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"All right.\",\"timestamp\":\"01:01:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Sounds good.\",\"timestamp\":\"01:01:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Well, thank you.\",\"timestamp\":\"01:01:30\"},{\"speaker\":{\"display_name\":\"Bryan Kogan\",\"matched_calendar_invitee_email\":null},\"text\":\"Talk to you soon.\",\"timestamp\":\"01:01:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yep.\",\"timestamp\":\"01:01:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Bye.\",\"timestamp\":\"01:01:33\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Anyways, let's go.\",\"timestamp\":\"01:02:14\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, close this thing.\",\"timestamp\":\"01:02:16\"}],\"transcript_language\":\"en\",\"url\":\"https:\/\/fathom.video\/calls\/656094607\"}"},"script":"Fathom | Incoming Log"} Result: {"response":{},"messages":[{"code":"0","message":"OK"}]} ------------------------- URL: https://dev1.gofmhost.com/fmi/data/v1/databases/theboss/layouts/web__fathomLog/records token:25bdd45061f9cd627e0f96fdf797a4122f7d3d9344ddeb1a0f3 Post Fields: {"fieldData":{"json_Received":"{\"action_items\":[{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Review FileMaker-to-iCal scripts for duplicates\/DST\/bi-direction; send findings to Robert & Philip\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656216494?timestamp=241.9999\",\"recording_timestamp\":\"00:04:01\",\"user_generated\":false}],\"calendar_invitees\":[{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"is_external\":false,\"matched_speaker_display_name\":\"Sean Kruger\",\"name\":\"Sean Kruger\"}],\"calendar_invitees_domains_type\":\"one_or_more_external\",\"created_at\":\"2026-04-29T20:12:36Z\",\"crm_matches\":null,\"default_summary\":{\"markdown_formatted\":\"## Meeting Purpose\\n\\n[Troubleshoot FileMaker's calendar integration bugs.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=6.0)\\n\\n## Key Takeaways\\n\\n - [**Duplicate Events:** FileMaker creates duplicate events in Google Calendar for both Project and Vacation calendars, with older data showing up to 8\u201310 copies per entry.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=37.0)\\n - [**DST Bug:** The integration fails to respect Daylight Savings Time, requiring manual adjustment of all post-DST events by one hour.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Root Cause Hypotheses:** The issue likely stems from a custom script Sean built two years ago. Suspects include a faulty delete\/recreate logic or unstable record IDs in FileMaker.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=621.0)\\n - [**Action Plan:** Sean will investigate the script and provide an answer within a few days.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n\\n## Topics\\n\\n### Calendar Integration Bugs\\n\\n - [**Duplicate Events**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=37.0)\\n - [**Symptom:** Events added in FileMaker appear as duplicates in Google Calendar.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=37.0)\\n - [**Scope:** Affects both Project and Vacation calendars.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=330.0)\\n - [**Pattern:** Duplication worsens with data age (e.g., Jan 2019 shows 8\u201310 copies, while recent vacation entries show 4).](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=127.0)\\n - [**Observation:** Duplicates exist only in Google Calendar, not in FileMaker records themselves, pointing to a sync issue.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=582.0)\\n - [**Daylight Savings Time (DST) Bug**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Symptom:** Events scheduled after the DST change are off by one hour.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Impact:** Requires manual correction for every affected event, causing significant rework.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Bi-directional Sync**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n - [**Requirement:** Events added in Google Calendar should sync back to FileMaker.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n - [**Status:** This functionality is not working, and its original scope is unclear.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n\\n### Technical Analysis & Hypotheses\\n\\n - [**Integration Method:** The sync is handled by a custom script Sean built two years ago, as FileMaker lacks native calendar integration.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=107.0)\\n - [**Sean's Hypotheses:**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=621.0)\\n 1. [**Faulty Delete\/Recreate Logic:** The script may be failing to properly delete old events before creating new ones.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=230.0)\\n 2. [**Unstable Record IDs:** The script relies on FileMaker record IDs to update events. If these IDs are deleted or changed, the script could lose its reference, leading to new, duplicate events.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=621.0)\\n - [**Robert's Hypothesis:**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=725.0)\\n - [A recent change, such as updating an app password ID, could have triggered the issue.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=725.0)\\n\\n## Next Steps\\n\\n - [**Sean:**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n - [Investigate the custom calendar script to identify the root cause of duplicates and the DST bug.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n - [Clarify the intended scope of bi-directional sync.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n - [Provide an answer within a few days.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n\",\"template_name\":\"Enhanced\"},\"meeting_title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Robert Franken)\",\"recorded_by\":{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"recording_end_time\":\"2026-04-29T20:12:16Z\",\"recording_id\":142284660,\"recording_start_time\":\"2026-04-29T19:58:46Z\",\"scheduled_end_time\":\"2026-04-29T20:58:32Z\",\"scheduled_start_time\":\"2026-04-29T19:58:32Z\",\"share_url\":\"https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3\",\"title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Robert Franken)\",\"transcript\":[{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"How's it going?\",\"timestamp\":\"00:00:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Hey Sean, how are you?\",\"timestamp\":\"00:00:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm good, thank you.\",\"timestamp\":\"00:00:04\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I got my colleague Philip on here who knows far more about anything technical than I do, who is working on a troubleshooting something with our calendar integration possible, some possible ideas with that.\",\"timestamp\":\"00:00:06\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"So I'm going to kind of yield the floor to him, but I'll be here to jump in as needed.\",\"timestamp\":\"00:00:23\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"So Philip, take it away.\",\"timestamp\":\"00:00:31\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Sure.\",\"timestamp\":\"00:00:33\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Hey Sean, it's nice to meet you.\",\"timestamp\":\"00:00:34\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Thanks for meeting.\",\"timestamp\":\"00:00:35\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So one of the issues we're having is that Mark will add events on his phone to the calendar and they come out duplicates on the main calendar that everyone uses.\",\"timestamp\":\"00:00:37\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And I, my suspicion is that there's something going on with FileMaker's API talking too.\",\"timestamp\":\"00:00:52\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Calendar and back to calendar that's causing some sort of feedback or something that that causes a duplicate on in the calendar.\",\"timestamp\":\"00:01:00\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so I'm hoping that, you know, there's something that we can fix there.\",\"timestamp\":\"00:01:08\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Maybe you know more about it.\",\"timestamp\":\"00:01:13\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know what it looks like on FileMaker's end.\",\"timestamp\":\"00:01:15\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know if it's a software outside of FileMaker that we integrate with FileMaker or if FileMaker has its own proprietary API that can talk to Google, iCal, things like that.\",\"timestamp\":\"00:01:17\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"But that's the main problem is the duplication of events.\",\"timestamp\":\"00:01:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:01:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to look into it.\",\"timestamp\":\"00:01:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"FileMaker doesn't have anything native.\",\"timestamp\":\"00:01:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's what you're asking.\",\"timestamp\":\"00:01:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's all custom programming.\",\"timestamp\":\"00:01:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you know where that script would have come from on our end?\",\"timestamp\":\"00:01:53\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or do you know?\",\"timestamp\":\"00:01:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I built it.\",\"timestamp\":\"00:01:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So yeah.\",\"timestamp\":\"00:01:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I know that it's there.\",\"timestamp\":\"00:01:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know.\",\"timestamp\":\"00:02:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to, I'll have to look and see what could be causing duplicates.\",\"timestamp\":\"00:02:02\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"It's from my understanding is that when, after we, after you rebuilt the system and everything, it looks like going back into the past.\",\"timestamp\":\"00:02:07\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Like if we go to 2019, for example, and look at one of the months there, there are events that have like eight to 10 duplicates.\",\"timestamp\":\"00:02:16\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's not a huge deal because it's in the past, but it just seems like something in the system is causing these duplications that kind of boggle the, down the calendar and make it a little bit harder to read and things like that.\",\"timestamp\":\"00:02:23\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so that's, that's the main thing.\",\"timestamp\":\"00:02:39\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Another thing is like, if we add an event that is after the daylight savings time happens, it doesn't respect the daylight savings time.\",\"timestamp\":\"00:02:42\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So we actually have to, after the daylight savings date happens, have to go and change each, each date event to like an hour later.\",\"timestamp\":\"00:02:51\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Now.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Now.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Now.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So that seems like kind of a bug that's a bit frustrating in terms of the amount of work that has to be done to alter all these dates constantly.\",\"timestamp\":\"00:03:01\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And I tried to get Daniel Swanberg here to kind of replicate it in a consistent way, which seems a little bit tough, but as he was showing me when he adds things in FileMaker, he was adding events and dates for like orchestral sessions and things like that.\",\"timestamp\":\"00:03:10\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And as he's adding them, it'll update in the iCal.\",\"timestamp\":\"00:03:27\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And sometimes it would do it correctly with just one, but other times there would be duplicates, there would be like two or three of the same exact event that pops up.\",\"timestamp\":\"00:03:31\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so it just seems like something's going awry with the FileMaker side of things.\",\"timestamp\":\"00:03:42\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know if the script that you built, if it's, is it, is it built from the ground up?\",\"timestamp\":\"00:03:50\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is it like, are you telling it to search for the date to find it, delete it?\",\"timestamp\":\"00:03:55\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"All all\",\"timestamp\":\"00:03:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And then create a new date or, I mean, I don't know if there's like something going on there, but I just wanted to bring that to your attention, I guess, if that's something you could look into.\",\"timestamp\":\"00:03:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, I can do that.\",\"timestamp\":\"00:04:12\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:04:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is there any other info that you would need from us to look at that?\",\"timestamp\":\"00:04:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"No, I mean, to be honest, I don't remember the details of it.\",\"timestamp\":\"00:04:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll have to look to see what could cause duplicates.\",\"timestamp\":\"00:04:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't really 100% recall the details.\",\"timestamp\":\"00:04:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, okay, I can't say much about it till I, okay, till I look through the script.\",\"timestamp\":\"00:04:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Sure.\",\"timestamp\":\"00:04:44\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So we've got a pretty busy schedule coming up.\",\"timestamp\":\"00:04:45\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so this duplication thing is a bit frustrating for all of us.\",\"timestamp\":\"00:04:47\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is this something that you would be able to do kind of as soon as possible?\",\"timestamp\":\"00:04:51\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is this something that we can have done sooner than later?\",\"timestamp\":\"00:04:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, mean, I'll look into it and figure out what questions I have, if I have any questions.\",\"timestamp\":\"00:05:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you know time frame what we're looking at?\",\"timestamp\":\"00:05:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"In the next few days, I can have an answer for you.\",\"timestamp\":\"00:05:10\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"That would be great.\",\"timestamp\":\"00:05:13\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:05:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:05:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So there's no other info you need from our end, or if you have any questions, you can reach out to us, I guess.\",\"timestamp\":\"00:05:17\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, Robert, do you think I missed anything?\",\"timestamp\":\"00:05:24\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Have you noticed anything?\",\"timestamp\":\"00:05:27\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Sounds good to me.\",\"timestamp\":\"00:05:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Which data is it that's duplicating these project dates?\",\"timestamp\":\"00:05:30\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yes.\",\"timestamp\":\"00:05:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Not the vacation requests?\",\"timestamp\":\"00:05:36\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I think that there might be some vacation requests that get duplicated too.\",\"timestamp\":\"00:05:39\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm pretty sure actually.\",\"timestamp\":\"00:05:45\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm looking at the vacation calendar now.\",\"timestamp\":\"00:05:46\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm not aware of that one.\",\"timestamp\":\"00:05:48\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, those get duplicated too.\",\"timestamp\":\"00:05:50\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"So it seems like a global issue.\",\"timestamp\":\"00:05:52\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"You know, and again, I'm noticing.\",\"timestamp\":\"00:05:57\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"good I'm\",\"timestamp\":\"00:05:59\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"And the same thing you're noticing, where it's like, you know, some of these, you'll have entries that are duplicated, triplicated, and some that seem to be normal.\",\"timestamp\":\"00:06:00\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It might just be like, you know, maybe like the older the data, the more likely it is to be duplicated, it looks like.\",\"timestamp\":\"00:06:10\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"But yeah, that's kind of what I think we're looking at both calendars.\",\"timestamp\":\"00:06:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can you give me a specific example of one, or can you show me?\",\"timestamp\":\"00:06:29\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, on the project one, Philip, did you have one?\",\"timestamp\":\"00:06:35\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm on my personal laptop, so I don't have it.\",\"timestamp\":\"00:06:39\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:06:42\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Here, I'll just, let me share your screen.\",\"timestamp\":\"00:06:43\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'll show you the icon.\",\"timestamp\":\"00:06:45\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"You've got to pull one up on Mark's system.\",\"timestamp\":\"00:06:47\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I've got, I can show you at least the calendars one.\",\"timestamp\":\"00:06:52\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Do you have access\",\"timestamp\":\"00:06:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is to the same calendars that I would be looking at here, Robert?\",\"timestamp\":\"00:07:00\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is that right?\",\"timestamp\":\"00:07:03\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I think so.\",\"timestamp\":\"00:07:04\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"If you can, I thought a good example of it was like in 2019, Mark mentioned like January of 2019, like all of those events are, there's just duplicates of duplicates of all of those.\",\"timestamp\":\"00:07:06\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"All right, let me just pull that up.\",\"timestamp\":\"00:07:18\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It might take a second for it to...\",\"timestamp\":\"00:07:20\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm just going to look at it on the Google side, which will be faster.\",\"timestamp\":\"00:07:23\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"And while he does that, Sean, do you know if it's supposed to be bi-directional in terms of if we add something to the iCalendar, is it supposed to update in FileMaker?\",\"timestamp\":\"00:07:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It looks like it would.\",\"timestamp\":\"00:07:49\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:07:50\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"But I don't remember.\",\"timestamp\":\"00:07:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:07:53\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"If you can look into that too, because I don't think that functionality works.\",\"timestamp\":\"00:07:53\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So I'm not sure if that was ever meant to work, but...\",\"timestamp\":\"00:07:56\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"That is intended to work.\",\"timestamp\":\"00:08:00\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't believe it does.\",\"timestamp\":\"00:08:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't remember if it was that way or not.\",\"timestamp\":\"00:08:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But yeah, we're looking like two years ago, aren't we, from when we worked on all this.\",\"timestamp\":\"00:08:07\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"You say January 2019, Phillip?\",\"timestamp\":\"00:08:13\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that was just the example Mark mentioned when he was looking at things.\",\"timestamp\":\"00:08:16\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"When you see it, there's just tons of duplicates.\",\"timestamp\":\"00:08:21\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"All right, I'm going to share it here.\",\"timestamp\":\"00:08:24\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"All right, you're seeing, like, you know, there should only be one of these, and then the same thing for, so this is all, yeah, January 2019, so it must have gone 51 more.\",\"timestamp\":\"00:08:36\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh yeah, and then this is.\",\"timestamp\":\"00:08:58\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"An example from the vacations calendar, one, two, three, four, one, two, three, four, so four each that day.\",\"timestamp\":\"00:09:00\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"looks like everything is four on that calendar, ever after.\",\"timestamp\":\"00:09:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And each one of the dates is supposed to indicate one of your records in FileMaker?\",\"timestamp\":\"00:09:16\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I mean, that should be, as far as we are aware.\",\"timestamp\":\"00:09:21\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"And, I mean, I can show you even on the other one.\",\"timestamp\":\"00:09:28\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"This is just the vacations calendar for this, you know, for today even.\",\"timestamp\":\"00:09:32\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"There should be only one entry each for these.\",\"timestamp\":\"00:09:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Because I don't see that many duplicates for the actual records.\",\"timestamp\":\"00:09:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's a couple in here, but not many for the actual project records.\",\"timestamp\":\"00:09:46\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:09:51\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"You're saying in FileMaker there aren't duplicates?\",\"timestamp\":\"00:09:54\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"blog, how things was\",\"timestamp\":\"00:09:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right.\",\"timestamp\":\"00:10:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't have the duplicate Google Calendar events.\",\"timestamp\":\"00:10:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right.\",\"timestamp\":\"00:10:05\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I think maybe however FileMaker is talking to Google Calendar might be creating duplicates because it seems to be stemming from anything related to FileMaker.\",\"timestamp\":\"00:10:06\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, but we're always passing, as far as I can tell, it's always passing the ID.\",\"timestamp\":\"00:10:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I'll double check it.\",\"timestamp\":\"00:10:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But the only other thing I can think of is that it's something to do with the IDs changing or being deleted.\",\"timestamp\":\"00:10:31\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"That would make a lot of sense.\",\"timestamp\":\"00:10:41\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Because, I mean, you have to look this far back.\",\"timestamp\":\"00:10:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know how the system handles the project dates.\",\"timestamp\":\"00:10:47\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"How the FileMaker system handles it?\",\"timestamp\":\"00:10:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, because I didn't create that part.\",\"timestamp\":\"00:10:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"All I did was push them out.\",\"timestamp\":\"00:10:56\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And I don't know, like,\",\"timestamp\":\"00:10:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like what the frequency or what the process is for them being deleted and if they're being deleted and I can imagine if they're being deleted and repopulating, that would create duplicates because there's a lot of gaps in your record history here between records.\",\"timestamp\":\"00:11:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's a lot of missing records.\",\"timestamp\":\"00:11:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I can see that there's a lot of stuff gets removed.\",\"timestamp\":\"00:11:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's big skips in the record IDs as I scroll through the records.\",\"timestamp\":\"00:11:23\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if they're being deleted and we need to monitor that, that's going to be kind of a tricky thing that 3678, 36, there's nothing there, 3700.\",\"timestamp\":\"00:11:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I guess it's not that bad.\",\"timestamp\":\"00:11:53\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's not happening.\",\"timestamp\":\"00:11:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, I don't know.\",\"timestamp\":\"00:12:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to look into it and get back to you.\",\"timestamp\":\"00:12:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:12:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And this isn't just something that, this has been ongoing?\",\"timestamp\":\"00:12:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"This didn't just start one day?\",\"timestamp\":\"00:12:08\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I think it's been ongoing.\",\"timestamp\":\"00:12:11\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"But that's a good question.\",\"timestamp\":\"00:12:15\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, like I said, it may have been somewhat recent.\",\"timestamp\":\"00:12:17\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Like, I could think of, you know, if this has something to do with us changing, you know, app password IDs and things like that.\",\"timestamp\":\"00:12:28\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm that has something to do with it.\",\"timestamp\":\"00:12:37\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I could see that happening the last time we had this.\",\"timestamp\":\"00:12:39\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"But yeah, that's a good question.\",\"timestamp\":\"00:12:43\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"How long?\",\"timestamp\":\"00:12:45\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm not aware how long this has been going.\",\"timestamp\":\"00:12:47\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It's certainly not something that just happened a few days ago.\",\"timestamp\":\"00:12:50\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It's been going on for a few weeks, I think.\",\"timestamp\":\"00:12:53\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Right.\",\"timestamp\":\"00:12:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, I'll let you know if I find anything and what the next steps are.\",\"timestamp\":\"00:13:08\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Appreciate it, Sean.\",\"timestamp\":\"00:13:13\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Thank you so much.\",\"timestamp\":\"00:13:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Thanks, guys.\",\"timestamp\":\"00:13:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Take care.\",\"timestamp\":\"00:13:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Bye.\",\"timestamp\":\"00:13:16\"}],\"transcript_language\":\"en\",\"url\":\"https:\/\/fathom.video\/calls\/656216494\"}"},"script":"Fathom | Incoming Log"} Result: {"response":{"scriptError":"0","recordId":"64","modId":"0"},"messages":[{"code":"0","message":"OK"}]} ------------------------- URL: https://dev1.gofmhost.com/fmi/data/v1/databases/theboss/sessions/25bdd45061f9cd627e0f96fdf797a4122f7d3d9344ddeb1a0f3 token:25bdd45061f9cd627e0f96fdf797a4122f7d3d9344ddeb1a0f3 Post Fields: {"fieldData":{"json_Received":"{\"action_items\":[{\"assignee\":{\"email\":\"etechnologies34@gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"completed\":false,\"description\":\"Review FileMaker-to-iCal scripts for duplicates\/DST\/bi-direction; send findings to Robert & Philip\",\"recording_playback_url\":\"https:\/\/fathom.video\/calls\/656216494?timestamp=241.9999\",\"recording_timestamp\":\"00:04:01\",\"user_generated\":false}],\"calendar_invitees\":[{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"is_external\":false,\"matched_speaker_display_name\":\"Sean Kruger\",\"name\":\"Sean Kruger\"}],\"calendar_invitees_domains_type\":\"one_or_more_external\",\"created_at\":\"2026-04-29T20:12:36Z\",\"crm_matches\":null,\"default_summary\":{\"markdown_formatted\":\"## Meeting Purpose\\n\\n[Troubleshoot FileMaker's calendar integration bugs.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=6.0)\\n\\n## Key Takeaways\\n\\n - [**Duplicate Events:** FileMaker creates duplicate events in Google Calendar for both Project and Vacation calendars, with older data showing up to 8\u201310 copies per entry.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=37.0)\\n - [**DST Bug:** The integration fails to respect Daylight Savings Time, requiring manual adjustment of all post-DST events by one hour.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Root Cause Hypotheses:** The issue likely stems from a custom script Sean built two years ago. Suspects include a faulty delete\/recreate logic or unstable record IDs in FileMaker.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=621.0)\\n - [**Action Plan:** Sean will investigate the script and provide an answer within a few days.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n\\n## Topics\\n\\n### Calendar Integration Bugs\\n\\n - [**Duplicate Events**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=37.0)\\n - [**Symptom:** Events added in FileMaker appear as duplicates in Google Calendar.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=37.0)\\n - [**Scope:** Affects both Project and Vacation calendars.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=330.0)\\n - [**Pattern:** Duplication worsens with data age (e.g., Jan 2019 shows 8\u201310 copies, while recent vacation entries show 4).](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=127.0)\\n - [**Observation:** Duplicates exist only in Google Calendar, not in FileMaker records themselves, pointing to a sync issue.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=582.0)\\n - [**Daylight Savings Time (DST) Bug**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Symptom:** Events scheduled after the DST change are off by one hour.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Impact:** Requires manual correction for every affected event, causing significant rework.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=162.0)\\n - [**Bi-directional Sync**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n - [**Requirement:** Events added in Google Calendar should sync back to FileMaker.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n - [**Status:** This functionality is not working, and its original scope is unclear.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n\\n### Technical Analysis & Hypotheses\\n\\n - [**Integration Method:** The sync is handled by a custom script Sean built two years ago, as FileMaker lacks native calendar integration.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=107.0)\\n - [**Sean's Hypotheses:**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=621.0)\\n 1. [**Faulty Delete\/Recreate Logic:** The script may be failing to properly delete old events before creating new ones.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=230.0)\\n 2. [**Unstable Record IDs:** The script relies on FileMaker record IDs to update events. If these IDs are deleted or changed, the script could lose its reference, leading to new, duplicate events.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=621.0)\\n - [**Robert's Hypothesis:**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=725.0)\\n - [A recent change, such as updating an app password ID, could have triggered the issue.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=725.0)\\n\\n## Next Steps\\n\\n - [**Sean:**](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n - [Investigate the custom calendar script to identify the root cause of duplicates and the DST bug.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n - [Clarify the intended scope of bi-directional sync.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=454.0)\\n - [Provide an answer within a few days.](https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3?tab=summary×tamp=285.0)\\n\",\"template_name\":\"Enhanced\"},\"meeting_title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Robert Franken)\",\"recorded_by\":{\"email\":\"etechnologies34@gmail.com\",\"email_domain\":\"gmail.com\",\"name\":\"Sean Kruger\",\"team\":null},\"recording_end_time\":\"2026-04-29T20:12:16Z\",\"recording_id\":142284660,\"recording_start_time\":\"2026-04-29T19:58:46Z\",\"scheduled_end_time\":\"2026-04-29T20:58:32Z\",\"scheduled_start_time\":\"2026-04-29T19:58:32Z\",\"share_url\":\"https:\/\/fathom.video\/share\/LuSYN_H2vfwGpCq2qNMGVvboXmyp8LX3\",\"title\":\"\ud83d\udc4b Hello, Lets talk about your FileMaker solution! (Robert Franken)\",\"transcript\":[{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"How's it going?\",\"timestamp\":\"00:00:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Hey Sean, how are you?\",\"timestamp\":\"00:00:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'm good, thank you.\",\"timestamp\":\"00:00:04\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I got my colleague Philip on here who knows far more about anything technical than I do, who is working on a troubleshooting something with our calendar integration possible, some possible ideas with that.\",\"timestamp\":\"00:00:06\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"So I'm going to kind of yield the floor to him, but I'll be here to jump in as needed.\",\"timestamp\":\"00:00:23\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"So Philip, take it away.\",\"timestamp\":\"00:00:31\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Sure.\",\"timestamp\":\"00:00:33\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Hey Sean, it's nice to meet you.\",\"timestamp\":\"00:00:34\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Thanks for meeting.\",\"timestamp\":\"00:00:35\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So one of the issues we're having is that Mark will add events on his phone to the calendar and they come out duplicates on the main calendar that everyone uses.\",\"timestamp\":\"00:00:37\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And I, my suspicion is that there's something going on with FileMaker's API talking too.\",\"timestamp\":\"00:00:52\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Calendar and back to calendar that's causing some sort of feedback or something that that causes a duplicate on in the calendar.\",\"timestamp\":\"00:01:00\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so I'm hoping that, you know, there's something that we can fix there.\",\"timestamp\":\"00:01:08\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Maybe you know more about it.\",\"timestamp\":\"00:01:13\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know what it looks like on FileMaker's end.\",\"timestamp\":\"00:01:15\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know if it's a software outside of FileMaker that we integrate with FileMaker or if FileMaker has its own proprietary API that can talk to Google, iCal, things like that.\",\"timestamp\":\"00:01:17\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"But that's the main problem is the duplication of events.\",\"timestamp\":\"00:01:31\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:01:39\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to look into it.\",\"timestamp\":\"00:01:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"FileMaker doesn't have anything native.\",\"timestamp\":\"00:01:47\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"That's what you're asking.\",\"timestamp\":\"00:01:50\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's all custom programming.\",\"timestamp\":\"00:01:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you know where that script would have come from on our end?\",\"timestamp\":\"00:01:53\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Or do you know?\",\"timestamp\":\"00:01:57\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I built it.\",\"timestamp\":\"00:01:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So yeah.\",\"timestamp\":\"00:01:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I know that it's there.\",\"timestamp\":\"00:01:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know.\",\"timestamp\":\"00:02:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to, I'll have to look and see what could be causing duplicates.\",\"timestamp\":\"00:02:02\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"It's from my understanding is that when, after we, after you rebuilt the system and everything, it looks like going back into the past.\",\"timestamp\":\"00:02:07\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Like if we go to 2019, for example, and look at one of the months there, there are events that have like eight to 10 duplicates.\",\"timestamp\":\"00:02:16\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And that's not a huge deal because it's in the past, but it just seems like something in the system is causing these duplications that kind of boggle the, down the calendar and make it a little bit harder to read and things like that.\",\"timestamp\":\"00:02:23\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so that's, that's the main thing.\",\"timestamp\":\"00:02:39\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Another thing is like, if we add an event that is after the daylight savings time happens, it doesn't respect the daylight savings time.\",\"timestamp\":\"00:02:42\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So we actually have to, after the daylight savings date happens, have to go and change each, each date event to like an hour later.\",\"timestamp\":\"00:02:51\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Now.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Now.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Now.\",\"timestamp\":\"00:02:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So that seems like kind of a bug that's a bit frustrating in terms of the amount of work that has to be done to alter all these dates constantly.\",\"timestamp\":\"00:03:01\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And I tried to get Daniel Swanberg here to kind of replicate it in a consistent way, which seems a little bit tough, but as he was showing me when he adds things in FileMaker, he was adding events and dates for like orchestral sessions and things like that.\",\"timestamp\":\"00:03:10\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And as he's adding them, it'll update in the iCal.\",\"timestamp\":\"00:03:27\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And sometimes it would do it correctly with just one, but other times there would be duplicates, there would be like two or three of the same exact event that pops up.\",\"timestamp\":\"00:03:31\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so it just seems like something's going awry with the FileMaker side of things.\",\"timestamp\":\"00:03:42\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't know if the script that you built, if it's, is it, is it built from the ground up?\",\"timestamp\":\"00:03:50\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is it like, are you telling it to search for the date to find it, delete it?\",\"timestamp\":\"00:03:55\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"All all\",\"timestamp\":\"00:03:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And then create a new date or, I mean, I don't know if there's like something going on there, but I just wanted to bring that to your attention, I guess, if that's something you could look into.\",\"timestamp\":\"00:03:59\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, I can do that.\",\"timestamp\":\"00:04:12\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:04:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is there any other info that you would need from us to look at that?\",\"timestamp\":\"00:04:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"No, I mean, to be honest, I don't remember the details of it.\",\"timestamp\":\"00:04:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So I'll have to look to see what could cause duplicates.\",\"timestamp\":\"00:04:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't really 100% recall the details.\",\"timestamp\":\"00:04:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So, okay, I can't say much about it till I, okay, till I look through the script.\",\"timestamp\":\"00:04:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Sure.\",\"timestamp\":\"00:04:44\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So we've got a pretty busy schedule coming up.\",\"timestamp\":\"00:04:45\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And so this duplication thing is a bit frustrating for all of us.\",\"timestamp\":\"00:04:47\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is this something that you would be able to do kind of as soon as possible?\",\"timestamp\":\"00:04:51\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is this something that we can have done sooner than later?\",\"timestamp\":\"00:04:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, mean, I'll look into it and figure out what questions I have, if I have any questions.\",\"timestamp\":\"00:05:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Do you know time frame what we're looking at?\",\"timestamp\":\"00:05:07\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"In the next few days, I can have an answer for you.\",\"timestamp\":\"00:05:10\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"That would be great.\",\"timestamp\":\"00:05:13\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:05:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:05:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So there's no other info you need from our end, or if you have any questions, you can reach out to us, I guess.\",\"timestamp\":\"00:05:17\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, Robert, do you think I missed anything?\",\"timestamp\":\"00:05:24\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Have you noticed anything?\",\"timestamp\":\"00:05:27\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Sounds good to me.\",\"timestamp\":\"00:05:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Which data is it that's duplicating these project dates?\",\"timestamp\":\"00:05:30\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yes.\",\"timestamp\":\"00:05:35\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Not the vacation requests?\",\"timestamp\":\"00:05:36\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I think that there might be some vacation requests that get duplicated too.\",\"timestamp\":\"00:05:39\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm pretty sure actually.\",\"timestamp\":\"00:05:45\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm looking at the vacation calendar now.\",\"timestamp\":\"00:05:46\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm not aware of that one.\",\"timestamp\":\"00:05:48\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, those get duplicated too.\",\"timestamp\":\"00:05:50\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"So it seems like a global issue.\",\"timestamp\":\"00:05:52\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"You know, and again, I'm noticing.\",\"timestamp\":\"00:05:57\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"good I'm\",\"timestamp\":\"00:05:59\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"And the same thing you're noticing, where it's like, you know, some of these, you'll have entries that are duplicated, triplicated, and some that seem to be normal.\",\"timestamp\":\"00:06:00\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It might just be like, you know, maybe like the older the data, the more likely it is to be duplicated, it looks like.\",\"timestamp\":\"00:06:10\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"But yeah, that's kind of what I think we're looking at both calendars.\",\"timestamp\":\"00:06:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Can you give me a specific example of one, or can you show me?\",\"timestamp\":\"00:06:29\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay, on the project one, Philip, did you have one?\",\"timestamp\":\"00:06:35\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm on my personal laptop, so I don't have it.\",\"timestamp\":\"00:06:39\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:06:42\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Here, I'll just, let me share your screen.\",\"timestamp\":\"00:06:43\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'll show you the icon.\",\"timestamp\":\"00:06:45\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"You've got to pull one up on Mark's system.\",\"timestamp\":\"00:06:47\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I've got, I can show you at least the calendars one.\",\"timestamp\":\"00:06:52\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Do you have access\",\"timestamp\":\"00:06:59\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is to the same calendars that I would be looking at here, Robert?\",\"timestamp\":\"00:07:00\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Is that right?\",\"timestamp\":\"00:07:03\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I think so.\",\"timestamp\":\"00:07:04\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"If you can, I thought a good example of it was like in 2019, Mark mentioned like January of 2019, like all of those events are, there's just duplicates of duplicates of all of those.\",\"timestamp\":\"00:07:06\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"All right, let me just pull that up.\",\"timestamp\":\"00:07:18\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It might take a second for it to...\",\"timestamp\":\"00:07:20\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm just going to look at it on the Google side, which will be faster.\",\"timestamp\":\"00:07:23\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"And while he does that, Sean, do you know if it's supposed to be bi-directional in terms of if we add something to the iCalendar, is it supposed to update in FileMaker?\",\"timestamp\":\"00:07:34\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It looks like it would.\",\"timestamp\":\"00:07:49\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Okay.\",\"timestamp\":\"00:07:50\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"But I don't remember.\",\"timestamp\":\"00:07:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:07:53\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"If you can look into that too, because I don't think that functionality works.\",\"timestamp\":\"00:07:53\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"So I'm not sure if that was ever meant to work, but...\",\"timestamp\":\"00:07:56\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"That is intended to work.\",\"timestamp\":\"00:08:00\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I don't believe it does.\",\"timestamp\":\"00:08:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't remember if it was that way or not.\",\"timestamp\":\"00:08:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But yeah, we're looking like two years ago, aren't we, from when we worked on all this.\",\"timestamp\":\"00:08:07\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"You say January 2019, Phillip?\",\"timestamp\":\"00:08:13\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, that was just the example Mark mentioned when he was looking at things.\",\"timestamp\":\"00:08:16\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"When you see it, there's just tons of duplicates.\",\"timestamp\":\"00:08:21\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"All right, I'm going to share it here.\",\"timestamp\":\"00:08:24\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"All right, you're seeing, like, you know, there should only be one of these, and then the same thing for, so this is all, yeah, January 2019, so it must have gone 51 more.\",\"timestamp\":\"00:08:36\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Oh yeah, and then this is.\",\"timestamp\":\"00:08:58\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"An example from the vacations calendar, one, two, three, four, one, two, three, four, so four each that day.\",\"timestamp\":\"00:09:00\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"looks like everything is four on that calendar, ever after.\",\"timestamp\":\"00:09:10\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And each one of the dates is supposed to indicate one of your records in FileMaker?\",\"timestamp\":\"00:09:16\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah, I mean, that should be, as far as we are aware.\",\"timestamp\":\"00:09:21\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"And, I mean, I can show you even on the other one.\",\"timestamp\":\"00:09:28\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"This is just the vacations calendar for this, you know, for today even.\",\"timestamp\":\"00:09:32\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"There should be only one entry each for these.\",\"timestamp\":\"00:09:37\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Because I don't see that many duplicates for the actual records.\",\"timestamp\":\"00:09:42\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's a couple in here, but not many for the actual project records.\",\"timestamp\":\"00:09:46\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Yeah.\",\"timestamp\":\"00:09:51\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"You're saying in FileMaker there aren't duplicates?\",\"timestamp\":\"00:09:54\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"blog, how things was\",\"timestamp\":\"00:09:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right.\",\"timestamp\":\"00:10:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't have the duplicate Google Calendar events.\",\"timestamp\":\"00:10:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Right.\",\"timestamp\":\"00:10:05\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I think maybe however FileMaker is talking to Google Calendar might be creating duplicates because it seems to be stemming from anything related to FileMaker.\",\"timestamp\":\"00:10:06\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, but we're always passing, as far as I can tell, it's always passing the ID.\",\"timestamp\":\"00:10:21\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But I'll double check it.\",\"timestamp\":\"00:10:29\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"But the only other thing I can think of is that it's something to do with the IDs changing or being deleted.\",\"timestamp\":\"00:10:31\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"That would make a lot of sense.\",\"timestamp\":\"00:10:41\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Because, I mean, you have to look this far back.\",\"timestamp\":\"00:10:43\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I don't know how the system handles the project dates.\",\"timestamp\":\"00:10:47\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"How the FileMaker system handles it?\",\"timestamp\":\"00:10:51\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, because I didn't create that part.\",\"timestamp\":\"00:10:54\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"All I did was push them out.\",\"timestamp\":\"00:10:56\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"And I don't know, like,\",\"timestamp\":\"00:10:58\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Like what the frequency or what the process is for them being deleted and if they're being deleted and I can imagine if they're being deleted and repopulating, that would create duplicates because there's a lot of gaps in your record history here between records.\",\"timestamp\":\"00:11:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's a lot of missing records.\",\"timestamp\":\"00:11:18\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I can see that there's a lot of stuff gets removed.\",\"timestamp\":\"00:11:20\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"There's big skips in the record IDs as I scroll through the records.\",\"timestamp\":\"00:11:23\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"So if they're being deleted and we need to monitor that, that's going to be kind of a tricky thing that 3678, 36, there's nothing there, 3700.\",\"timestamp\":\"00:11:26\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I guess it's not that bad.\",\"timestamp\":\"00:11:53\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"It's not happening.\",\"timestamp\":\"00:11:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Yeah, I don't know.\",\"timestamp\":\"00:12:00\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"I'll have to look into it and get back to you.\",\"timestamp\":\"00:12:01\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay.\",\"timestamp\":\"00:12:03\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"And this isn't just something that, this has been ongoing?\",\"timestamp\":\"00:12:05\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"This didn't just start one day?\",\"timestamp\":\"00:12:08\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I think it's been ongoing.\",\"timestamp\":\"00:12:11\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"But that's a good question.\",\"timestamp\":\"00:12:15\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I mean, like I said, it may have been somewhat recent.\",\"timestamp\":\"00:12:17\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Like, I could think of, you know, if this has something to do with us changing, you know, app password IDs and things like that.\",\"timestamp\":\"00:12:28\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm that has something to do with it.\",\"timestamp\":\"00:12:37\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"I could see that happening the last time we had this.\",\"timestamp\":\"00:12:39\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"But yeah, that's a good question.\",\"timestamp\":\"00:12:43\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"How long?\",\"timestamp\":\"00:12:45\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"I'm not aware how long this has been going.\",\"timestamp\":\"00:12:47\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It's certainly not something that just happened a few days ago.\",\"timestamp\":\"00:12:50\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"It's been going on for a few weeks, I think.\",\"timestamp\":\"00:12:53\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Right.\",\"timestamp\":\"00:12:55\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Okay, I'll let you know if I find anything and what the next steps are.\",\"timestamp\":\"00:13:08\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Appreciate it, Sean.\",\"timestamp\":\"00:13:13\"},{\"speaker\":{\"display_name\":\"Robert Franken\",\"matched_calendar_invitee_email\":null},\"text\":\"Thank you so much.\",\"timestamp\":\"00:13:14\"},{\"speaker\":{\"display_name\":\"philiptimofeyev\",\"matched_calendar_invitee_email\":null},\"text\":\"Thanks, guys.\",\"timestamp\":\"00:13:15\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Take care.\",\"timestamp\":\"00:13:16\"},{\"speaker\":{\"display_name\":\"Sean Kruger\",\"matched_calendar_invitee_email\":\"etechnologies34@gmail.com\"},\"text\":\"Bye.\",\"timestamp\":\"00:13:16\"}],\"transcript_language\":\"en\",\"url\":\"https:\/\/fathom.video\/calls\/656216494\"}"},"script":"Fathom | Incoming Log"} Result: {"response":{},"messages":[{"code":"0","message":"OK"}]} -------------------------