Blackberry / mobile support

  • 1 February 2011
  • 3 replies
  • 0 views

Badge

Quick question - are there any features currently available in K2 blackpearl that allow for mobile device response to tasks via email?


 


thanks in advance!


3 replies

Badge +5

Nothing OOB as far as I am aware.  If you need to build something yourself, a general approach would be to build a service that periodically checks the inbox of a particular account (i.e. k2workflow@yourcompany.com).  Have all of your email notifications be sent from the workflow with that 'From' address.  Put the process serial number (i.e. ProcessInstanceID_ActivityInstanceDestinationID) at the bottom of the email.  When the service reads the email, parse it for their action and the serial number, then get the sender's AD name (query AD based on email address if needed), impersonate a connection to K2, and action the work list item.  Needless to say, you'll need some really good exception handling in that service since users will be sending actions via email and the odds of typos is high for mobile devices.  You might want to consider putting something like the following in the email body:


Place an X in one of the following choices:


[ ] Approved
[ ] Declined


The problem with this is that the user has to scroll down into the original email body when replying (old Blackberry devices locked the original email body; not sure if they still do).  So, you might have to have a convention for the business to use.  For example, the email might say 'Responde with an 'A' to approve or a 'D' to decline.  Then the user just hits 'Reply', types in 'A' or 'D' and hits send.  Again, not perfect by any means, but it can certainly be done.  If your users are on authenticated on the network and you can get their AD credentials, it might be easier to build a mobile form instead of the email approach.

Badge +13

K2 Readiness Roadshow 2011 – North America


Roadshow for existing K2 partners and customers:



  • New features:

    • Dynamics CRM integration

    • Active Directory event template

    • Exchange event template

    • SmartObject WCF endpoints

    • Process scheduling

    • BCS integration

    • Document Set integration

    • Silverlight View Flow

    • Process and reporting Web parts

    • Mobile integration

    • Document Services



Redmond, WAMarch 7-8REGISTER
Chicago, ILMarch 10-11REGISTER
Reston, VAMarch 14-15REGISTER
Atlanta, GAMarch 17-18REGISTER
San Francisco, CAMarch 21-22REGISTER
Irvine, CAMarch 24-25REGISTER
New York, NYApr. 7-8REGISTER
Boston, MAApr. 12-13REGISTER
Phoenix, AZApr. 25-26REGISTER
Denver, COApr. 28-29REGISTER
Dallas, TXMay 9-10REGISTER
Houston, TXMay 11-12REGISTER
Userlevel 4
Badge +14

adding to this thread:


http://www.k2.com/en/K2mobile.aspx


 

Reply