• Tools
  • Tools
loading...
No Results
  • Get Started
    • Welcome to GoInsight.AI
    • GoInsight.AI Overview
    • LLM Selection Guide
  • InsightFlow
    • InsightFlow Introduction
    • Types of InsightFlow
    • Interactive Flow
      • Editing and Debugging Interactive Flow
      • Publishing an Interactive Flow
      • Security Settings for Interactive Flow
    • Service Flow
      • Editing and Debugging Service Flow
      • Publishing a Service Flow
    • Services & Tools
      • Tool
      • Service
      • Agent Strategy
    • Node
      • Start
      • Answer
      • LLM
      • Knowledge Retrieval
      • Document Read
      • Document Write
      • Document Delete
      • HTTP Request
      • KnowledgeFocus LLM
      • Agent
      • Progress
      • Tool Call
      • IF/ELSE
      • Question Classifier
      • Branch Aggregator
      • Multi branch Selector
      • Iteration
      • Interactive Form
      • Pause & Resume
      • Delay
      • Auto-Continue
      • Template
      • Code
      • JSON Variable Extractor
      • Variable Assigner
      • Variable Extractor
      • End
    • Node Error Handling Strategy
    • Create Your First Workflow
  • Marketplace
    • Marketplace
  • Documents
    • Workspace Documents
    • Personal Data
  • Workspace
    • GoInsight Workspace Introduction
    • Collaboration Workspace
  • Quick Chatbot
    • Build a Quick Bot
  • Team Management
    • Access Control
    • Usage
    • Audit Center
    • Credential Management
    • Model Management
  • Knowledge 101
    • Key Concepts
    • Data Security
    • ABEvent
    • Interactive Form: JSON Configuration
    • Context Is the Foundation of AI Collaboration
    • Build Collaborative Context with Say It for Me
    • Use Expressions with Variables
Home > Documentation > InsightFlow > Service Flow

Publishing a Service Flow

Now, let's explore how to publish a Service Flow and trigger it. Service Flows can be published as:

  • A Service
  • An API

Publishing a Service Flow as a Service

After you finish debugging a Service Flow, you can publish the workflow as a service so it can be called from other workflows.

  1. Step 1: To publish a workflow as a service, first click “Save and Publish” in the upper-right corner to publish the workflow. Once published, the following options will become available. Next, you can click “Publish As” and select “Service.”
  2. save and publish

  3. Step 2: You can edit the basic settings, including: service name, description, input variables and output variables.
  4. set-service-flow-description-and-access

  5. Step 3: You can also set the permissions:
    • Scope of use: Set who is allowed to use this service. Others can find the published service on the workflow canvas and add it to their workflow.
    • Scope of management: In addition to the scope of use, you can set who can manage this workflow. The scope of management determines who can access / edit / manage the workflow.
  6. service-flow-permission

  7. Step 4: After you publish the workflow as a service, when creating other workflows, you can find it under Service in Add Node, and then call this workflow.
  8. Reference published tools

Publishing a Service Flow as an API

Another option is to publish the Service Flow as an API call for easy HTTP access, simplifying integration.

  1. Step 1: Click "Publish as".
  2. Step 2: In the pop-up window, select "API call" and click on "Create API endpoint".
  3. select Create API endpoint

  4. Step 3: Fill in the basic information for the API. The API protocol uses a long-term token by default, but you can adjust the token's validity period according to business needs, such as one week, two weeks, one month, two months, or long-term.
  5. Fill in the basic information for the API

Note: The generated API is displayed only once, so be sure to save it for future use. It is recommended not to share the API with others.

The generated API

You can view API call documentation and call history in “Call List” and “Invocation History.”

API Call List

Triggering a Service Flow

Once you have debugged your service-oriented workflow, you can configure its triggers. These determine when the workflow is automatically started or executed. Configuring triggers allows the workflow to run automatically under specific conditions, thereby improving efficiency and reducing manual intervention.

    trigger service workflow

  1. Step 1: You can configure trigger settings, including the task name, task start time (with the option to specify a time zone), task type, and the failure retry mechanism.
  2. trigger task

  3. Step 2: You can view the triggers you've created, as well as their execution history here.
  4. view trigger

Updated on: Jul 9, 2026
Was This Page Helpful?
Prev Editing and Debugging Service Flow
Next Tool
Discussion

Leave a Reply. Cancel reply

Your email address will not be published. Required fields are marked*

Product-related questions?Contact Our Support Team to Get a Quick Solution>
On this page
  • Publishing a Service Flow as a Service
  • Publishing a Service Flow as an API
  • Triggering a Service Flow
loading...
No Results