web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Schedule extension deployment in Business Central

(4) ShareShare
ReportReport
Posted on by 37
Hi everyone,

In Business Central, it seems there is currently no standard way to schedule the deployment of an extension for a specific date and time. For example, if I want an extension to be deployed today at 22:30, I need to manually connect at that time and perform the deployment.

Additionally, it appears that some of the functions related to extension management are marked as internal, which prevents us from using them in custom development.

My questions are:
  • Is there any standard functionality or supported development approach that allows scheduling extension deployment?
  • Has anyone found a workaround or used external tools to achieve this?
  • Is Microsoft working on adding this capability in future releases?
 
Thanks in advance for any insights or suggestions!
I have the same question (0)
  • Suggested answer
    OussamaSabbouh Profile Picture
    1,142 on at
    Schedule extension deployment in Business Central
    Hello,
     
    Business Central doesn’t let you schedule extension deployments directly, but you can automate them using the Automation API or App Management API.
    These APIs allow uploads for the current, next minor, or next major version, perfect for CI/CD or Power Automate scheduling.
    There’s no built-in option; Microsoft recommends automation instead.
    Regards,
    Oussama Sabbouh
  • Suggested answer
    OussamaSabbouh Profile Picture
    1,142 on at
    Schedule extension deployment in Business Central
    Hello,
     
    Business Central doesn’t include a built-in option to schedule extension deployments for a specific time.
    However, you can automate the process using the Automation API or App Management API, which support deploying extensions for the current, next minor, or next major version.
    These APIs can be triggered via CI/CD tools, Power Automate, or scripts to run at a chosen time.
    Microsoft currently recommends this automated approach rather than manual scheduling.
    Regards,
    Oussama Sabbouh
  • PL-28101044-0 Profile Picture
    37 on at
    Schedule extension deployment in Business Central
    Hi Oussama,
     
    Thank you very much for your detailed response and for sharing the links to the Automation API and App Management API — very helpful! I’ll definitely look into automating the process using those tools.
     
    Just one more question:

    Do you know if Microsoft is considering adding native support for scheduling extension deployments directly within Business Central (e.g., via the admin center or UI) in future releases?
     
    Thanks again for your time and support!
     
    Best regards,

    Peio
  • Suggested answer
    Sumit Singh Profile Picture
    8,314 on at
    Schedule extension deployment in Business Central
    Hi, 
     
    No exact “deploy at 22:30” button in standard UI. Business Central doesn’t provide a built‑in, per‑extension, date/time scheduler. What is supported is (a) deploy now, or (b) queue the app to run inside your environment’s update window via the Admin Center API. 
     
    Sharing below official link:- 
     
  • PL-28101044-0 Profile Picture
    37 on at
    Schedule extension deployment in Business Central
    Hi Sumit,
     
    Thanks a lot for your reply and for clarifying the available options.
     
    I understand that there’s no direct “deploy at 22:30” feature in the UI, and that the Admin Center API allows queuing deployments within the update window — that’s useful to know.
     
    Do you happen to know if Microsoft is planning to introduce native scheduling capabilities for extension deployments in future releases?

    It would be great to have more granular control over deployment timing, especially for production environments.
     
    Thanks again for your input!
     
    Best regards,

    Peio
  • PL-28101044-0 Profile Picture
    37 on at
    Schedule extension deployment in Business Central
    Hi all,
     
    Thanks for the helpful responses and links. I’ve been exploring the Automation API and App Management API, and I’m wondering if these can be used to schedule the deployment of Per-Tenant Extensions (PTE) in SaaS environments.
     
    Is there any way to upload a .app file for a PTE and trigger its installation at a specific time using these APIs or any other supported method?
     
    Appreciate any insights or workarounds you might know!
     
    Best regards,

    Peio
  • Verified answer
    Pallavi Phade Profile Picture
    2,437 on at
    Schedule extension deployment in Business Central
     
    Please find the link for app publishing using Admin Centre API -Business Central Admin Center API - App Management
     
    I m jut thinking aloud , have not done this task .
     
    if you can call this api in codeunit , you can schedule this api using business central job queue or chedule in azure logic  apps. 
    Please do it in sandbox .
     
     
     
     
     
    Regards
    Pallavi Phade
     
  • Suggested answer
    Sumit Singh Profile Picture
    8,314 on at
    Schedule extension deployment in Business Central
     
    As far as I know, Microsoft has not announced native scheduling for extension deployments as a built-in feature in the latest or upcoming release plans for BC
  • PL-28101044-0 Profile Picture
    37 on at
    Schedule extension deployment in Business Central
     
    Thank you so much for sharing the link and your thoughts — I really appreciate it!
     
    I’ll definitely give it a try, starting in a sandbox environment as you suggested.

    Let’s see how far I can get with calling the Admin Center API from a codeunit and scheduling it via job queue or Azure Logic Apps.
     
    Thanks again!
     
    Best regards,

    Peio
  • PL-28101044-0 Profile Picture
    37 on at
    Schedule extension deployment in Business Central
    Hi @Sumit Singh,
     
    Thanks for the clarification — I appreciate you confirming that.

    I’ll keep an eye on future release plans just in case this feature gets added later on.
     
    Thanks again for your input!
     
    Best regards,

    Peio

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
Sumit Singh Profile Picture

Sumit Singh 2,674

#2
Rishabh Kanaskar Profile Picture

Rishabh Kanaskar 2,580

#3
YUN ZHU Profile Picture

YUN ZHU 2,115 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans