[TouchPoint] How To Integrate TouchPoint with ServeWire VES

Modified on Sat, 3 May at 7:13 PM

Note:  Our TouchPoint integration is currently not offered.  We are working with TouchPoint support to resolve.


There are 3 main steps to integrating TouchPoint with ServeWire VES.  First, you must create an API User within your TouchPoint Software ChMS account.  Second, you must add a small script file to your Admin area within TouchPoint.  Lastly, you then enter the API User account details within ServeWire VES.  In this tutorial we will walk you through each step.  



Create An API User



STEP 1:  Request TouchPoint support to activate "Developer" role for this account.  Once you receive acknowledgement from TouchPoint support that the Developer role is added to your account, proceed to step 2.   



STEP 2:  Go to Administration->setup->lookup codes->Miscellaneous->Roles.  Add 2 custom roles: APIOnly and APIWrite (exact spelling required).  





 




STEP 3: Go to Profile->System->User account->Roles. Add (checkbox) the above custom roles for this API user.







Add The Python Script


STEP 1:  Go to Administration->setup->Special Content->Python Script->Create New Python Script File.   


STEP 2:  Create python script with the exact name - UpdateServeWireData.  





 



STEP 3:  After creating Python Script File, click on the script name to edit.  Copy/Paste below code into the edit text area. 


#API 

import urllib 

peopleID = Data.peopleID 

Data.key = urllib.unquote(Data.key) 

model.AddExtraValueText(peopleID, Data.key, Data[Data.key]) 

print 'OK'




 



Connect ServeWire VES to TouchPoint



This user id and password must be saved under the "Integrations" tab in your ServeWireVES account.  Enter your TouchPoint login url, Admin username, and Admin password, then click the Save button.




 

Note:  The user assessments data can be viewed at Profile->Extra Vales->Show Adhoc Value.









Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article