Patch 6.7.9

Multi-Checkbox & Select Filters

Just got a WHOLE lot smarter.

  • Now, instead of just trying to match the full text of what you have typed in for the filter, we also chunk your filter into pieces by “space” values, and then check for the presence of all combined pieces, regardless of order!
    • Example:
    • Field: System User
      • Type in system user
        • Match
      • Type in user system
        • Match
      • Type in usersystem
        • No Match
  • Multi-checkboxes now have a ? that will open a window with detailed instructions, and tips and tricks on using them.

TQL

  • Fix to TQL when pulling just a single column.
  • Fixed some Group By Filter issues with the way it was displaying.
  • Fixes to Data Validation and Data Cleaning in TQL.
  • Changes Way Query System Works in TQL, more better now.
  • Fixed an issue with TQL Field Mods <><=>= on dates.
  • Fields for TLDialer now have Caching.
  • Added TQL Size Type 0 for Enabled / Boolean Fields.
  • Change to how Boolean / Enabled Fields look in General (25 px)
  • Fix to the way Count Works for Totals. Still a remaining issue for conjoined queries.
  • Fixed some Export issues in TQL.
  • Fixes to TLDialer Datasets.
  • Abstracted TQL JS to it’s own Base.
  • Added “Rows” Param for later use.
  • Change to way we Detect Arguments and Params. More efficient now.
  • Removed Unneeded SetWheres.
  • Change to way “Enabled” TLDialer Fields look.
  • Added “X” Buttons to pretty much every TQL Field. Makes clearing them out faster.
  • All Number fields now support Ranges and Operator Modifiers similar to Datetimes.
  • Allowed Primary and Unique ID’s to show in Aggregate Queries, when selected in Columns.

General Changes

  • Quick search now works with Application Number
  • Cleaned up User Profile Page.
  • Fix to Custom Fields – No Longer Accepts Spaces in Name on Update.
  • Changed way Arrays look in Filter URL’s Now should show [] instead of those weird numbers and letters (URL Encoded)
  • Premium is now a Default Field in All Policies. Removed Fronter.

Contacts

  • Rewrote “Protected Fields” code. There was an issue with this code and the multi-user save feature that went unreported.
    • The issue was, those with protected versions would receive updated information from those with unprotected versions, but it would set to blank on that users next save, which would then overwrite the unprotected users version.
    • Standardized the Method so it can be used repeatedly.
    • Fixed an issue with Copy Pasting with Right Click Paste and losing data.
  • Made it so that Tabs with Validation Errors now highlight Red. (Policies, Notes, Dependents, Contacts)
  • Abstracted Quote Tool into different files.
  • Fixed issue with Married Checkbox showing when it wasnt supposed to

Product Validation and Price Matrix

  • Fix for Locked Fields with no Values specified.
  • Fix for Products where no settings present.
  • Fix to Allow 0 for Duration in Matrix system.

Relays

  • Relays section now defaults to active relays only.

Vendors

  • Vendor section now has a button to open the Vendor’s list in the Leads Section.

Reports

  • Change to Agent Policies Report
    • Now Includes Total.

TLDialer

  • Fix to Live Agent Report 3 Way Call field. Works now.
  • It is now possible to “Clear Agent Last Call Times” when they go from Pause to Ready, so that campaigns using campaign weights and times don’t give them preference due to them having the longest last call time. Ask us to Set this For you.
  • Issue with pressing 0 on Dialpad should now be correctly fixed.
  • Fix to Live Agents that was causing lag.
  • Fix to Lag happening in Group By on Live Agents (Due to so many items)
  • Added Group By to other TLDialer Sections
  • Possible Fix for Stuck Hangups
  • Fixed Update and Mass Update Ingroups not working for Live Agents. Works now!
  • FIxed an issue with TLD Sync to Vici. Should work now.
  • Removed limit from Lists and DID Multi-checkbox.
  • A fix I put in may actually fix a crap ton more issues besides what was here…

Uploader

  • Uploader now has Tabs for Data Maps and Field Maps to make it easier to Navigate.
    • You will now see a Green Check or Red Exclamation depending if File or Field Maps are OK.
  • Uploader Vendor, Carrier, Language, Product List now shows a Verbose List to make it easier to find the right Fields.
  • Uploader Product List now only shows you currently Visible System Products.
  • Uploader Map Labels now clearer so you can tell whats needed and whats not.
  • Uploader now has option under Maps, to Copy the Selections from One Map section to another if the reference table is the same.
    • You will get a Notification with what was updated among how many fields.
    • For Example:
      • Mapping Agent ID & Creator ID & Assigned ID
      • If the Data is the same in all 3 fields, you can use fill out your map field with the most data, and then click “Copy Selections”
        • Any Values that Match in the other fields will have their value set to the one you copied.
        • Any Values in other fields that were already set will not be overwritten.
  • Uploader Maps now has “Clear Selections”
    • This will clear the current Field Map you are on.
      • There is an Undo Button! You can undo the clear if you accidentally clicked it.
  • Uploader “Clear All Field Maps Selections” now supports the same Undo that Uploader Maps Does.
  • Purge All Fields still has no Undo!!!
    • You will now be asked to Confirm you want to Purge Fields
  • Select Filter Update
    • Select Filter now is Smarter than before, see general changes to Filters above
  • Quick Value Copy to Select Filter for Mapping.
    • You can Click or CTRL Click each space separated word in your Value column when mapping to copy that text into the filter and have it immediately filter.
      • If you Click text, it will overwrite the filter with the current text.
      • If you CTRL Click text, it will append that text to whatever is already in the filter, prepended with a space.
        • Example 1:
          • Your Filter Says “Florida”
          • You click “Blue”
          • The Filter now says “Blue”
        • Example 2:
          • Your Filter Says “Florida”
          • You CTRL Click “Blue”
          • The Filter now says “Florida Blue”
    • There is a Double Curved Arrow now next to each value, clicking or CTRL clicking it does the same as with text, except it copies in the ENTIRE value, not just pieces of it.
    • There is an X in the Filter Selects to clear the text filter now.
    • These tools can make matching super fast if your data is very similar to the mapped data in the system. Just click one or more text pieces and then select. This works well due to the changes to the way we filter items in the Select Filter

Help Section

  • We now have a working “Help Modal” that will pop up when details could be given to confusing sections, or regarding workflow, etc.
  • We will eventually compile these on a Master Page so you can see them all, as well as have them listed here on our Website for quick reference.
  • Currently we have Started with a Help Section for Multi-Checkboxes, which goes in detail as to how they work and the variations to them throughout the system.
    • Below is a Snippet from this Help Document:

————————————————————

UI Help: Multi-Checkbox

Multi-Checkboxes allow you to select one or more value either for data entry or for filtering throughout the system. The way they work is standard throughout the system. Options and variations are explained below.

  • There are two lists and states in each Multi-Checkbox: Checked and Unchecked.
    • When you Check a Checkbox, it automatically gets bolded, pushed and reordered to the top of the Multi-Checbox into the Checked list. This effect persists with page refreshes or saved settings, allowing you to see what has been selected much quicker and easier than sifting through the list.
    • When you Uncheck a Checkbox, the bold effect is removed and it is resorted back into the Unchecked list.

Selecting Multiple Items

  1. Hold CTRL and press Left Click to Select an Item without having it Pop to the Top, this marks your starting point for multiple selection.
  2. After Selecting your starting point, hold SHIFT and press Left Click any other item to Check / Uncheck all items in between your previously selected and currently selected item.

*Note: If you use this method on a Filtered List, it will only select the items in between the list that are visible, which is very handy! Filtered items will not be checked or unchecked.

Selecting All Items

  1. Press and Hold CTRL + SHIFT and press Left Click to Select / Unselect All Items in a Multi-Checkbox.

Filterable Checkboxes

