Share via

How to make MS Foundry workflow(New) run on schedule?

Pratim Das, Partha C 346 Reputation points
2026-02-24T08:39:38.51+00:00

Hi,

I have an usecase where Foundry workflow should run every 5 mins. Every time I'm creating a blank workflow, its giving predefined non-editable start as below

User's image

How can I change it to a scheduled trigger which will let the workflow run every 5 mins.

Please help with some working YAML with only one dummy agent invocation or screenshots from Designer. how I can add schedule trigger.

Regards,

Partha

Foundry Tools
Foundry Tools

Formerly known as Azure AI Services or Azure Cognitive Services is a unified collection of prebuilt AI capabilities within the Microsoft Foundry platform

{count} votes

1 answer

Sort by: Most helpful
  1. SRILAKSHMI C 14,910 Reputation points Microsoft External Staff Moderator
    2026-02-24T11:36:50.9866667+00:00

    Hello Pratim Das, Partha C,

    Welcome to Microsoft Q&A and Thank you for reaching out.

    I understand you're trying to configure a Microsoft Foundry (New) workflow to run automatically every 5 minutes. Currently, when you create a blank workflow, it defaults to:

    trigger:
      kind: OnConversationStart
    

    This trigger is system-defined and tied to conversational agent scenarios. At this time, this trigger is not editable in the new Foundry workflow experience.

    About Scheduled Triggers

    While you may come across examples like the following:

    kind: workflow
    trigger:
      kind: Scheduled
      interval: "5m"
    actions:
      - kind: InvokeAzureAgent
        id: YourAgentID
    

    Please note that Scheduled triggers are not currently supported in Microsoft Foundry Workflows (New experience). Modifying the YAML to include kind: Scheduled will not work because time-based triggers are not available in the workflow runtime today.

    Recommended Approach

    To achieve execution every 5 minutes, the supported pattern is:

    1. Keep the Foundry workflow as-is.

    Use an external scheduler to invoke the workflow endpoint on a recurring basis.

    You can use any of the following Azure services:

    Azure Logic Apps (Recurrence trigger)

    Azure Functions (Timer Trigger)

    Azure Automation

    Azure Data Factory

    Any external cron job that calls the workflow endpoint via REST API

    Architecture Flow:

    Every 5 minutes → External scheduler triggers → Calls Foundry workflow endpoint → Workflow executes

    This approach is currently the recommended and supported design for time-based automation.

    Please refer this

    I Hope this helps. Do let me know if you have any further queries.

    Thank you!

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.