UPnGO AL Builder — User Guide
Version 1.0.0 · UPnGO Ltd.
1. What it does
UPnGO AL Builder is an AI assistant that helps you design, generate, and deploy AL objects and extensions for Microsoft Dynamics 365 Business Central. It pairs a chat workspace with a live connection to your BC tenant so you can move from prompt to deployed extension without leaving the browser.
2. Create an account
- Open the app and choose Sign in.
- Sign in with email + password or a supported single sign-on provider.
- Confirm your email address if prompted.
3. Start a chat
- Click New chat in the sidebar.
- Describe the AL object you want (e.g. "Create a customer card extension with a Loyalty Tier field").
- Review the generated AL code in the chat. Use Copy to grab a snippet or continue the conversation to refine it.
4. Connect Business Central
- Open Business Central in the sidebar.
- Click Connect and choose Cloud (SaaS) or On-premises.
- For Cloud: sign in with the Microsoft account that has access to your BC tenant and, if your Entra ID app is single-tenant, enter your Microsoft tenant ID.
- Approve the requested permissions.
5. Browse environments, companies, and apps
Once connected, the dashboard lists your BC environments. Select one to view companies and installed extensions in that environment.
6. Deploy a generated app
- Open a chat containing an AL app.
- Click Deploy to BC and pick the target environment.
- Wait for the upload to finish and confirm the extension appears in the installed-extensions list.
7. Run test codeunits
From a deployed test app, open the Tests panel, pick the test codeunit, and click Run. Results are shown inline with pass/fail counts and any failure messages returned by BC.
8. Query BC data
Use the Data tab to run supported queries against the BC API v2.0 (customers, items, sales documents, etc.) using the credentials of your connected user.
9. Manage your account
- Delete a chat with the trash icon next to it in the sidebar.
- Sign out from the bottom of the sidebar.
- Request account or data deletion by emailing support@upngoalbuilder.dev.
10. Getting help
See Support for contact channels and response times, or Privacy and EULAfor legal terms.