August 15, 2008
In previous posts, we've covered the basics of Seeker, along with searching custom attributes of an object (such as case.x_notes).Continuing on, lets look at how to index and search custom objects.In our environment, we keep track of the software license keys that we send to our customers, and we do this in our Dovetail system.This is an entirely custom object, so this will make a great example.The License Key TableUsing BOLT, we can quickly see what this table looks like:We need to know the database table information so we can modify the documentSpecifications.xml file. Modify the documentSpecifications.xml fileSeek.exe is the application that performs the actual indexing. The documentSpecifications.xml is the configuration file that seek.exe uses so that it knows what to index.The documentSpecifications.xml file consists of many dovetailDocumentSpecifications. For example, there is a specification for case, one for subcase, one for…
Customizing Seeker: Indexing and Searching Custom Objects
August 15, 2008
In previous posts, we've covered the basics of Seeker, along with searching custom attributes of an object (such as case.x_notes).Continuing on, lets look at how to index and search custom objects.In our environment, we keep track of the software license keys that we send to our customers, and we do this in our Dovetail system.This is an entirely custom object, so this will make a great example.The License Key TableUsing BOLT, we can quickly see what this table looks like:We need to know the database table information so we can modify the documentSpecifications.xml file. Modify the documentSpecifications.xml fileSeek.exe is the application that performs the actual indexing. The documentSpecifications.xml is the configuration file that seek.exe uses so that it knows what to index.The documentSpecifications.xml file consists of many dovetailDocumentSpecifications. For example, there is a specification for case, one for subcase, one for…
June 13, 2008
Dovetail Seeker is our new search offering for Dovetail CRM. One of the primary design goals from a developer's point of view is to make it easy to integrate with Seeker. I know I am biased, but think we did pretty well. In this post I'll I share my experience integrating Seeker with our public web site exposing search access to Dovetail's Knowledge Base. Why Is This A Good Idea?For a long time we've exposed to customers the ability to browse our knowledge base. Here it is:This is a pretty good solution for Dovetail administrators looking for common solutions to issues that may pop-up. A better solution would be to let users search the knowledge base for the exact issue they are running into and see what pops up. Being able to search for an problematic error message is pretty handy:Raise…