http://bit.ly/rulemanager Twitter hashtag: #rulemanagerTweets using that hashtag will also show up in the backnoise chat
I am the VP of productsWorking in Clarify for 15 years2 years as a customer, 4 years at Clarify as a Principal Consultant, 9 years here at DovetailI love sharing my knowledge of all things ClarifyMy blog at dovetailsoftware.comI actively participate in the Clarify forum on IT Toolbox
Start and stop eventsRepeating actions
Can have different notifications prefs for during/after hours, and based on urgency of the notification
I will be posting these slides on my blog, so you can get them there.
What is Rulemanager? Server Process Processes Events that happen in the system I think it’s one of the most important pieces of the system
Events? Almost everything that happens in the system raises an event. It simply means that something happened A case is created, dispatched, closed A contact is created Notes are logged An email is sent etc.
What does Rulemanager do? Rulemanager responds to events Rules are used to tell Rulemanager how to respond Some are hard-coded Most are configurable (Business Rules)
Hard-coded events Log Email event causes the email to be sent Commitment warnings Commitment expirations Reports (deprecated) Trends (deprecated)
What is a Business Rule? A business rule is a set of events, conditions, and actions
Events, Conditions, and Actions, oh my! Event: A case is dispatched to a queue Condition: Case Priority = High Action: Notify the queue members
Hey Ma! Look! No conditions! Weee! Event: A case is assigned to a user Condition: Action: Notify the assignee that a case has been assigned to him
Start and Stop Events; Repeating Actions StartEvent: A case is dispatched to a queue StopEvent: Case is accepted from the queue Condition: Action: Notify the queue members immediately. Repeat every 2 hours.
Escalations Start Event: A case is dispatched to a queue Stop Event: Case is accepted from the queue Condition: Action 1: Notify the queue members immediately. Repeat every 2 hours. Action 2:Notify the queue supervisor after 4 hours. Repeat every 1 hour. Action 3:Notify the CEO after 8 hours.
Support Business Hours Event: A case is dispatched to a queue Condition: Action: Notify the queue members using support business hours Dovetail Support Business Hours: M-F 9-5 Central
Customer Business Hours Event: A case is dispatched to a queue Condition: Action: Notify the queue members using customer business hours Business Hours for Rock Bottom Industries: M-Sat 7-7 Eastern
Business Hours Dovetail Support Business Hours: M-Fri 9-5 Central Rock Bottom Business Hours: M-Sat 7-7 Eastern Case is dispatched to queue: Friday 7:00 PM Central When do the queue members get notified? If using Elapsed Time: Friday at 7:00 PM Central If using Support Business Hours: Monday 9:00 AM Central If using Customer Business Hours: Saturday at 6:00 AM Central (7:00 AM Eastern)
Negative Times Event: A contract is created Condition: Action: Notify the contract administrator 30 days before the contract expires
Notification Message RE: Case 142 Dispatched Case 142 has been dispatched to queue Support. Customer: Mark Donahue at Rock Bottom Industries The priority is Medium and the customer severity is Low. Please take appropriate action. http://server/agentlite/Cases/Summary/142
Notification Message RE: [Object Type] [Object ID] Dispatched [Object Type] [Object ID] has been dispatched to queue [Current Queue]. Customer: [Contact First Name] [Contact Last Name] at [Site Name] The priority is [Priority] and the customer severity is [Severity]. Please take appropriate action. http://server/agentlite/Cases/Summary/[Object ID]
What can a business rule action do? Only 2* things: Notify people Execute a command line * Maybe 3 (Run Service)
Notifications Who Individual, specific users (fred) User (the case owner) Group of users (queue members) When Immediately, In 4 hours, In 30 days, etc. What notification message How Based on the user’s notification preferences
Notification Preferences Baseline: Email Notifier None Forward to my Supervisor Custom:
Command Line Actions DOS .BAT file PowerShell script Shell script (UNIX) Executable etc.
Command Line Actions Call an API If a case is more than 7 days old, change its priority to High Close a case 7 days after its status is set to “Auto-Close” If a New Employee case is created, create 3 subcases (phone, computer, network access) and dispatch them Call a 3rd party API
Command Line Actions Make a web service request Create a new tweet in Twitter Post a message to team chat (i.e. Campfire) Have Twilio make a phone call Create an opportunity in SFDC Publish to an activity stream in SocialCast etc.
Command Line Actions Send a message to Dovetail Carrier so it can send an outgoing dialogue email send a survey to a customer track a trend etc.
Extensibility Create your own rules Create your own properties contact’s eye color site’s region Create your own events Create Widget Change Customer’s expertise level Change Case Priority Create your own command line actions
Configuration Administered via UI within either Clarify Classic Client Dovetail Admin Can administer rules and rule properties
Dovetail vs. Amdocs Rulemanager Dovetail Rulemanager was designed to be a plug-and-play replacement for Amdocs Rulemanager We’ve dropped a few features that no one really uses Feature-by-feature Comparison is in the doc Architecture/Platform differences
Summary Rulemanager is an important part of the Clarify/Dovetail system I believe those that are not using it (or not using it to full potential) are missing out on a huge opportunity to make their system rock
Learn More Wiki:http://rulemanager.wikispaces.com/ Blogs:http://blogs.dovetailsoftware.com/search/SearchResults.aspx?q=rulemanager Knowledgebase Articles:http://www.dovetailsoftware.com/resources/solutions/rulemanager.aspx
Next Session: Advanced Business Rules Understanding Rule Properties and aliases Creating your own rule properties Firing rules based on custom events Additional Notification Preferences Rule Properties Time Bombs Tips & Tricks … When: Thursday, July 22, 2010 11:00 AM - 12:00 PM CDT Registration link is on dovetailsoftware.com and on my blog.