Skip to main content

External System

Bundles contain custom components that support specific third-party integrations with Orbis Studio.

This page describes the components that are available in the External System bundle.

These components are Orbis Studio–specific input components for enterprise integrations. Each one works like a Chat Input component but is styled and labeled to represent a distinct upstream system — making it easier to build flows that receive messages from multiple systems and route them through a shared agent or processing pipeline.

Banking System​

The Banking System component receives input messages originating from a banking system and passes them as a Message object into your flow.

Banking System parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
input_valueStringInput parameter. The text message received from the banking system.
should_store_messageBooleanInput parameter. Store the message in session history. Default: true. Advanced.
senderStringInput parameter. Sender type. Options: Machine, User. Default: User. Advanced.
sender_nameStringInput parameter. Display name of the sender. Default: User. Advanced.
session_idStringInput parameter. Session ID for the conversation. Defaults to the current flow session. Advanced.
context_idStringInput parameter. Context ID for an extra memory isolation layer. Advanced.
filesFileInput parameter. Files to attach to the message. Advanced.
imagesFileInput parameter. Images to attach to the message. Advanced.
background_colorStringInput parameter. Background color for the message icon in the chat UI. Advanced.
chat_iconStringInput parameter. Icon displayed in the chat UI for this message. Advanced.
text_colorStringInput parameter. Text color for the sender name in the chat UI. Advanced.

Banking System outputs​

NameTypeDescription
messageMessageOutput parameter. The constructed Message object, stored in session history if Store Messages is enabled.

Document Management​

The Document Management component receives input messages from a document management system and passes them as a Message object into your flow.

Document Management parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
input_valueStringInput parameter. The text message received from the document management system.
should_store_messageBooleanInput parameter. Store the message in session history. Default: true. Advanced.
senderStringInput parameter. Sender type. Options: Machine, User. Default: User. Advanced.
sender_nameStringInput parameter. Display name of the sender. Advanced.
session_idStringInput parameter. Session ID for the conversation. Advanced.
context_idStringInput parameter. Context ID for an extra memory isolation layer. Advanced.
filesFileInput parameter. Files to attach to the message. Advanced.
imagesFileInput parameter. Images to attach to the message. Advanced.
background_colorStringInput parameter. Background color for the message icon in the chat UI. Advanced.
chat_iconStringInput parameter. Icon displayed in the chat UI for this message. Advanced.
text_colorStringInput parameter. Text color for the sender name in the chat UI. Advanced.

Document Management outputs​

NameTypeDescription
messageMessageOutput parameter. The constructed Message object.

ERP​

The ERP component receives input messages from an ERP (Enterprise Resource Planning) system and passes them as a Message object into your flow.

ERP parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
input_valueStringInput parameter. The text message received from the ERP system.
should_store_messageBooleanInput parameter. Store the message in session history. Default: true. Advanced.
senderStringInput parameter. Sender type. Options: Machine, User. Default: User. Advanced.
sender_nameStringInput parameter. Display name of the sender. Advanced.
session_idStringInput parameter. Session ID for the conversation. Advanced.
context_idStringInput parameter. Context ID for an extra memory isolation layer. Advanced.
filesFileInput parameter. Files to attach to the message. Advanced.
imagesFileInput parameter. Images to attach to the message. Advanced.
background_colorStringInput parameter. Background color for the message icon in the chat UI. Advanced.
chat_iconStringInput parameter. Icon displayed in the chat UI for this message. Advanced.
text_colorStringInput parameter. Text color for the sender name in the chat UI. Advanced.

ERP outputs​

NameTypeDescription
messageMessageOutput parameter. The constructed Message object.

Event Bus​

The Event Bus component receives event messages from an event bus system and passes them as a Message object into your flow. Use this component to process event-driven messages from streaming or pub/sub architectures.

Event Bus parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
input_valueStringInput parameter. The text message or event payload received from the event bus.
should_store_messageBooleanInput parameter. Store the message in session history. Default: true. Advanced.
senderStringInput parameter. Sender type. Options: Machine, User. Default: User. Advanced.
sender_nameStringInput parameter. Display name of the sender. Advanced.
session_idStringInput parameter. Session ID for the conversation. Advanced.
context_idStringInput parameter. Context ID for an extra memory isolation layer. Advanced.
filesFileInput parameter. Files to attach to the message. Advanced.
imagesFileInput parameter. Images to attach to the message. Advanced.
background_colorStringInput parameter. Background color for the message icon in the chat UI. Advanced.
chat_iconStringInput parameter. Icon displayed in the chat UI for this message. Advanced.
text_colorStringInput parameter. Text color for the sender name in the chat UI. Advanced.

Event Bus outputs​

NameTypeDescription
messageMessageOutput parameter. The constructed Message object.

Insurance System​

The Insurance System component receives input messages from an insurance system and passes them as a Message object into your flow.

Insurance System parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
input_valueStringInput parameter. The text message received from the insurance system.
should_store_messageBooleanInput parameter. Store the message in session history. Default: true. Advanced.
senderStringInput parameter. Sender type. Options: Machine, User. Default: User. Advanced.
sender_nameStringInput parameter. Display name of the sender. Advanced.
session_idStringInput parameter. Session ID for the conversation. Advanced.
context_idStringInput parameter. Context ID for an extra memory isolation layer. Advanced.
filesFileInput parameter. Files to attach to the message. Advanced.
imagesFileInput parameter. Images to attach to the message. Advanced.
background_colorStringInput parameter. Background color for the message icon in the chat UI. Advanced.
chat_iconStringInput parameter. Icon displayed in the chat UI for this message. Advanced.
text_colorStringInput parameter. Text color for the sender name in the chat UI. Advanced.

Insurance System outputs​

NameTypeDescription
messageMessageOutput parameter. The constructed Message object.

Mail​

The Mail component receives input messages from a mail system and passes them as a Message object into your flow. Use this component to process email-originated content in your agent flows.

Mail parameters​

Some parameters are hidden by default in the visual editor. You can modify all component parameters through the component inspection panel that appears when you select a component.

NameTypeDescription
input_valueStringInput parameter. The email body or text message received from the mail system.
should_store_messageBooleanInput parameter. Store the message in session history. Default: true. Advanced.
senderStringInput parameter. Sender type. Options: Machine, User. Default: User. Advanced.
sender_nameStringInput parameter. Display name of the sender. Advanced.
session_idStringInput parameter. Session ID for the conversation. Advanced.
context_idStringInput parameter. Context ID for an extra memory isolation layer. Advanced.
filesFileInput parameter. Files to attach to the message. Advanced.
imagesFileInput parameter. Images to attach to the message. Advanced.
background_colorStringInput parameter. Background color for the message icon in the chat UI. Advanced.
chat_iconStringInput parameter. Icon displayed in the chat UI for this message. Advanced.
text_colorStringInput parameter. Text color for the sender name in the chat UI. Advanced.

Mail outputs​

NameTypeDescription
messageMessageOutput parameter. The constructed Message object.

See also​