Email template within Jim2 Business Engine Email Integration, Help Desk and Ticketing

A revolutionary feature.

All email correspondence from within your business software. A feature truly unique to Jim2.

When designing the email functionality in Jim2 we looked at how businesses currently use email, and how that can be improved when fully integrated within an ERP system such as Jim2. Given the nature of Jim2, it needed to be much more process oriented and ‘know’ about things like card files, jobs etc, as well as extend its CRM functionality.

One thing that is quite unique is that Jim2 email is not only focused around who sent or received an email, and its ‘status’ (sent, deleted etc), but what that email is related to (sales, service etc), and also what objects it is related to (job, quote, purchase, card file etc).

Email Queues, Ticketing, and Help Desk

This more focused view provides a very businesslike view of emails, and allows the creation of email queues, for example a service helpdesk, or a sales enquiries queue. In addition, emails sent from Jim2 can be related to one or more objects (job etc), and replies from that email are automatically related to, and can be viewed from those objects. For example, all emails back and forth in relation to a particular job are displayed within that job. In addition, things likes jobs, quotes, etc. can automatically be created from an email, enabling a very comprehensive ticketing system.

System Email Folders

There are four global system email folders including Inbox, Outbox, Sent and Deleted. All emails within Jim2 will appear within the appropriate system folder, and therefore security on system email folders should be restricted to administrators.

For example, all emails sent from Jim2 will appear in the System Sent folder, regardless of who sent them or who the email was
sent to.

Unlike other email clients, email folders in Jim2 can display both incoming and outgoing emails. It is not necessary to create separate ‘Support Outbox’, ‘Support Inbox’ folders for example, unless you choose to.

Custom Email Folders

Custom email folders are used to display emails based on a number of certain criteria. For example, emails sent and/or received from a particular email address, tagged as ‘Service’, and unread.

Email Lists

Email Lists are much like other lists within Jim2 except that they are always based on an email folder. In a sense, the folder is used to filter an email list, and it is quite normal to have several named, live email lists. Email security is based on email folders, allowing for example, only sales staff to view sales-related emails, or only accounts staff to see accounts related emails.

Email Groups and Tags

Email tags allow you to tag an email. For example, when an email is received from a email account you may wish to tag it as ‘Support’, and it will therefore appear in the Support email folder. An email can be tagged with multiple tags, so the email, for example, can be tagged with both ‘Support’ and ‘Sales’.

Emails within Jim2 are normally ‘tagged’ to one or more email groups. Tags can automatically be applied to emails when they are sent or received, or manually applied at any time.

Emails can also be moved or retagged from one email group to another, for example an email is sent to but it is actually service related. In this case the email can easily be untagged from ‘Sales’ and retagged with ‘Service’.

Email group tags provide a means of identifying and filtering emails, and are used by email folders and lists.

How do emails become related?

Emails are related to an object if sent directly from an object’s Comments grid or clicking ‘Related Email’ in the ribbon. They can also be manually or automatically linked. For example, if an email arrives and it’s a signed order, that email can be manually linked (or attached) to the related quote. Replies from related emails sent from an object are automatically linked to that object. Emails can also be automatically related based on rules, for example, if an email arrives from a certain email address and contains certain text it can be related to a specific card file or project/machine, etc.

How do emails get tagged?

When receiving an email, rules can be applied based on almost any criteria and, based on these rules, apply certain actions to that email. The most common action is to tag that email to an email folder. So, if an email is received at that email will automatically be tagged as ‘Service’.

When sending email, tags can be applied manually or automatically via ‘Email Editor Rules’. Editor rules include things like: if sending an email related to a service job tag it as ‘Service’, or sending a statement or invoice tag it as ‘Accounts’. As already mentioned, emails can be tagged to multiple groups and easily moved from one group to another.

Email Rules

Email rules are the rules that are applied to incoming emails as they are received. Rules are based on conditions and actions – if an email meets the following conditions, apply the following actions. Email rules provide an extremely powerful and flexible method of highly automating and actioning emails received by your business.

