The Tines Dictionary

These are the words you typically use when automating with Tines.

Ruairí Galavan avatar
Written by Ruairí Galavan
Updated over a week ago

A

API

You can connect to any tool that has an API with Tines. API is an abbreviation for Application Programming Interface. APIs serve as intermediaries that facilitate communication between two applications. In Tines, we typically use API as shorthand for web APIs involving HTTP requests between web servers. You can even build your own APIs with Tines.

Action

Actions are the building blocks of all stories in Tines. They emit events to other actions in your story. Once you drag an action onto the storyboard in Tines, you have started building your first story in Tines.

Action bar

The action bar is the small menu of options that appears when you select an action on your storyboard. You can do things like run your event, test your event, and see event data for that action.

Apps

You can build apps with Tines by configuring an exchange of user input and background automation. Think of the app’s backend as the Story run, while the user-facing page as the front end.

Audit logs

Any time a user changes any piece of data in your Tines tenant, through the UI or API, it is automatically captured as an audit log. You can view your audit logs via your tenant admin menu in the top left of your dashboard when you click the Tines logo.

B

Build tab

A tab in the properties panel used to configure your actions.

C

Case

With cases in Tines, you can work together, comment, and track activity for any alert or incident.

Change control

With change control in Tines, you have two working spaces for each Story; test and live. These environments run independently of each other without any interference. You can enable Change control in the manage dropdown menu above your storyboard. When your story is ready, admins can push story changes from test to live.

Credentials

Authentication keys for the various systems and services you connect with Tines. Your credentials are saved in Tines, and accessible via the team they are saved within.

Command menu

You can access a list of quick actions by using command+K in Tines.

D

Deduplicate mode

A mode of the event transformation action. Deduplicate mode is available in any event transform action. You can specify a field in an incoming event and only emit the event if that field contains a unique value.

Delay mode

A mode of the event transformation action. With delay mode, you can deliberately pause a story for a set number of seconds before emitting an event. More in our docs here.

Description

Descriptive text you can provide about your story, action, page, record, or other story components.

Drafts

A private place to build stories on your own, before moving them to a team when you’re ready.

E

Editor

An editor in your team is a persian that has read and write permissions to most objects across a team, but they cannot manage member access to the team or perform destructive actions. This role is useful for most users who simply need the ability to create, edit, and run Stories in Tines.

Event transformation action type

One of the seven action types in Tines. Use the event transformation action type to modify and transform incoming events or data for further downstream processing. It has several modes; message only mode, extract mode, explode mode, deduplicate mode, delay mode, implode mode, and throttle mode.

Events

Structured data sent between actions within your stories. Every time an action runs it produces an event describing the outcome or result of the action. This event is passed to other actions connected downstream. More about events here.

Extract mode

A mode of the event transformation action. Extract mode allows you to use regular expressions to extract text from fields in incoming events.

F

Favorites

View a list of your favorite stories in your tenant. Favorites are available in the top left menu in your dashboard.

Folder

Stay organized by sorting your stories into folders in your teams.

Formulas and functions

Just like in spreadsheets, formulas allow you to transform data in Tines. You can reference event data from upstream actions, or other data sources like resources, and then use one of our 150+ built-in functions. For example, to count the number of items in an array you could use a formula like `SIZE(upstream_action.array)`.

G

Group

Organize and categorize related actions in a story together. Groups enable a better organization of complex stories by extracting well-defined branches of a story into a group.

H

HTTP request action type

One of the seven action types in Tines. With this action type you can send/fetch data to/from any API on the web.

HTTP request payload

The primary data that you send over in a http request. This is commonly known as "request body" outside of Tines.

I

Implode and explode mode

These are modes of the event transformation action. With explode mode, you can specify a field in an incoming Event that contains an array and Tines will emit individual Events for each element of the array.

With implode mode, you can collect and reassemble a previously exploded array into a single event. Some examples include reassembling an array of 'exploded' URLs from a previous action in the story, or consolidating API paging requests into a single event by setting the size to the number of pages available.

Import

You can import a story into Tines in two ways; either by selecting a pre-made story from our Story Library, or by importing a story file from your computer via the import button at the top of your Tines dashboard.

Integration

You can connect to third party tools via Tines. This is sometimes referred to as an integration (aka connection).

L

Local values

A place to do upfront formula calculations before an action runs. Then when it runs, you can refer to the results of those calculations here.

Logs tab

A tab inside the properties panel to the right of your storyboard. Here you can spot errors and analyze logs generated by your actions.

Lock story

There is the option to lock a story in the top right corner of the screen. Anyone viewing the story then needs to unlock it in order to configure actions or edit connections.

M

Message-only mode

A mode of the event transformation action. Use message-only to produce a new piece of data and emit it as an event for use downstream. You can use formulas to refer to upstream event data, and even use the loop configuration option to iterate over a list of data to transform it.

Monitoring

You can turn on monitoring for your entire story. It will notify you when any action fails. You can also turn it on and configure it for individual actions.

N

Note

Add annotations or comments to provide additional information or instructions within your story.

