Script Library
What the Script Library is and where to find it in Workbooks.
Tip
Check the Script Library for new scripts as Workbooks publishes them.
The Script Library is an area where Workbooks publish useful Scripts and code snippets for customer use. In particular MailChimp integration is achieved through the provisioning of Scripts from the Library and a flexible ‘Email to Case’ script is provided.
To access the library click Configuration > Automation > Scripts and Script Library is a tab on the list of Scripts.
Scripts can be run straight from the Script Library, meaning that you will always have the most up to date version of the public script you are using. If you copy any of these scripts onto your own database, or write your own scripts, the responsibility for maintaining these scripts remains with you.
Below we have included an overview of the Scripts currently available in the Script Library. You can find more detail about the scripts in the Script Library, including how to set them up, in our Forum:
Adobe Sign REST Adobe Sign REST Installer |
Do you want to integrate your Transaction Documents with Workbooks to request digital signatures? This integration uses a process button to generate an Adobe Sign Agreement, and iFrames to complete the sending process via Adobe Sign’s familiar UI. As the agreement progresses to signature, the status is reflected back in Workbooks. When complete the signed document is also stored. |
Apply pricing scheme |
This script uses a Report based on Pricing Schemes to create a DLI to populate the Pricing Scheme on Line Items within a Transaction Document. |
Box Integration |
Do you want to integrate your box.com cloud file storage with Workbooks? This integration uses iframes within separate tabs on all record types within Workbooks. You will need to create a custom iframe field which invokes this process. |
Case Portal |
Do you want to enable your customers to raise, view and update Customer Service cases online? This is a set of scripts which allows you to implement a Case Portal that can be used by your Customer Support Team. This then implements a secure authentication and registration method based on People Records and API Data. |
Portal Core |
|
Cognism Enrich |
Workbooks offers an integration with Cognism via the Script Library which can be installed by a System Admin via a Plugin. The integration supports:
|
Contact us Form with captcha |
Used to create a form on a webpage with captcha code and redirect link to filter out spam on your website. |
Workbooks Text Captcha |
|
Creditsafe Integration |
Provides access to company financial data via the Creditsafe service. You will need a username and password on that service, which charges for its use. |
Email to Case |
Integrates with your Email IMAP Server in order to automatically sort and manage incoming emails within an inbox, incredibly useful for Customer Service Teams. See how to set it up here. |
File Storage Plugin |
easy to use drag and drop field, that can also be added as a tab, to add files from desktop or file explorer etc. Includes integration with SharePoint. |
HubSpot Integration |
This script is needed to set up the Workbooks HubSpot integration the script continues to run ensuring the synchronisation of Contacts and Leads. |
Lead Assignment Rules |
These Scripts monitor incoming leads matching them against existing People and Organiastion Records, to prevent unwanted lead information from being created. The Matching & Allocation Script will then distribute these new leads to the appropriate sales team, meaning your sales team only receive relevant lead information. |
Lead Matching and Allocation |
|
Linkedin plugin |
Allows you to display the LinkedIn profile on a Person or Sales Lead Record. |
Plugin Linkedin Installer |
|
Partner Lead Sharing |
Uses the web2lead process to copy leads to another database. Creating a number of Custom Fields that ensures key data is copied between databases. |
Workbooks Partner Lead Custom Field Check |
|
Plugin Google Sync Admin Config |
These Scripts are required for full integration with Google, we are currently able to integrate with the following Google Products: GMail, Google Calendar, Google Contacts Integration, Google Docs and Google Apps Authentication. |
Plugin Google Sync Clear Down Records |
|
Plugin Google Sync Common |
|
Plugin Google Sync Google API |
|
Plugin Google Sync Installer |
|
Plugin Google Sync Main Sync |
|
Plugin Google Sync User Config |
|
Plugin Google Sync Workbooks Listener |
|
Plugin SLA Management Installer |
Installs the Case SLA Script for Case Records with UI configuration, allows for more effective prioritisation of Cases including the setting of business hours and populating target first response and resolution times. This then Provides KPI Metrics for Cases based on the metrics created by the Plugin SLA Management Installer |
SLA Management |
|
Plugin Workbooks Web Insights Installer |
This adds the Web Insights integration panel into the configuration area of the database. Allowing you to bring web traffic information into Workbooks for analysis. |
Plugin Xero integration via Zapier Installer |
This plugin starts the configuration process in order to integrate Xero into Workbooks through Zapier. The second Script is then needed in order to integrate Workbooks with Xero’s accounting package. |
Xero _ Zapier Tax Regimes Include |
|
Send Emails from Workbooks Report |
Takes a Workbooks Report and automatically sends an email for each row on the report. Once sent, the record is then updated with a flag to exclude it from the report, thus allowing you to configure a workflow of automated emails at different stages throughout a business process. Further documentation can be found for this script and how to configure here. |
Update Field from a Report |
Takes a report, based on any record type, and uses the results to update records. Can by used in place of a Scheduled Bulk Action; where Scheduled Bulk Actions only let you set the same value on every record, and must be the same value every time it runs, this will let you set different values on each record, and can be different each time it runs. Further documentation can be found for this script and how to configure it here. |
Update People Addresses |
This process runs from an Organisation updating all related People to match their address to that of the Organisation. |
_Constant Contact API Classes |
Required in order to integrate Workbooks Marketing Campaigns with Constant Contact for managing your email Marketing. |
_Constant Contact Bulk Activity Monitor |
|
_Constant Contact Common |
|
_Constant Contact Contacts Sync |
|
_dotmailer Activity Sync |
Required in order to integrate Workbooks Marketing Campaigns with Dotmailer for managing your email Marketing. |
_dotmailer API Classes |
|
_dotmailer Common |
|
_dotmailer Import Monitor |
|
_dotmailer Members Sync |
|
_dotmailer People Lead Sync |
|
_dotmailer REST Client |
|
_MailChimp api wrapper v1.3 |
Required in order to integrate Workbooks Marketing Campaigns with MailChimp for managing your email Marketing. |
_MailChimp Common |
|
_MailChimp Integration Common |
|
_Sync Mailchimp Campaigns |
|
_Sync to the mailchimp list |