Fieldcode Manual

Tip: You can use filters for better results

Automated Actions help you streamline communication and reduce manual effort by automating ticket-related processes. Whether you’re sending appointment updates or triggering custom workflows, automated actions ensure your operations run smoothly and efficiently.

  • You can create and edit basic automated actions on the automated actions page for tickets/objects
  • You then need to configure your automated actions inside the Automations section of the Workflow Designer for them to be actually triggered

▶️ Accessing the Automated Actions Page:

  • Navigate to Automations -> Automated Actions to create/edit automated actions.
📸 Triggering Automated Actions:
  • You can configure triggers for automated actions by using the automations tab on the right panel inside the Workflow Designer (when inside a step for example). 

🔎 Searching for Automated Actions:

  1. Use the search bar at the top of the automated actions list.
  2. Enter any of the following:
    • Description
    • Creator
    • Status (e.g., active, inactive)
  3. As you type, the list will automatically filter to match your query.

Click on image to expand/minimize

What are Automated Actions❓

Automated Actions are configurable rules that automatically perform tasks such as:

  • Sending emails or SMS to end users
  • Updating ticket information
  • Triggering workflow steps

Think of them as your automation sandbox inside the Work place.

🗣️ Who benefits from Automated Actions?

Any company – small or large – can benefit from automation. However, larger organizations with complex workflows may see even greater impact.

👍🏼 Automated Actions are ideal for:

  • Teams that want to reduce dispatcher workload
  • Businesses that need structured, timely communication with customers
  • Organizations aiming to automate repetitive tasks

📝 Subscription Requirements:

Some automated actions (e.g., email sending) require:

Key Benefits:

  • Saves time for dispatchers and back-office teams
  • Improves customer experience with timely updates
  • Reduces manual errors
  • Easy to configure with support from Fieldcode engineers
  • Creates history entries for traceability

⚙️ Configuration Examples:

  • 📨 Send Appointment Confirmation
    Automatically send an email to the end user with appointment details.
  • Send Cancellation Notice
    Notify the customer when an appointment is canceled.
  • 🔄 Update Ticket Info
    Automatically update ticket fields based on conditions.

🧪 Best Practices:

  • Start with simple actions (e.g., appointment emails)
  • Use conditions to avoid unnecessary triggers
  • Document your automation logic for future reference
  1. Click on the plus button to create a new automated action.
  2. Choose between COMS action and AI LLM action

COMS actions are communication focused and include sending emails, SMS, or adding info onto a ticket.

AI LLM actions allow you to have an external Large Language Model provider of your choosing perform tasks targeting ticket fields.

Select the type of automated action

In the general section on the left,

  1. Decide if your automated action should be activated in the system after creation. 
  2. Enter a name for your custom automated action. 
  3. (Optional) - Enter a description for your new automated actions. If you make your description clear and distinctive now, you will make it easier to distinguish between different  automated actions.
  4. Select the object from the dropdown. The action will only apply for this specific object. Unless you have set up custom objects, TICKET will be the only option presented.
Click on image to expand/minimize

In the center section,

  1. Click on the plus button.
  2. Select the action you want performed.
COMS action options
Click on image to expand/minimize
Combining actions in one automated action

You could even use multiple action types on one automated action.

  1. From field: Please ensure that an SMTP configuration is set up and configured correctly. You can also use email aliases, if desired, after toggling the Custom Sender switch above.
  2. To field: Enter who should receive the email. 
    You can use aliases to have email addresses added dynamically.
  3. CC field: Enter one or more carbon copy recipient(s).
    You can use aliases to have email addresses added dynamically.
  4. BCC field: Enter one or more blind carbon copy recipient(s).
    You can use aliases to have email addresses added dynamically.
  5. Body field: Draft your email text.
    You can use aliases to display information from various ticket fields.
    You can also use hashtags to add links for the Customer Portal or Partner Portal.
Click on image to expand/minimize

Preview your action to ensure it will produce your intended results.


Object records or actual tickets are required in order to test if your action performs as expected.

Click on image to expand/minimize
  1. Select a ticket info type from the dropdown.
  2. Draft your info text.
    You can use aliases to include information from ticket fields.
    You can use hashtags to add links for the Customer Portal or Partner Portal.
