Tekos
  • General overview
  • Tekos Chat Workspace
    • Tekos Chat
      • Design and Interface of chat
      • Apps
    • Tekos Chat FAQ
      • How to create a workspace for my team?
      • How to invite members to my workspace?
      • What is a room and to create it?
      • Public or private room? What is the difference?
      • What is Roles & Permissions?
      • What is power level and how does it work?
      • How do I know if my message was read?
      • How can I share a file?
      • How to search messages and/or files.
      • How do I make video calls?
      • How do I change my profile settings?
      • Notifications settings.
      • Room settings.
      • How to leave a room?
      • Lab features
  • Flow Builder
    • Tekos Flow
      • Editor UI
      • Building your first flow
        • Import / Export Flow
      • Flow.tekos library
      • Subflows
  • Omnichannel Live Chat
    • Overview
    • Channels
      • WhatsApp
  • Building Apps
    • Building Apps
      • Connecting flow with the chat
      • HTTP Requests
        • Handle query parameters passed to an HTTP endpoint
        • Handle url parameters in an HTTP endpoint
    • Chat Surfaces
      • Modals - Adaptive Cards
        • Building An Adaptive Card
        • Basic usage of Cards
        • Variables in the Cards
        • Action Buttons
      • Messages
        • Instant Messaging
          • Message types
        • Getting the Messages
        • Getting events for a room
        • Messages webhook
    • Interactivity in the Chat
      • Shortcuts
      • Slash Commands
      • Buttons
Powered by GitBook
On this page

Was this helpful?

  1. Flow Builder
  2. Tekos Flow
  3. Building your first flow

Import / Export Flow

Tutorial credits: https://nodered.org/docs/user-guide/editor/workspace/import-export

PreviousBuilding your first flowNextFlow.tekos library

Last updated 4 years ago

Was this helpful?

It is sometimes useful to reuse a piece of code you or someone else wrote. For that flows can be imported and exported from the editor using their JSON format, making it very easy to share flows with others

Importing flows

The Import dialog can be used to import a flow by the following methods:

  • pasting in the flow JSON directly,

  • uploading a flow JSON file,

  • browsing the local flow library,

  • browsing the example flows provided by installed nodes.

In all cases, the dialog offers the option to import the nodes into the current flow, or to create a new flow for them.

Reference

Key shortcut

Ctrl/⌘-i

Menu option

Import

Action

core:show-import-dialog

Importing json code

Importing json file

Exporting flows

The Export dialog can be used to copy flow json out of the editor by the following methods:

  • copying the JSON to the system clipboard,

  • downloading the JSON as a file,

  • saving it to the local flow library.

It can export either the selected nodes, the current flow (including its tab node) or the complete flow configuration.

It offers the option to export compact or formatted JSON. The compact option generates a single line of JSON with no whitespace. The formatted JSON option is formatted over multiple lines with full indentation - which can be easier to read.

Reference

Key shortcut

Ctrl/⌘-e

Menu option

Export

Action

core:show-export-dialog

Import Dialog
Export Flows dialog