Initial Account Workflow Publishing Lacks 'Publish as Tool' Option

Is this app created by you from scratch? If not, it won’t be visible.
Alternatively, your role in that workspace/project (Admin/Owner/Member/Viewer) may also restrict whether you can publish or see tools. Please ask the workspace administrator to confirm that you have permission to use/view the tools.

For other situations, you can ask @Dify_Forum_Helper why the ‘workflow as tool’ publishing option is not visible in some cases.

From the screenshots you’ve posted and the information in the thread, the ‘Publish as Tool (Workflow as tool)’ option is missing. There are usually several known reasons, which you can check in the following order:

  1. Did you create the workflow yourself from scratch?

    • Only workflows created by the current account will display the ‘Publish as Tool’ option.
    • If this workflow was created by someone else and then:
      • Shared with you,
      • Or copied from a team template,
      • Or it’s a system/official example application,
        Then you likely won’t see ‘Publish as Tool’ under your account.
  2. Your role in the current workspace / project

    • The administrator mentioned that different roles have different operational permissions related to ‘Tools’.
    • If you are a Viewer, or a Member with restricted permissions, you can usually only run / debug and won’t see ‘Publish as Tool’.
    • It is recommended that you ask the administrator of that workspace to help you confirm:
      • Your role in this workspace / project (Admin / Owner / Member / Viewer)
      • Whether your account’s usage and viewing permissions for ‘Tools’ are enabled
  3. Further troubleshooting suggestions
    If confirmed:

    • This workflow was indeed created by you;
    • You are also an Admin or Owner in the current workspace;
      But still cannot see ‘Publish as Tool’, please provide the following information for further assessment:
    • Are you using the cloud version or a self-hosted version (approximate version number / deployment time)?
    • The type of this application: Is it a ‘workflow application’, or a chat-based/other type of application?
    • Can you create a very simple blank workflow in the same workspace and see if this new workflow has the ‘Publish as Tool’ entry?

You can first reply with:

  • Did you create this workflow yourself?
  • What is your role in this workspace?

Based on these two points, we can then help you specifically determine how to proceed.

Chatflow type cannot be published as a Tool; only Workflow type can. @Dify_Forum_Helper, please summarize the Q&A in no more than 5 sentences.

The Q&A for this post has been summarized for future reference: Only Workflow type applications support “publish as a tool”; Chatflow type applications will not show this option.