Click on image to expand/minimize

Preview your action to ensure it will produce your intended results.


Object records or actual tickets are required in order to test if your action performs as expected.

Click on image to expand/minimize
  1. Phone number or alias field: Enter the sender phone number.
    You can use aliases.
    You can use hashtags.
  2. Selected recipients field: Enter the recipients. 
    You can use aliases.
    You can use hashtags.
  3. Draft your SMS text.
    You can use aliases.
    You can use hashtags.
Click on image to expand/minimize

Preview your action to ensure it will produce your intended results.


Object records or actual tickets are required in order to test if your action performs as expected.

Click on image to expand/minimize

In the General section on the left,

  1. Decide if your automated action should be activated in the system after creation. 
  2. Enter a name for your custom automated action. 
  3. (Optional) - Enter a description for your new automated actions. If you make your description clear and distinctive now, you will make it easier to distinguish between different  automated actions.
  4. Select the object from the dropdown. The action will only apply for this specific object. Unless you have set up custom objects, TICKET and ITEM will be the only options presented.
Click on image to expand/minimize

In the Generation Settings section in the center,

Max Tokens defines the maximum number of tokens the model is allowed to generate in its response. A token is a chunk of text (roughly 3–4 characters on average), not necessarily a full word.

Why it matters:

  • Prevents overly long responses
  • Helps manage cost and performance
  • Ensures predictable output length for structured workflows

Temperature controls the randomness of the model’s output.  Lower values make responses more deterministic; higher values make them more varied or creative.

Range: 0–2 (typical default: 0.7) Effects:

  • Low temperature: consistent, factual, repeatable
  • High temperature: imaginative, exploratory, less predictable

TopP enables nucleus sampling, an alternative to temperature.  Instead of sampling from all possible tokens, the model samples only from the smallest set of tokens whose combined probability is p.

Range: 0–1

  • Low TopP: narrow, focused responses
  • High TopP: broader, more diverse responses

Use either Temperature or TopP for best results.

Frequency Penalty discourages the model from repeating the same words or phrases too often.  It applies a penalty based on how frequently a token has already appeared in the generated text.

Range: –2.0 to 2.0 Effects:

  • Higher values → fewer repeated phrases
  • Lower values → more repetition allowed (useful for structured formats)

Presence Penalty encourages the model to introduce new topics by penalizing tokens that have already appeared, regardless of frequency.

Range: –2.0 to 2.0

  • Higher values: more topic exploration
  • Lower values: more focused, on‑topic responses

Difference from Frequency Penalty:

  • Frequency Penalty reduces repeated frequency
  • Presence Penalty reduces repeated occurrence

Seed is a number that controls the model’s internal randomness. When you set a seed, the model will produce the same output every time as long as all other inputs and parameters stay the same.

Difference from Temperature:

  • Temperature controls the randomness of responses
  • Seed controls the reproducibility of that randomness
Click on image to expand/minimize

In the Prompt section on the right,

  1. Provide a prompt with clear instruction for your LLM.
    You can use aliases to include information from ticket fields.
  2. Select a response schema from the dropdown.

    string: any text output (sentences, labels, IDs, etc.).
    long: a large whole number (integer) without decimals.
    boolean: a true/false value.
    datetime: a date or timestamp in a recognized format.
    number: any numeric value, including decimals.
Click on image to expand/minimize

Preview your action to ensure it will produce your intended results.


Object records or actual tickets are required in order to test if your action performs as expected.

Click on image to expand/minimize
  1. Select a automated action from the list.
  2. Edit the desired fields and action.
  3. Optional – Preview your changes in the right Settings panel.
Need Help?

Our solution engineers can help you design and configure automated actions tailored to your business needs. Contact Fieldcode Support for assistance.

Automated actions:

  • Admin panel/Navigation menu: Automations/Page: Automations

Yes, every automated action also automatically creates a history entry, to make every automated action traceable and comprehensible.

  • Navigate the to Automations -> Workflows to configure the triggering of automated actions.
Was this topic helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we further improve this topic?
Please provide the reason for your vote. This will help us improve this topic.
Navigation