P

Page

A web page you can make using Tines. Your end users can use it to fill out forms or consume information. You can build powerful apps with pages; they can display information from events, a workflow to end-users, and pass data from users to actions via forms.

Page input field

When creating a page in Tines, you can choose from a list of input fields for your end-users to interact with. These include long text, short text, date, URL, email, file upload, and more.

Page element

When creating a Page in Tines, you can choose from a list of display elements that make up your page. These include title, divider, image, rich text, map and table.

Page theme

You can organize and share visual preferences between your pages with themes.

Themes store the logo, color, and width settings for a page so they can be applied to other pages. You can create a new theme by opening an existing page and clicking on the theme dropdown.

Pill

You can add a pill to the content of certain actions in Tines. Pills allow you to insert dynamic expressions into text.

Properties panel

There is a properties panel for your story, and another for each action item in your story. From the properties panel you can access everything from the story name, tags, credentials, to the story description. At an individual action level you can access the build pane, the status pane, the logs pane, and in the case of a HTTP request, the summary pane.

R

Receive email action type

One of the seven action types in Tines. The receive email Action emits events when it detects new emails on an IMAP server or when emails are sent to a uniquely generated email address hosted by Tines.Trigger workflows based on receiving emails or perform actions on incoming email messages.

Recent stories

This story list is organized by your most recently edited stories in your tenant.

Records

Capture and store data or information encountered or generated during the execution of your stories. You can drag a record onto your storyboard to capture the data at specific points in your story.

Reporting

Tines reporting provides an overview of your Tines tenant and action performance. Reports include, story usage, time-saved per story, most activity by, story, action, credential, and resource.

Resources

Manage and organize reusable pieces of data like text, objects, arrays and files for use across multiple stories.

S

Schedule

You can schedule your story to run at a specific time. Select the first action (or group) in your story, then go to status, and set your schedule there.

Send email action type

One of the seven action types in Tines. Automate sending emails as part of your workflow processes.

Send to story action type

One of the seven action types in Tines. Route events or data to other stories for further processing or analysis.

Status tab

A tab in the properties panel where you can monitor and manage the status of your story or action or page.

Story

A collection of actions connected together to collectively achieve a specific automation goal or objective.

Storyboard

Your canvas for planning and building and plan the sequence and flow of your stories. This is where you do most of the work in Tines.

Story Library

A repository or collection of reusable stories or workflow templates that can be shared and reused.

Story Runs

A Story run allows you to trace the exact path an event took through a Story. It contains the Actions and their emitted events allowing you to easily troubleshoot and benchmark your automation stories.

T

Tags

Tags are used in a few ways in Tines. You can assign tags to categorize and organize your stories in the story library, or your cases; for easier searching and filtering. There is also a tags feature used in formulas.

Team

With teams in Tines, you can organize your users, credentials, resources, and stories. Team members will only be able to access the configuration items of teams that they are a part of unless they are a tenant owner.

Team story allocation

If you have multiple teams in a tenant, the tenant owner can provision story limits by team. You can find this option in your tenant admin menu.

Template

Templates are pre-configured actions or groups of actions that you can use straight out of the box with Tines. You can browse and select them directly from the Templates menu to the left of your storyboard.

Tenant

When you sign up to Tines you and your team are organized together in a shared workspace known as a tenant where you can collaborate together.

Tenant owner

Tenant owners can perform actions on any object, regardless of the team that owns it (users who are not tenant owners can only perform actions on objects owned by a team they are a member of).

Throttle Mode

A mode of the event transformation action. Allow events to be emitted at a consistent, limited rate. Throttle mode helps you to respect rate limits when interacting with 3rd party APIs. This logic is applied to all events regardless of which story run they are from.

Tools

In addition to the seven action types available in the menu next to your storyboard, you can also drag on one of 4 tools. They are; group, page, note, and record.

Trigger action type

One of the seven action types in Tines. With a trigger action type you can define the rules or conditions that determine what happens in your story. The Trigger Action compares the contents of a field from an incoming event with predefined rules. When the rules match, an event is triggered.

Trigger rules

Rules determine when and how trigger actions should fire.

U

User

Anyone interacting with the Tines product (a user be viewer, editor, admin).

V

Version

Story-versioning allows teams to back up, inspect, clone, export, and restore any workflow. You can access version history via the clock icon at the top-right corner of your storyboard.

Viewer

As a viewer, you have read-only permission across a team. You can view, but not edit, objects in a team. This role is useful for situations where a colleague or auditor needs oversight or understanding of an automated workflow, without the ability to alter it – or even accidentally break it.

Value types

Value types are options for creating the payload in certain types of actions (like Send to story and Event transformation. A value can be text, formula, number, true/false, null, an object or an array. You can learn more here.

W

Webhook action type

One of the seven action types in Tines. A webhook enables communication between two applications in real-time. To create a new webhook, simply drag it onto your storyboard to create a URL which can receive HTTP data.

Webhook API

Capture and process the responses received from external systems via webhooks.

Did this answer your question?