When a Multi-Checkbox has more than 11 Items, a Filter Box automatically appears to allow you to quickly filter through options using a smart match system based on what you type in.

The small inside the Filter Box will clear your current input.

Sortable Checkboxes

Sortable checkboxes allow you to Click and Drag selected items into the order you prefer. The system will preserve this order even on refresh, particularly for filters. This is most commonly used in Group By filters where the order of your selection sometimes matters and may change results or options.

Sortable Checkboxes are easy to find by looking for the / icon next to the / checkboxes.

Label Checkboxes

At times Multi-Checkboxes will have extra buttons at the top right of the label. Tools are usually placed there to either modify your filter results or to manipulate the checkbox in some way.

Check All Checkbox

Often we add a “Check All” button to the Label buttons as an easy way to toggle all fields on or off. These will be removed in the future in favor of the CTR + SHIFT + Left Click Method.

Dynamic Checkbox Options

Often we add other dynamic settings or commands to Multi-Checkboxes such as what is found in the Product Matrix section. These options usually have tooltips when hovering over them to discover what they are meant to do.

Label Buttons

Label buttons usually appear in Filter sections.

Not Button

When this button is selected, it tells the filter system to check for values that are NOT in the selected list.

Has Button

This will flag the system to check for the Presence of data for a particular field. A field is known to be present if it is Not Null and not Blank. Note that “0” in a text field is considered as present, but is not present in a number field.

Missing Button

This will flag the system to check for Absence of data for a particular field. A field is known to be missing if it is Null or Blank. Note that “0” in a text field is not considered as missing, but is missing in a number field.

Aggregate Button

The Aggregate Button is specific to the Group By Multi-Checkbox, and tells the system that you want to remove all Group By options, including system default ones. This normally flattens your result set to just one row. This allows you to pull dynamic total reports from any TQL (Total Query Language) Enabled System Section. All TLDialer Sections have the Aggregate option for example, and more sections will include this as we migrate all of our systems to using TQL.

Patch 6.7.8

Interface

  • Fixed issue broken last patch with the filter tabs across the board.
  • Changed Filters Button to be more Apparent, and also mobile friendly. Making use of the exact same space but making things easier to find.
  • Created New TQL Fields Layout for Future use. We now have reusable widgets of equal heights so we can create fields and auto stack them so they are nice and neat.
    • Created new “Number” type with Native Ranges
    • Created 3 different height layouts for fields, 50, 100, and 200
  • Cleaned up the Date Picker code as well as what else can show when it’s available.
  • Changed Filters Icons to be larger  and more apparent, also more mobile friendly. Adjusted select box along with it and also optimized for mobile. Tested on iPhone X.
  • Multi-checkboxes now have Custom Checkboxes instead of normal browser ones. This should standardize the look of the interface across browsers (although you really should be using Chrome).
  • Filters Popovers where wonky. Moved them to face down and also moved elements around to stop the wonkiness.
  • Found a bug with mobile view where the right hand menu was showing when it shouldn’t (only on mobile view for Desktop, via shrinking screen).
  • Fixed a bug with Multi-selects not re selecting.

Dialer Feature

  • New Dialer Option: Format Names on Save
    • This will auto Capitalize the First, Middle and Last Names.
    • It takes into account roman numerals: ‘II’, ‘III’, ‘IV’, ‘VI’, ‘VII’, ‘VIII’, ‘IX’
    • It also will try to split names by ‘, ‘-‘, “O'”, “L'”, “D'”, ‘St.’, ‘Mc’
    • It also has lowercase exceptions for ‘the’, ‘van’, ‘den’, ‘von’, ‘und’, ‘der’, ‘de’, ‘da’, ‘of’, ‘and’, “l'”, “d'”
  • Added Format Names feature to Dependents and Policy Billing.

