Docs

Contact roles, merging and duplicates

Give contacts roles that decide who gets invoices, quotes, reports, outage notices and approval requests, find possible duplicate customers and contacts, and merge or move them safely.

Contact roles say what each person at a customer is for, possible duplicates are pointed out as they are typed and gathered in one list, and merges move everything across in one go.

Contact roles

A role says what a person at a customer is for. A contact can have any number of roles, and a contact with none is simply a standard user. Roles show as badges on the contact page, their hover card, the ticket's requester panel and the customer's overview, and the Contacts list has a Roles column and filter.

Roles do real work. Instead of each part of Tenvara keeping its own list of who to email, they all ask the roles:

Role What it means
Primary contact The main person you deal with, one per customer. Gets outage and service notices and reports
Billing contact Gets invoices and statements, and sees billing in the portal
Approver Authorised to approve chargeable work, purchases and requests. Gets approval requests
Decision-maker Signs off quotes and answers the Net Promoter Score survey
Technical contact Their IT lead, told about outages and technical changes
Out-of-hours contact Who to call out of hours or in an emergency
Site contact The person to meet at their site for visits and deliveries
VIP Tickets from them are tagged so they can be handled first

Others are built in too, such as Security contact, and you can add your own.

So invoices go to the billing contacts, a quote sent without a named contact goes to the decision-makers, approval requests go to the approvers (see Approvals), a visit with nobody named falls back to the site contact, and outage notices go to everyone whose role receives them. Choosing a person by hand always wins over the roles.

On a ticket, a requester who is not an approver shows Not an authoriser with the names to Ask before chargeable work, so nobody books paid work on the word of someone who cannot approve it.

Settings, Contact roles: each role with what its people receive and the portal access it gives
Settings, Contact roles: each role with what its people receive and the portal access it gives

Set up the roles

Settings > Contact roles lists every role in order with how many contacts have it, what its people receive, the portal permissions it gives and any ticket tag.

  1. Press Add a role, or open a role to change it.
  2. Give it a name and colour.
  3. Choose what its people are sent: invoices and statements, quotes, approval requests, reports, outage and service notices, surveys.
  4. Choose any portal permissions it gives, such as billing, quotes or reports. These are added to whatever the contact has of their own.
  5. Optionally choose a ticket tag. Every new ticket from someone with the role gets it, so SLA policies, views and rules can use it (the built-in VIP role tags tickets vip).
  6. Save.

Built-in roles can be renamed, recoloured, given other duties or switched off. A role that is off counts for nobody, but its members are kept for when you turn it back on. Reset built-in roles puts the built-in ones back as they came. Your own roles can be deleted.

Give a contact roles

Tick the roles on the contact's form (Site contact appears once a site is chosen), or use the quick change on the contact page. Every change is recorded on the contact's activity.

A contact page with role badges, ways to reach them, their tickets and their devices
A contact page with role badges, ways to reach them, their tickets and their devices

Possible duplicates

While typing

The customer, contact and lead forms check as you type, and warn without blocking: "Possible duplicate: Harbour View Dental Group (HVDG)", with Open it and Create anyway (or Save anyway when editing).

  • Two customers look alike when their names are similar (or the same once "Ltd", "Limited", "The" and the like are left out), or they share a company number, VAT number, website or email domain. Free mail domains never count.
  • Two contacts look alike when an email address (their main one or an extra one) is already used anywhere, or the same name and phone are at the same customer.
  • A new lead is checked against your customers and other leads.

The Possible duplicates list

Customers > Possible duplicates and Contacts > Possible duplicates list the pairs that look alike, with the reasons, such as Same name and Same website, and How alike they are.

Possible duplicates: two customers with the same name, website and email domain, side by side
Possible duplicates: two customers with the same name, website and email domain, side by side

For each pair:

  • Merge opens the merge with either one kept.
  • Not a duplicate removes the pair. Tenvara remembers, so it does not come back.

Merging customers

Merging moves everything that belongs to one customer onto another: sites, contacts, devices, tickets, time, contracts, quotes, invoices, projects, documentation, credentials, alerts, backups, Microsoft 365 tenants, licences and chats.

  1. Open the customer you want to get rid of.
  2. In More actions, choose Merge into another customer... (or press Merge on the possible duplicates list).
  3. Choose the customer to keep under Merge into.
  4. Check What moves across, with a count of each kind.
  5. Under Where they differ: keep which?, choose the value to keep for each field that differs, such as the phone number. Email domains from both are kept.
  6. Press Merge into the customer you keep.

The merged customer is deleted. Its old name and code stay searchable with Cmd+K.

Warning: A merge cannot be undone. Tenvara refuses it, with the reason, when both customers have a contract in force for the same dates, when their invoices are in different currencies, or when it would put a group of companies two levels deep.

Merging contacts

  1. Open the contact to get rid of and choose Merge with another contact... in More actions. Or, on the Contacts list, select exactly two people at the same customer and use the bulk action.
  2. Choose the contact to keep.
  3. Pick which value to keep for each field that differs.
  4. Press Merge.

Their tickets, messages, chats, quote acceptances, survey answers, approvals, portal sign-ins, project and documentation links, visits, billing entries and roles move to the contact you keep. The address that is not kept as the main one becomes an extra email address, so their mail is still recognised.

You can only merge two contacts at the same customer. If the same person is at two customers, move one first.

Moving a contact to another customer

People change jobs, and sometimes a contact was added to the wrong customer.

  1. On the contact, choose Move to another customer... in More actions.
  2. Choose the New customer and, if you like, the Site there.
  3. Choose what happens to Their open tickets: Stay with the old customer (someone else there can be the contact on them) or Move with them.
  4. Press Move.

Closed tickets always stay with the old customer, showing the person as "now at" the new one. Their portal sign-ins, the primary flag, billing entries and site contact duties at the old customer are cleared, and both customers' activity records the move.

Tip: Rather than adding the same person twice, give a contact who writes from more than one address their extra addresses under Also writes from on their page. Mail, portal sign-in and chat recognise any of them.

See also Portal permissions and people.

Was this page helpful?

Thanks for the feedback.