Skip to main content

Studio Automation

Studio is Teloring's visual automation builder. It lets admins create flows that react to customer messages, conversation changes, schedules, webhooks, CRM updates, and other events.

Use Studio for repeatable workflows such as first-response bots, routing, follow-up reminders, CRM updates, webhook integrations, and AI-assisted customer journeys.

Studio list

Open Studio from the sidebar to see your flows.

The list page includes:

ControlUse it to
New flowCreate a new automation.
SearchFind a flow by name.
Status filtersShow all, draft, live, or paused flows.
Flow cardsOpen, review, delete, or manage existing flows.

Teloring Studio flow list

Flow basics

A Studio flow is made of blocks connected on a canvas.

Block typeWhat it does
TriggerStarts a flow when an event happens.
ConditionChooses a path based on rules.
ActionPerforms work, such as replying, assigning, updating CRM data, or sending an HTTP request.
Wait/reply stepPauses until the customer answers, then continues with the new message.
End sessionEnds Studio ownership and optionally resolves the conversation.

Common triggers

Studio supports several trigger types, including:

TriggerExample use
Incoming messageStart a bot when a customer sends a message to a selected inbox.
Conversation changedReact when status, assignment, priority, labels, flag, or other conversation fields change.
Customer changedReact when a customer is created or edited.
Customer record changedReact when a custom CRM object record is created, edited, or deleted.
Agent status changedReact to online/offline presence changes.
IntervalRun a flow every defined number of minutes, hours, or days.
Specific timeRun a flow on a weekly schedule in a selected timezone.
Incoming webhookStart a flow from an external system using a unique webhook URL.

Common actions

Common action blocks include:

ActionExample use
Reply messageSend a customer-facing message in the active conversation.
Private noteAdd an internal-only note for agents.
Conversation updateAssign, prioritize, label, resolve, or otherwise update a conversation.
Contact updateUpdate contact fields.
Customer recordCreate or update CRM object records.
HTTP requestSend data to an external system.
CodeTransform data in a sandboxed JavaScript block.
DatetimeCalculate or format dates for later blocks.
Save as variableStore a flow-scoped variable for future runs.

Draft, publish, and live behavior

Studio separates editing from production:

StateMeaning
DraftCanvas changes are being edited and are not yet used by live conversations.
Published/liveThe flow version that production events can run.
PausedThe flow is not currently active.
Version historySaved snapshots that can be previewed and restored.

Click Publish when the edited flow is ready to become the live runtime version.

warning

Publishing affects real customer conversations when the trigger conditions match. Test with a safe inbox or demo conversation before publishing important flows.

First flow example

A simple starter flow:

  1. Add an Incoming message trigger.
  2. Configure the inbox or conditions that should start the flow.
  3. Add a Reply message action with a short greeting.
  4. Add a condition that checks the customer's answer.
  5. Route matching answers to the right team or next message.
  6. Add End session when the bot should hand control back to agents.
  7. Publish after testing.

Teloring Studio flow editor