TLDialer

  • Recordings
    • Added new filters to Recordings Sections.
    • Fixed some Schema Relationships for Recordings
    • Specifying only Critical tables for Recordings.
  • Campaigns
    • Added Hopper Count to Campaigns (Pull it in with the Column Builder)
      • This will let you see how many leads per campaign are in your hopper. We are working on a solution for “Dialable” leads.
  • DID’s
    • DID’s now have a ton of search features.
  • Leads
    • Lead interface got some cleanup with new TQL Field Interface.
    • List Schema got proper tagging for List itself.
  • Live Agents
    • Added the new Filter Header.

TLDSIP

  • Fixed an issue with 0 button not working.

Options

  • Looks a little nicer with the white background

Service Objects Address Validation Integration

  • 80% done with Address Verification tool.

Lead Meta Changes

  • Added Reference ID and Reference to Lead Meta. We will be revising Lead Meta to work for all attached tables with TQL (Policies, Dependents, Notes)

TQL

  • Fixed an issue where when requesting a non column joined tables arguments, it wasn’t joining, now joining properly based on arguments, group by order by and where.
  • Fixed an issue with Schema Caching, now properly clears on it’s own when we patch. Yay.
  • Updated Lead Meta Schema.

Other

  • Fixed a problem with service loading.
  • Fixed to Meta Model when an account has no users.
  • Fixed an Issue with Choosing and Unchoosing “Dependent Address Same as Lead”
  • Added General Integration Section under Third Party in Options for the API Key used with Service Objects.

Patch 6.7.7

TLDialer Call Log

  • Fixed some Grouping issues for the combined report.
  • Added toggle to choose between Inbound and Outbound Reporting. Default is mixed.
  • Added new Aggregate Columns
    • Over 30, 90 Sec, 10, 20 Min
    • Under 30, 90 Sec, 10, 20 Min
    • Average Length In Seconds
    • Total Length in Seconds

Dialer

  • New Dialer Option: Mask Phone Number
    • From the ages of old, where we do not trust the agent at all, this turns the phone number field into a PHI field similar to SSN’s. All functionality is the same.
    • It will show the last 4 digits of the phone number when phone is filled out.

Products

  • Mass Update now does the intended Behavior and doesn’t rip out non updated Validation sections.
  • Added Easy Buttons to Click and Open certain filters, in the filters.
  • Save button in Product Matrix now keeps window open.
  • Fixed annoying notification when you havent modified product options and are modifying matrix values.

TQL

  • More schemas added to system,

Mass Update

  • Working, but still unreleased. In testing.

 

Patch 6.7.6

