REQUEST A DEMO

Tag: API

Using the web APIs in Dovetail Bootstrap

March 21, 2012 Kevin recently blogged about Dovetail Bootstrap, a free, sample application which helps Dovetail SDK developers get up and going and creating web applications quickly.   The code for Dovetail Bootstrap is open and available on GitHub. Feel free to watch, fork and improve the code.   One of the capabilities demonstrated in Dovetail Bootstrap is a web API – specifically the Create Case API. I wanted to do a quick walkthrough of calling this API.   Wikipedia has this to say about Web API: A web API (Application Programming Interface) is typically a defined set of HTTP request messages along with a definition of the structure of response messages, typically expressed in JSON or XML. While "web API" is sometimes considered a synonym for web service, the Web 2.0 applications typically have moved away from SOAP-based web services towards more direct REST-style communications.   The example we’re showing here fits into this definition nicely. Simple, direct, REST-style interfaces. Usage  …

Developer Walkthrough – Workflow Event Handling

September 17, 2009 Dovetail SDK is a software development kit for writing applications, using .NET, to access Clarify™ databases. One of the more common requirements for objects created for Clarify is performing workflow operations on those objects, such as assigning cases or dispatching change requests. Dovetail SDK provides a powerful set of tools to make workflow operations easy to implement. This guide explains how to get started. Using WorkflowManager for Workflow Actions Dovetail SDK supports the following Workflow Methods for Queueable Objects in Clarify with the WorkflowManager object:AcceptAssignDispatchForwardMoveRejectYankChangeStatusQueueable Object Types that are currently supported:CASE, SUBCASE, DEMAND_DTL, TASK, OPPORTUNITY, CONTRACT, BUG, PROBDESC, DIALOGUEAll of these methods follow the same basic model for parameters. For example, the Dispatch method takesid number of the object being dispatchedtype of object being dispatchedqueue that the object is being dispatched totime that the dispatch occurredlogin name of the user performing the…

APIs for Clarify

Static image October 23, 2007 When does it make sense to write a routine from scratch, versus using a proven API that has all the testing done? The answer comes down to time and cost of course, a different equation in each case.   A recent dialog in the ITtoolbox Clarify forum illustrates the dimension of the issue. A user asked for advice on Clarify’s Assign Case functionality, and he was hoping to find some reusable code already existing.   “The objective is: When a case is getting created with a specific information (Keyword) in a user defined field (in one of the tabs), the case needs to be automatically assigned to a specific user.” – Clarify Assign Case functionality   The auto destination rules in Clarify will make this assignment, but it requires studying the documentation – a non-trivial task in itself – to finesse the methodology.…