πŸš—Automation

Automation features help users automatically perform tedious and repetitive tasks, supporting human resources through automated means so personnel can focus on the most important work and fully enjoy the many benefits FIRST LINE brings.

Automation type

Automations have different trigger conditions and actions depending on the data source. The currently provided data types are as follows

  • Customer: when a customer is created or updated

  • Ticket: when a ticket is created or updated

  • Conversation record: when an agent contacts, answers a customer, or replies to a message

  • File: when a file is uploaded, such as customer and ticket attachments

  • Employee: when an employee logs out or logs in

You can choose the appropriate type according to different usage scenarios to build automation features that can help you do the following.

  • Integrate customer data into the corporate database.

  • Integrate tickets with third-party services, such as LINE notifications or Google Calendar reminders.

  • Assign responsible agents based on priority.

We automate repetitive and time-consuming tasks and, according to required conditions or trigger points, allow users to focus on handling what truly matters.

Basic settings

All automation types have the following basic settings

Required

Name

Description

Enable rule

You can choose whether to enable this rule.

Rule name

Enter a simple and easily identifiable name; this is required.

Content

Write notes to help understand the rule's purpose and intent.

Trigger actions

Automations are automatically triggered by "events." Different automation categories have different trigger events, and you can use multiple selections to satisfy business logic.

Customer

  • When data is created

  • When data is updated

Ticket

  • When data is created

  • When data is updated

Conversation record

  • When agent proactively contacts

  • When agent answers a customer

  • Customer replies to message

  • Agent replies to message

  • When call is connected

  • When conversation ends

Data conditions

When an event is triggered, you can further specify detailed conditions based on the data content to decide whether to execute actions.

Conditions can also determine whether a "value" has changed; depending on the usage scenario, this can reduce the frequency of repeated executions.

Customer

  • Last name: whether it contains/does not contain keywords.

  • First name: whether it contains/does not contain keywords.

  • Member ID: whether it contains/does not contain keywords.

  • National ID number: whether it contains/does not contain keywords.

  • Responsible agent: whether this customer matches the specified agent.

Ticket

  • Status: whether it contains/does not contain the specified status.

  • Priority: whether it contains/does not contain the specified priority.

  • Responsible agent: whether this customer matches the specified agent.

  • Created by agent: whether this customer matches the specified agent.

Conversation record

  • Channel type: such as LINE, live chat, etc.

  • Conversation initiator: whether the contact was initiated by the agent or the customer.

  • Online status: limited to live chat channels, whether the customer has enabled live chat.

Execute actions

"Actions" are the most important settings that make up automation features. Each automation consists of one or more actions. When the "trigger" and "conditions" are met, the "actions" will execute automatically, replacing manual work. The actions that can be executed vary by type.

Customer

  • Change last name

  • Change first name

  • Change member ID

  • Change responsible agent

  • Delete customer

  • Call Webhook script

Ticket

  • Change status

  • Change priority

  • Change title

  • Change responsible agent

  • Delete ticket

  • Call Webhook script

Conversation record

  • Call Webhook script

With the Webhook script feature, companies can further develop their own APIs or integrate with third-party services to build auxiliary functions that better fit their business logic.

Last updated