TLDialer Call Log

  • Fixed Call Log Query Parameters
  • Fixed a bug in the closer_log Relationships
  • Reduced the amount of fields that show. Now should only show the pertinent fields in the column builder.
  • Normal queries should now come in the right order.
  • The Call Log Now Support Aggregation (We even mush the two tables together for you, and even preserve ordering!
    • Use the Column Builder to Choose the Column you want to Group by and the “Total Calls” column as well.
    • Then In Filters, choose the Group By Column you want to group by!
    • Press Go!
    • If you want a GRAND Total of all the columns, click the “Aggregate” Checkbox at the top right of the “Group By” section, this will flatten the results to 1 row giving you a total count.
      • Here is an example of what it looks like.

TQL

  • Fixed an issue with ordering in exports

General

  • Multi-checkbox behavior has been slightly modified but basically does the same thing.
  • Multi-checkboxes now has sortable support for things like Group by. This can be seen in the Call Log section since grouping order sometimes does matter.

Patch 6.7.5

TLDialer

  • DEAD CALLS ARE BACK!
    • You should now be able to tell when a client has hung up.
    • This plays nicely with Transfers as well. If an agent hangs up the transfer, the person transferred in will be considered a Dead Call and should hang up and then dispo.
    • If the client hangs up during a transfer, only the person who took the call will see it dead as they are still connected to the transferred person.
  • Transfer Count
    • The Icon for the Transfer Menu will now update with how many people you are in a conference with! Wild! More to come with this!
  • Call Menus added to Search. Queryable and works with Column Builder
    • Should make it easier to check out what is configured.`
  • DID added to Search. Queryable and works with Column Builder
    • Should make it easier to check out what is configured.
  • Removed 2 Queries from the TLDialer Processor, now should be a little faster. Also added a couple joins related to Transfers, which made slightly slower. All in all, no performance difference.

Sockets

  • TLD itself now has the ability to push data to the sockets system to update leads and policies, and notify the user that this has occured, aside from another user.

Merge Leads

The long awaited Feature is almost here! You can now merge two or more leads together. The interface is pretty straight forward!

This is currently in testing. It works! But we want to be sure it is a smooth process.

  1.  Check off boxes for leads you want to merge
  2. Press Merge Leads
  3. Choose Lead you want to merge INTO.
  4. Select Fields you want to Keep / Protect from that lead.
  5. For each Lead being Merged In, select the fields you want to merge in, (There is a check all button).
  6. Drag and Drop the Leads in the order you want them to merge from first to last.
    1. Example, if You are merging 2 (3 Selected) leads into lead 1, and lead 1 has no first name, but Lead 2 and Lead 3 have two different first names, it will accept Lead 2’s First Name, then afterwards overwrite that with Lead 3’s First Name.
      1. If you need to merge a different field, you can always Remerge a merged lead, as the lead data is the only thing left on the record besides a note in the action log as to where the lead was merged to (which will not be remerged)

Notes

  • Notes now have an Account ID associated with them for later search features

Dependents

  • Dependents now have an Account ID associated with them for later search features

Favorites

  • Favorites now have an Account ID associated with them for later search features

Callbacks

  • Callbacks now have an Account ID associated with them for later search features

Survey Answers

  • Survey Answers now have an Account ID associated with them for later search features

Survey Questions

  • Survey Questions now have an Account ID associated with them for later search features

Lead Relational

  • Lead Relational now has an Account ID associated with them for later search features

Contacts

  • Fixed Dependent, Policy and Note Grab Tabs. They should all work now. Some minor CSS and JS issues prevented them from all working consistently.
  • When a contact is in “Merged” status, the lead can no longer be modified or saved.
  • Fixed a CSS Issue with Subsidized Premiums on Smaller Screens.

Policy Statuses

  • Added Pending: Documentation. It can be disabled.

General

  • Date Quarters logic fixed up.
  • Fixed an issue with Indexes related to Touchpoint Queries.
  • More system optimizations, less memory usage, less time processing.
  • Refactored some old internals.
  • Removed unused code.
  • Refactored Menu and Filter Open / Close code. Makes more sense now.

Patch 6.7.4

TLDialer

  • If you are using the Webphone, TLDialer will now use TLDSIP’s DTMF Tones instead of Vici tones, as Vici tones are slow and unreliable.
    • The Dialpad works the exact same way.
    • The Dialpad should be near instant now as you press buttons.
  • The Dialpad no longer hides when pressing buttons.
  • Made a fix for callbacks not setting the proper callback status even though the callback went in.

TLDSIP

  • When making a blind call, TLD SIP will now ring
  • An Audible click noise will be played when a call connects
  • An Audible pop noise will be played when a call disconnects.
  • If a call is rejected or fails, a busy noise will be played.
  • You can now hear DTMF Tones when you press them. They are synced to the same speed the phone sends them.
  • DTMF Tones now send via RTP.
  • Upgraded to latest SIP Version.

TQL

  • There was a problem with the TQL Caching function, it has been corrected.

Patch 6.7.3

Dialer Contacts

  • Fixed an issue where Policies were being saved / updated even though they didn’t need saving. This had to do with the new Products Matrix system.
  • Fixed issue with initial load of Unsaved Policies and such being arrays instead of objects. Somehow still worked…

TQL

  • EVEN MOAR FASTER!
    • Making use of a new Caching method for our TQL Schemas, which have reduced processing time by about 400% for the new system.
  • Fixed a bug with Counts and Columns
  • Fixed a bug with Exports in TQL / TLDialer. They should work again.
  • TQL is now PCI and PHI protected.
  • TQL now has a Debug Log so we can monitor performance.
  • Fix for Multi-Group By

TLDialer

  • Added Channel Psuedo Columns to Live Channels, Live Sip Channels and Auto Calls. This parses out the Channel info to make things easier on us in the future.
  • TLDialer Leads
    • Added Relationship to DNC  to the List Schema for Phone Number and Alt Number. This will allow you to pull Reports based on the presence or absence of a phone number in the DNC. Check the filters tabs!
    • The TLDialer Leads Table has had a secondary button added to find a lead in TLD based on the Lead ID or the Vendor Lead Code, if present. The second button will still open the lead in TLDialer Admin mode.
  • Fixed a MASSIVE issue, although a very small codefix, related to how we check wether an agent is on a call or not. This should hopefully fix some of the “Can’t hangup or leave conference” issues.
  • Fixed an issue with Updating Leads in TLDialer. Leads should update now regardless of wether you are on TLDialer or not, as long as TLDialer is enabled for the account.
  • Added ability to Emergency Force Logout an Agent from the Live Agents screen. It is the only red button. Careful!
  • Fixed some Transfer Logic. We found an issue specifically with Blind Transfers to Ingroups / Queues. They should work properly now.
  • Transfer buttons now will give feedback as to what the heck they are actually doing instead of staying silent. They should tell you EXACTLY what they are trying to do, wether it is transfering to an Agent, a Queue, or an external number. They will also tell you the type of transfer you are attempting.
  • Started playing around with the Hangup commands to see if we can get to the root cause of the calls not hanging up during transfers randomly, although we feel the previously mentioned fix may fix it!

Patch 6.7.2

Massive Speed Improvements

  • Found a way to almost increase the system speed by over 300%
  • Also increased Database query speeds system wide.

Uploader Changes

  • You can now upload Lead ID as a Field. This field will only work with Updates. If a Lead ID is used as Criteria, then it will not insert the lead.
  • Mappings now build over time instead of requiring you to remap a file to a vendor every upload.
    • This means if you Map for with Columns Agent, with Values of Agent1 and Agent2 but later load up Column Agent in a different file, but with Agent3 and Agent 4; Agent 1 and Agent 2 still be mapped even if not present. It will not be required to have those in the file however to upload, just the values present in the current file.
      • There are buttons now to clear the current mapping set (while preserving historical Agent1 and Agent2). And there is another button to clear it entirely including the previous uploads mappings.

TLDialer

  • Fixed a bug with Reconnecting.

Patch 6.7.1

MASSIVE PATCH

Though it may not seem like it…

TLDialer Updates

  • Transfer Agents Table now has a more robust simple query.
  • When a lead comes in that is not in TLD, TLD will now accept ALL data from TLDialer to fill in the blanks, not just the phone number anymore. We do a reverse lookup in TLDialer to get the fields.
  • TLDialer will now play a very loud noise when a call comes in. Yes, the sound is the siren from “The Purge”. This is a bassy tone that should get your agents attention.
    • Don’t worry, the client CANNOT hear this noise, as it is played locally on the computer.
  • If an agent is in another tab while a call comes in, a popup will open and notify the agent that they have an incoming call. They must click “OK” to dismiss this popup. This popup will not display if the agent has the tab currently active.

TLDialer Bug Fixes

  • Found and fixed a bug where Lead Data was not syncing back to TLDialer.
  • Found and fixed a bug with callbacks.
  • Fixed an issue on the Live Agents Screen where icons were changing that didn’t need changing.

TQL – Total Query Builder

My pride and joy. This finally went in this patch and is being used with the TLDialer portions of the system. It now supports TLDCRM itself, and we will be migrating and moving sections of the system to use TQL for the future. All newer sections of the system will be using TQL as a baseline for building queries as it is built with the interface of TLDCRM in mind. This will allow us to create robust click and drag reports as well as many other interesting features. This built off the idea that launched early 2018 with the Column Builder and the Leads and Policies sections. We can now support all sections. Some filters may break once this goes live for TLDCRM, but should be easy to correct.

Products

  • Products system now has an option to hide policies instead of showing an error and making them unselectable when in an incorrect state or zipcode.

Filters

  • Fixed a massive bug in filters system. A race condition could sometimes cause all columns to be selected randomly when saving.

Leads

  • The Filters opener has now been turned into a aqua blue button to prevent confusion, since most people couldn’t find it. It behaves exactly as it did before.

Policies

  • The Filters opener has now been turned into a aqua blue button to prevent confusion, since most people couldn’t find it. It behaves exactly as it did before.

Users

  • Added Ability to “Kill User” from Mass Update. This will properly set the user to deactivated, and any TLDialer User and TLDialer Phones to the proper Inactive and Closed statuses.
  • The Filters opener has now been turned into a aqua blue button to prevent confusion, since most people couldn’t find it. It behaves exactly as it did before.
  • Added an edit button in conjunction with the non-intuitive double click row to edit.
  • Sorted action and info buttons into actions column.

Vendors

  • The Filters opener has now been turned into a aqua blue button to prevent confusion, since most people couldn’t find it. It behaves exactly as it did before.
  • Added an edit button in conjunction with the non-intuitive double click row to edit.
  • Sorted action buttons into actions column.

Relays

  • The Filters opener has now been turned into a aqua blue button to prevent confusion, since most people couldn’t find it. It behaves exactly as it did before.
  • Added an edit button in conjunction with the non-intuitive double click row to edit.
  • Sorted action buttons into actions column.

Style Fixes

  • Table Headers should now Bottom Align instead of top. Makes it a little easier to read.
  • Fixed minor issue with multi-checkbox labels

Core Changes

  • Some Core Files Changed / Modified and Removed.
  • Cleaned up some Depracated code in the system.
  • Promisified some functions that needed promisifying.
  • Found an issue where loading services would create a new instance no matter what. Fix should improve performance and memory usage.

Patch 6.6.16

TLDialer

  • You should no longer see yourself in the Transfer List
  • Fixed a big bug that prevented the Transfer to Number feature to always call the same number over and over. This should no longer occur.
  • New Pseudo fields have been added to Live Agents Schema to represent wether an agent can be transferred to, and what color should show up.

Dialer

  • Fixed an issue with the pricing matrix regarding disabled products not pulling data and causing an issue. This was never experienced live.
    • Added Option in Product API to Force a Product ID regardless of hidden.
  • Added Price ID to Product when selected so we can reference it elsewhere.
  • Fixed an issue with saving Currency Custom Fields. Adding a $ or , was causing the system to kick the value, not properly parses it to decimal and stores. Also will show $ and , when putting it back in the field. We were usingis_numeric and setting to null before, whoops!

Products

  • Added “Disclosures” email and options to the Email tab.
    • Disclosures will show next to Send Welcome Email, but unlike Send Welcome Email, will create multiple buttons based on the Languages that are set…for now.
    • Currently this is a Work in Progress, it will not send an email out yet. We are finalizing how we want to set this up.

Vendor Lead Entry Forms

  • You can now create dynamic, publicly accessible forms to allow for external entry of data without having a logged in user. This is useful for television campaigns or after hours services so you don’t have to have email sent to you and then do the data entry yourself. You can have multiple forms, and enable and disable them. They are customizable based on a Grid of 12, so you will have to visualize the layout by numbers. You can drag and drop each form field to change the order.
  • You can find this in the “Forms” section of any Vendor. It is hopefully mostly intuitive.

Reports

  • Sales Board should no longer show trashed policies in the result set.
  • Fixed Minor Bug in Vendor Scorecard

Other Fixes

  • Fixed a bug with Upload Downloads introduced by our Bind error logging, not sure how it ever worked before…but it did.
  • More appropriate error message for Bind Issues so we can identify them faster.
  • Changed Money Format to default ‘%+#n’ instead of %(#10n. It was adding 10 digits of padding and we prefer to use – instead of () for negatives. Easier Database parsing.