With email rules you can do things like:

  • From the sender's email address – work out who an email is from and link it to the appropriate card file.
  • From the recipient's email address – automatically apply email tags to 'steer' the email into the correct area of your business (Support, Sales, etc).
  • From the contents of the email – work out if it is related to a project (MS contract, machines etc), extract the customer's. reference number, work out the nature of the email (onsite service required, for example), work out if the request is urgent.

Based on running the above email rules you can then do the following:

  • Create a service job for the project.
  • Make the job's priority 'urgent'.
  • Set the job's Cust Ref#.
  • Attach the email to the job.
  • Tag the email with 'Service'.

And the result of this?

An onsite service job automatically created, linked to a project/machine with the email attached, with the unread email appearing in your email support list, and with the job appearing in your urgent job list, flagged that it has an unread email.

From then on, all email correspondence back and forth regarding that job is automatically related, including the final invoice and even the payment advice back from the customer.

Email archiving ensures your database doesn't become too large. Extensive archiving rules allow for excluding things such as quotes or invoices, creating email rules and branch levels, and of course un-archiving.

Email Tokens

Email tokens are used to automatically link incoming emails to the related Jim2 object in your database, for example, a job.

Whenever a ‘New Related’ email is sent, or an existing related email is Reply/Reply All/Forward, an email token is automatically added to the email subject.

The format of the token is as follows:


Where DATABASE is your database name, OBJECT is the textual description of the related Jim2 object, #XXXX is the Jim2 object number, and Y is the internal Jim2 object ID.

For example:

    [Happen Job#12234 0]

The actual text ‘Job’ is not relevant, but is provided to make the token ‘friendlier’. The ‘0’ on the end is the actual Jim2 internal object ID of a job. The token was created in this way so that the email recipient does not need to be aware that the email is related to a job, quote etc, and the fact that objects within Jim2 can be renamed via Jim2 Options. For example, you may have renamed ‘Job‘ to ‘Ticket’.

The database name is added to the token, as it is entirely possible that emails are sent and received between different companies, both using Jim2. This also copes with the situation where a database is restored as, say, Jim_Training and email is inadvertently enabled.

When an email is received containing a token, it will be automatically assigned to that object regardless. In this case email tags can be either assigned using the ‘Add Group’ or ‘Auto Assign Groups’ actions.

Email Templates and Macros

Email templates are used by the email editor, and are text and/or attachments that can be automatically or manually added to a new email. You can have as many email templates as you choose. A new email can be automatically based on a template, depending on the ‘type’ of email being sent. For example, if emailing a statement automatically, use the ‘Statement’ email template

Templates are basically a predefined email, allowing for consistent and ‘canned’ response email replies. One of the most powerful features of templates is that they allow the use of macros within the template text. This allows a type of ‘mail merge’, with macros being replaced with text relevant as to who is logged in, your company details, or specific to the Jim2 object the email is related to (eg. job, quote etc).

Email templates with macros is particularly useful when doing automated emails, for example:

  • Emailing statements.
  • Emailing page requests.

Macros are divided into two types, General and Context, and can be used in both the email body and subject

Email templates also support the use of macros to automatically merge text, for example {{Job.Customer.Name}} will be replaced by the customer’s name.

Email Security

Email security is of critical importance, as you may not wish all users to view all email folders. For example, you may not wish users who can access the ‘Service’ email folder to view the ‘Accounts’ email folder. As such, carefully consider who in the company is allowed to manage email (add rules, edit email security, etc), and who is allowed to see which email folders.

Emailing Login details and password

  • General macros include your company name, your name, etc.
  • Context macros are related to a Jim2 object, for example the customer’s name on the job the email is related to.

We'll Call You

Please fill out your details below and one of our Sales Representatives will call you to discuss your business software needs

Full Name:
Email Address:
Phone Number: