Questions? Feedback? powered by Olark live chat software Pricing – North52

Pricing

  • Basic
  • 5
    Free Business Rules
  • FREE!
  • N\A
  • Limited Functions
  • Standard CRM
    Entities Only
  • Limited
    Email Support
  • Online Knowledge
    Base
  • No SDK Access
  • Excellent for when you just
    need a few calculations on
    the standard CRM entities.
  • Download Now!
  • Professional
  • 50
    Max Active Users
  •      $1,990 Annual Subscription
  • Max 50 Active Users
  • 300+ Functions
  • All CRM
    Entities
  • 5 Annual Support
    Tickets included
  • Online Knowledge
    Base
  • SDK Access
  • Great for when you need
    to develop known business
    logic for up to 50 users
  • Contact Us
  • Enterprise
  • 500
    Max Active Users
  •       $5,990 Annual Subscription
  • Max 500 Active Users
  • 300+ Functions
  • All CRM
    Entities
  • 10 Annual Support
    Tickets included
  • Up to 4 hours of training
    workshops included*
  • SDK Access
  • Ideal for the most complex
    business scenarios and where
    one on one guidance is needed.
  • Contact Us
  • Ultimate
  • No Limits
    Unlimited Users
  • Contact Us
  • Unlimited Active Users
  • 300+ Functions
  • All CRM
    Entities
  • Custom
    SLA & Support Hours
  • Custom training
    schedule
  • SDK Access
  • Customized support hours,
    escrow requirement and legal
    agreements.
  • Contact Us

 

* Training workshops consists of one 2-hour introduction workshop, and one 2-hour customer specific workshop where we help you solve your business process needs with North52 BPA (First year only).

** Microsoft CRM Silver or Gold partners automatically pre-qualify to sign up as a North52 partner. Further details can be found on our partner page.

FAQs

How does your licensing work?

We license on a per production instance & this then covers you (i.e. no charge) for all your related DEV, Test, UAT, etc. Dynamics365 \ CRM organizations.


We are closer to 50 users rather than 500 can anything be done on pricing?

Sure, we treat this on a case by case basis so just drop an email to sales@north52.com and we will work with you on pricing.


We have a significant number of Team Member licenses, can anything be done on pricing?

Sure, we treat this on a case by case basis so just drop an email to sales@north52.com and we will work with you on pricing..


How many times can I use the free Basic Edition?

You can deploy the free Basic Edition as many times as you want. And even to production instances.

Do I need to pay extra for my DEV, Test, UAT systems?

No each paid production instance covers you for all your related DEV, Test & UAT systems.


Is annual software maintenance included in the subscription license?

Yes, all upgrades & bug fixes are covered by the subscription license.


Is perpetual licensing available?

Yes, please contact sales@north52.com for further details.

Is annual software maintenance included in the perpetual license?

No, if you want annual software maintenance for all upgrades & bug fixes you will need to purchase this as an extra item which costs 20% per year. Note that the 1st year of annual software maintenance is included.

 

What is your Policy on product backwards compatibility?

Our policy is the same as Microsoft mainstream support. So if Microsoft mainstream supports a version of Dynamics365 \ CRM so do we.


How much does it cost to upgrade from the Professional to Enterprise Edition?

If you upgrade from the Professional to Enterprise Editions you only pay the difference.

Do you have a service level agreement document?

If I take one of the subscription options what happens at the end of the year?

All your formulas & schedules will continue as normal. On the anniversary date we would send an Invoice to the company\partner for the next years subscription.

Do all support requests count against included support tickets?

In most cases, any request to our support team for assistance that requires a customized response will count. However, there are times when a support request will not count towards your included allowance – these include:

  • License key requests
  • Queries which can be answered simply by refering to a knowledge base article
  • Responses which can be answered very quickly (less than 5 minutes effort) – for example a mistake with formula syntax or typo

Can I purchase additional support tickets?

Yes, additional support tickets are available to purchase. Please contact sales@north52.com for further information.

Are there any discounts available to partners?

Yes, if you are a Microsoft partner then sign-up as a reseller to received discounted pricing. Get more information at our Partners page.

Are there any discounts available to non-profits?

Yes, a 20% discount applies to all Enterprise sales or higher.


What happens if I go over the 50 or 500 edition threshold ?

All formulas and schedules will continue to execute but you will be unable to edit any formulas or schedules. In this event you should contact sales@north52.com for further information.


What does 'Standard CRM Entities Only' mean for the basic edition mean ?

‘Standard CRM Entities Only’ means you are only allowed to create formulas and schedules on the out of the box entities that Microsoft provide. Technically this means an entity with an object type code of less than 10,000. Please note that even though Microsoft now owns Field Service, Voice of the Customer , AdxStudio , etc. if the entities object type code is more than 10,000 then we consider this a custom entity and not a ‘Standard CRM Entity’.


Is software escrow available with your product?

Yes, please contact sales@north52.com for further information.


I am using the previous pricing structure, can I see the features and editions.

Please follow this link to see the previous BPA pricing.

North52 BPA Functions

License Edition
Function Name Basic Professional Enterprise Ultimate
ClientSide

AddCustomView(‘controlname’, ‘entitylogicalname’, ‘nameofview’, ‘FetchXml’, ‘LayoutXml’, ‘isDefault’) Included Included Included Included
Alert(‘message’) Included Included Included Included
AddPreFilterLookup(‘controlid’, ‘formulashortcode’, ‘filter’, ‘entityfilter’) Included Included Included Included
BPSetActiveProcess(‘processname’) Included Included Included Included
BPSetActiveStage(‘processname’, ‘stagename’) Included Included Included Included
BPMoveNextStage() Included Included Included Included
BPMovePreviousStage() Included Included Included Included
BrowserReload(‘boolean’) Included Included Included Included
RemovePreFilterLookup(‘controlid’) Included Included Included Included
AlertClear(‘message’, ‘fieldname’) Included Included Included Included
ClearFields(‘fieldname’) Included Included Included Included
ClearFormNotification(‘uniqueID’) Included Included Included Included
ClearControlNotification(‘fieldname’) Included Included Included Included
CollapseTabs(‘tab’) Included Included Included Included
DisableFields(‘fieldname’) Included Included Included Included
EnableFields(‘fieldname’) Included Included Included Included
ExpandTabs(‘tab’) Included Included Included Included
ExecuteDialog(‘dialogname’) Included Included Included Included
ExecuteWorkflow(‘workflowname’, ‘recordguid’) Included Included Included Included
FormSave() Included Included Included Included
HideFields(‘fieldname’) Included Included Included Included
HideLeftHandNavItems(‘navname’) Included Included Included Included
HideSections(‘tabname.sectionname’) Included Included Included Included
HideTabs(‘tabname’) Included Included Included Included
MultipleClientSide(‘action1’, ‘action2’) Included Included Included Included
OpenWindow(‘url’) Included Included Included Included
OpenEntityForm(‘name’, ‘id’, ‘parameters’) Included Included Included Included
OpenQuickCreate(‘name’, ‘fromentity’, ‘parameters’) Included Included Included Included
QuickButtonEnable(‘webresource_name’) Included Included Included Included
QuickButtonDisable(‘webresource_name’) Included Included Included Included
RefreshForm(‘boolean’) Included Included Included Included
RefreshSubGrid(‘gridname’) Included Included Included Included
RefreshWebResource(‘webresource’) Included Included Included Included
SetLabelTab(‘tabname’, ‘value’) Included Included Included Included
SetLabelSection(‘tabname.sectionname’, ‘value’) Included Included Included Included
SelectForm(‘formid’) Included Included Included Included
SelectFormByName(‘formname’) Included Included Included Included
SetClientSideField(‘fieldname’, ‘fieldvalue’) Included Included Included Included
SetClientSideFieldAppend(‘fieldname’, ‘datatoappend’) Included Included Included Included
SetControlNotification(‘fieldname’, ‘message’ ) Included Included Included Included
SetDefaultView(‘lookup’, ‘viewid’) Included Included Included Included
SetFormNotification(‘message’, ‘level’, ‘uniqueID’) Included Included Included Included
SetFocus(‘fieldname’) Included Included Included Included
SetIFrame(‘iframecontrol’, ‘websiteaddress’) Included Included Included Included
SetRequiredFields(‘fieldname’) Included Included Included Included
SetNotRequiredFields(‘fieldname’) Included Included Included Included
SetPicklistValues(‘field’, ’emptyvalue’, ‘optionsetvalue’, ‘optionsetvalue’) Included Included Included Included
ShowFields(‘fieldname’) Included Included Included Included
ShowLeftHandNavItems(‘navname’) Included Included Included Included
ShowSections(‘tabname.sectionname’) Included Included Included Included
ShowTabs(‘tabname’) Included Included Included Included
Conversion

CDecimal(‘stringvalue’) Included Included Included Included
CDecimalToInt32(‘value’) Included Included Included Included
CDouble(‘stringvalue’) Included Included Included Included
CFloatToInt32(‘value’) Included Included Included Included
CInt32(‘stringvalue’) Included Included Included Included
CInt64(‘stringvalue’) Included Included Included Included
COptionSetValue(‘stringvalue’) Included Included Included Included
ToString(‘valuetoconvert’, ‘format’) Included Included Included Included
CNodeToXml(‘node’) Included Included Included Included
Date

AddDays(‘datetime’, ‘numberofdays’) Included Included Included Included
AddHours(‘datetime’, ‘numberofhours’) Included Included Included Included
AddMonths(‘datetime’, ‘numberofmonths’) Included Included Included Included
AddMinutes(‘datetime’, ‘numberofminutes’) Included Included Included Included
AddSeconds(‘datetime’, ‘numberofseconds’) Included Included Included Included
AddYears(‘datetime’, ‘numberofyears’) Included Included Included Included
CreateDate(‘year’,’month’,’day’, ‘hour’,’minute’,’second’,’millisecond’) Included Included Included Included
DateDiff(‘fromdate’, ‘todate’, ‘interval’) Included Included Included Included
DateDiffElapsed(‘fromdate’, ‘todate’, ‘interval’) Included Included Included Included
DateDiffDescription(‘fromdate’, ‘todate’, ‘interval’) Included Included Included Included
DiffWorkingDays(‘startdate’, ‘enddate’) Included Included Included Included
GetDateOnly(‘datetime’) Included Included Included Included
GetDay(‘datetime’) Included Included Included Included
GetDayOfWeekName(‘datetime’) Included Included Included Included
GetDayOfWeekNumber(‘datetime’) Included Included Included Included
GetDaysInMonth(‘datetime’) Included Included Included Included
GetFirstDayOfMonth(‘datetime’, ‘addmonths’) Included Included Included Included
GetLastDayOfMonth(‘datetime’, ‘addmonths’) Included Included Included Included
GetFirstDayOfWeek(‘datetime’) Included Included Included Included
GetMonth(‘datetime’) Included Included Included Included
GetNextWorkingDay(‘startdate’) Included Included Included Included
GetNextWorkingTime(‘startdate’, ‘useBusinessCalendar’, ‘DayStartTime’, ‘DayEndTime’, ‘NumberOfMins’) Included Included Included Included
GetYear(‘datetime’) Included Included Included Included
GetWeek(‘datetime’) Included Included Included Included
GetWeekElapsed(‘datetime’) Included Included Included Included
IsLeapYear(‘datetime’) Included Included Included Included
IsWorkingDay(‘datetocheck’) Included Included Included Included
MaxOfDates(‘date1’, ‘date2’, ‘date3’) Included Included Included Included
MinOfDates(‘date1’, ‘date2’, ‘date3’) Included Included Included Included
MaxOfDatesWithAnchor(‘anchordate’, ‘operator’, ‘date1’, ‘date2’, ‘date3’) Included Included Included Included
MinOfDatesWithAnchor(‘anchordate’, ‘operator’, ‘date1’, ‘date2’, ‘date3’) Included Included Included Included
LocalDate() Included Included Included Included
LocalDateTime() Included Included Included Included
LocalTimeFromUtcTime(‘datetime’) Included Included Included Included
UtcDate() Included Included Included Included
UtcDateTime() Included Included Included Included
UtcTimeFromLocalTime(‘datetime’) Included Included Included Included
Find (Single Values)

FindAvg(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’, ‘defaultvalue’) Included Included Included Included
FindCount(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’, ‘defaultvalue’) Included Included Included Included
FindListValues(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’, ‘recordcount’) Included Included Included Included
FindMax(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’, ‘defaultvalue’) Included Included Included Included
FindMin(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’, ‘defaultvalue’) Included Included Included Included
FindSum(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’, ‘defaultvalue’) Included Included Included Included
FindValue(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘outputfieldname’,’defaultvalue’, ‘nolock’, ‘cacheenabled’) Included Included Included Included
FindValueQuickId(‘entitylogicalname’, ‘inputfieldvalue’) Included Included Included Included
FindValueQuickName(‘entitylogicalname’, ‘inputfieldvalue’) Included Included Included Included
FindValueFD(‘formuladetailname’, ‘fieldname’, ‘defaultvalue’) Included Included Included Included
FindAvgFD(‘formuladetailname’, ‘fieldname’, ‘defaultvalue’) Included Included Included Included
FindCountFD(‘formuladetailname’, ‘fieldname’, ‘defaultvalue’) Included Included Included Included
FindMaxFD(‘formuladetailname’, ‘fieldname’, ‘defaultvalue’) Included Included Included Included
FindMinFD(‘formuladetailname’, ‘fieldname’, ‘defaultvalue’) Included Included Included Included
FindSumFD(‘formuladetailname’, ‘fieldname’, ‘defaultvalue’) Included Included Included Included
FindBPProcessID(‘business process name’) Included Included Included Included
FindBPGetStageID(‘business process name’, ‘stage name’) Included Included Included Included
FindProductPropertiesByRegardingID(‘regardingobjectid’) Not Included Included Included Included
FindProductPropertiesByRegardingIDAndPropertyName(‘regardingobjectid’, ‘propertyname’) Not Included Included Included Included
FindMatchParameter(‘inputparameter’, ‘parametermatch’, ‘parametermatch’) Included Included Included Included
SetFindSelect(‘field1’, ‘field2’) Included Included Included Included
Find (EntityCollections)

FindRecords(‘entitylogicalname’, ‘inputfieldname’, ‘inputfieldvalue’, ‘selectfields’, ‘recordcount’, ‘nolock’) Included Included Included Included
FindRecordsAudit(‘entityname’, ‘recordguid’, ‘lastnumberofdays’, ‘numberofedits’, ‘formattedvalues’) Not Included Included Included Included
FindRecordsFD(‘formuladetail’, ‘nolock’, SetParams(‘param1’, ‘param2’)) Included Included Included Included
FindRecordsFetchXml(‘fetchxml’) Included Included Included Included
FindRecordsValue(‘entitycollection’, ‘fieldname’, ‘defaultvalue’, ‘rownumber’ ) Included Included Included Included
FindECCount(‘entitycollection’) Included Included Included Included
Fuzzy Matching

DamerauLevenshteinDistance(‘inputstring1’, ‘inputstring2’) Included Included Included Included
LevenshteinDistance(‘inputstring1’, ‘inputstring2’) Included Included Included Included
Metaphone3(‘inputstring’) Included Included Included Included
Similarity(‘inputstring1’, ‘inputstring2’, ‘distance’) Included Included Included Included
HTML

CreateHTMLTable(‘entitycollection’, ‘SetColumnOrder(field1, field2)’, ‘baseurl’, ‘cssref’) Included Included Included Included
FindRecordsAuditHtml(‘entityname’, ‘recordguid’, ‘lastnumberofdays’) Included Included Included Included
HtmlEncode(‘plain html’) Included Included Included Included
HtmlDecode(‘encoded html’) Included Included Included Included
LinkRawUrl(‘baseurl’, ‘entityname’, ‘recordguid’) Included Included Included Included
LinkPlainHyperLink(‘name’, ‘value’) Included Included Included Included
LinkDialogUrl(‘baseurl’, ‘entityname’, ‘recordguid’, ‘displaytext’) Included Included Included Included
LinkHyperLinkUrl(‘baseurl’, ‘entityname’, ‘recordguid’, ‘displaytext’) Included Included Included Included
SetQueryString(‘n52param1’, ‘value1’, ‘n52param2’, ‘value2’) Included Included Included Included
StripHtml(‘inputstring’) Included Included Included Included
Localization

GetAttributeDisplayName(‘entitylogicalname.attributelogicalname’) Included Included Included Included
GetOptionSetName(‘entitylogicalname.attributelogicalname’, ‘optionsetvalue’) Included Included Included Included
GetOptionSetValue(‘entitylogicalname.attributelogicalname’, ‘optionsetname’) Included Included Included Included
Logical

Case(‘Lookup under the Snippets menu’) Included Included Included Included
if(expression, true, false) Included Included Included Included
iftrue(expression, true) Not Included Included Included Included
NoOp’ Included Included Included Included
In(‘ValueToCheck’, ‘value1’, ‘value2’, ‘value3’) Included Included Included Included
or Included Included Included Included
and Included Included Included Included
+ Included Included Included Included
Included Included Included Included
/ Included Included Included Included
* Included Included Included Included
% Included Included Included Included
! Included Included Included Included
= Included Included Included Included
!= Included Included Included Included
< Included Included Included Included
> Included Included Included Included
Loop

DoLoop(‘iterationcount’, ‘action’) Included Included Included Included
DoLoopIndex() Included Included Included Included
DoLoopTotal() Included Included Included Included
ForEachRecord(‘entitycollection’, ‘action1’, ‘action2’) Included Included Included Included
CurrentRecord(‘fieldname’) Included Included Included Included
RecordEntityName() Included Included Included Included
RecordIndex() Included Included Included Included
RecordTotal() Included Included Included Included
LoopUntilTrue(‘action’, ‘exitcondition’) Not Included Included Included Included
Math

Abs(value) Included Included Included Included
Ceiling(‘value’) Included Included Included Included
Exp(‘value’) Included Included Included Included
Floor(‘value’) Included Included Included Included
GCD(‘num1’, ‘num2’) Included Included Included Included
LCM(‘num1’, ‘num2’) Included Included Included Included
MaxOf(‘number1’, ‘number2’) Included Included Included Included
MinOf(‘number1’, ‘number2’) Included Included Included Included
Pow(‘value’, ‘power’) Included Included Included Included
Round(‘value’, ‘digitprecision’) Included Included Included Included
Sign(‘value’) Included Included Included Included
Sqrt(‘value’) Included Included Included Included
Truncate(‘value’) Included Included Included Included
Platform Operations

AssociateEntities(‘entityNameLeft’, ‘entityLeftGuid’, ‘entityNameRight’, ‘entityRightGuid’, ‘relationshipName’) Included Included Included Included
ConvertSalesOrdertoInvoice(‘salesorderid’) Included Included Included Included
ConvertQuotetoSalesorder(‘quoteid’) Included Included Included Included
DisAssociateEntities(‘entityNameLeft’, ‘entityLeftGuid’, ‘entityNameRight’, ‘entityRightGuid’, ‘relationshipName’) Included Included Included Included
ExecuteWorkflow(‘workflowname’, ‘recordid’) Included Included Included Included
ExecuteAction(‘actionname’, ‘entitylogicalname’, ‘recordid’, ‘param1’, ‘param2’, ‘param3’) Included Included Included Included
GenerateInvoiceFromOpportunity(‘opportunityid’) Included Included Included Included
GenerateQuoteFromOpportunity(‘opportunityid’) Included Included Included Included
GenerateSalesOrderFromOpportunity(‘opportunityid’) Included Included Included Included
GetActionOutputParameter(‘executeaction’, ‘outputparametername’, ‘defaultname’) Included Included Included Included
GetAssociationRelatedEntityReferenceId() Included Included Included Included
GetAssociationRelationshipName() Included Included Included Included
StartSchedule(‘schedulename’) Included Included Included Included
StopSchedule(‘schedulename’) Included Included Included Included
RecordShare(‘entitynameofrecordtoshare’, ‘guidofrecordtoshare’,’systemuser\team’, ‘guidofsystemuser\team’,’readaccess’, ‘writeaccess’,’deleteaccess, ‘assignaccess’,’shareaccess’, ‘appendaccess’,’appendtoaccess’) Included Included Included Included
RecordUnShare(‘entitynameofrecordtounshare’, ‘guidofrecordtounshare’, ‘systemuser\team’, ‘guidofsystemuser\team’) Included Included Included Included
RecordUnShareAll(‘entitynameofrecordtounshare’, ‘guidofrecordtounshare’) Included Included Included Included
Record Control

CreateRecord(‘entityname’, SetAttribute(‘attributename’, ‘attributevalue’ )) Included Included Included Included
UpdateCreateRecord(‘entityname’, ‘primarykeyid’, SetAttribute(‘attributename’, ‘attributevalue’ )) Included Included Included Included
CreateNote(‘title’, ‘regardingentityname’, ‘regardingentityid’, ‘note’) Included Included Included Included
CreateNoteIfExists(‘title’, ‘regardingentityname’, ‘regardingentityid’, ‘note’) Included Included Included Included
DeleteRecord(‘entityname’, ‘guid’) Included Included Included Included
DeleteRecordIfExists(‘entityname’, ‘guid’) Included Included Included Included
DeleteRecordsFD(‘formuladetailname’) Included Included Included Included
UpdateRecord(‘entityname’, ‘primarykeyid’, SetAttribute(‘attributename’, ‘attributevalue’ )) Included Included Included Included
UpdateRecordIfExists(‘entityname’, ‘primarykeyid’, SetAttribute(‘attributename’, ‘attributevalue’ )) Included Included Included Included
SetEntityTargetRecord(SetAttribute(‘attributename’, ‘attributevalue’ )) Not Included Included Included Included
UpdateActivityPartyBulk(‘ActivityPartyCollection’, ‘activitypartytype’, SetAttribute(‘attributename’, ‘attributevalue’)) Included Included Included Included
SetAttributeStatus(‘status’, ‘statusreason’) Included Included Included Included
SetAttribute(‘fieldname’, ‘fieldvalue’) Included Included Included Included
SetAttributeLookup(‘fieldname’, ‘entitylogicalname’, ‘guid’) Included Included Included Included
SetAttributePartyList(‘fieldname’, ‘entitylogicalname’, ‘guid’, ‘guid’) Included Included Included Included
SetAttributeCustomer(‘fieldname’, ‘entitylogicalname’, ‘guid’, ‘recordname’) Included Included Included Included
Regex

RegexMatch(‘string’, «regex») Included Included Included Included
RegexIsMatch(‘string’, «regex») Included Included Included Included
RegexReplace(‘string’, «regextofind», «regextoreplace») Included Included Included Included
Native Fields

GetPartyListItemId(‘partylist’, ‘index’) Included Included Included Included
GetPartyListItemType(‘partylist’, ‘index’) Included Included Included Included
GetPartyListItemName(‘partylist’, ‘index’) Included Included Included Included
GetPartyListCount(‘partylist’) Included Included Included Included
SetCustomerLookup(‘entityname’, ‘guid’, ‘Primary Field Text’) Included Included Included Included
SetLookup(‘guid’) Included Included Included Included
SetOwnerTeam(‘guid’) Included Included Included Included
SetOwnerUser(‘guid’) Included Included Included Included
SetPartyList(‘entityname’,’guidentity’,’guidentity’) Included Included Included Included
SetPartyListCombined(SetPartyList(‘entityname’,’guidentity’,’guidentity’), SetPartyList(‘entityname’,’guidentity’,’guidentity’)) Included Included Included Included
SetRegardingLookup(‘entityname’, ‘guid’, ‘Primary Field Text’) Included Included Included Included
SetState(state,status) Included Included Included Included
String

AppendFormat(‘inputstring’, param[0],param[1],param[n]) Included Included Included Included
Base64Encode(‘inputstring’) Included Included Included Included
Base64Decode(‘inputstring’) Included Included Included Included
Capitalize(‘inputstring’) Included Included Included Included
Contains(‘inputstring’, ‘stringtofind’) Included Included Included Included
Compress(‘inputstring’) Included Included Included Included
CountCharacters(‘inputstring’) Included Included Included Included
Decompress(‘inputstring’) Included Included Included Included
EndsWith(‘inputstring’, ‘endstring’) Included Included Included Included
EscapeDataString(‘inputstring’) Included Included Included Included
EscapeUriString(‘url’) Included Included Included Included
GenerateGuid() Included Included Included Included
GetParamFromUrl(‘url’, ‘parameter’) Included Included Included Included
IndexOf(‘inputstring’, ‘stringtofind’, ‘startindex’) Included Included Included Included
Insert(‘inputstring’, position, ‘insertstring’) Included Included Included Included
Left(‘inputstring’, ‘numberofcharacters’) Included Included Included Included
Lower(‘inputstring’) Included Included Included Included
MD5(‘inputstring’) Included Included Included Included
PadLeft(‘inputstring’, totalLength, ‘charToPad’) Included Included Included Included
PadRight(‘inputstring’, totalLength, ‘charToPad’) Included Included Included Included
Replace(‘inputstring’, ‘stringtobereplaced’, ‘replacementstring’) Included Included Included Included
Remove(‘inputstring’, ‘startpostion’, ‘numberofcharacterstoremove’) Included Included Included Included
Right(‘inputstring’, numberofcharacters) Included Included Included Included
Reverse(‘inputstring’) Included Included Included Included
SHA1(‘inputstring’) Included Included Included Included
Slice(‘inputstring’, ‘start’, ‘end’) Included Included Included Included
Split(‘inputstring’, ‘chartosplit’, ‘index’) Included Included Included Included
StartsWith(‘inputstring’, ‘startstring’) Included Included Included Included
StringConcat(‘param[0]’,’param[1]’,’param[n]’) Included Included Included Included
StringFormat(‘inputstring’, ‘param[0]’,’param[1]’,’param[n]’) Included Included Included Included
StringJoin(‘Delimiter’, ‘param[0]’,’param[1]’,’param[n]’) Included Included Included Included
Substring(‘inputstring’, startposition, length) Included Included Included Included
Upper(‘inputstring’) Included Included Included Included
ToString(‘valuetoconvert’, ‘format’) Included Included Included Included
ToTitleCase(‘inputstring’) Included Included Included Included
Trim(‘inputstring’, ‘param[0]’,’param[1]’,’param[n]’) Included Included Included Included
System

AutoNumber(‘autonumberstring’) Included Included Included Included
Between(‘testvalue’, ‘minvalue’, ‘maxvalue’, ‘inclusive’) Included Included Included Included
BPSetActiveStageSS(‘entityname’, ‘primaryrecordid’, ‘bpfname’, ‘stagename’) Not Included Included Included Included
Clear() Included Included Included Included
AddToQueue(‘recordid’, ‘entityname’, ‘destinationqueueid’, ‘sourcequeueid’) Included Included Included Included
CreateQuickTile(‘result’,’resultcolor’,’title’,’icon’,’tilecolor’,’tilebackground’,’link’) Not Included Included Included Included
CreateQuickTileCollection(‘quicktile1′, quicktile2’, ‘quicktile3’) Not Included Included Included Included
CreateEmailFromTemplate(‘templateid’, ‘recordid’, ‘recordentityname’, ‘setattribute_on_email’, ‘setattribute_on_email’) Not Included Included Included Included
Clone(‘entityname’, ‘guidofentity’, ‘relationshipname’, ‘ignorefields’, ‘enableprefix’) Included Included Included Included
ContainsData(‘fieldtocheck1’, ‘fieldtocheck2’) Included Included Included Included
ContainsDataAndNotZero(‘fieldtocheck’, ‘fieldtocheck2’) Included Included Included Included
DoesNotContainData(‘fieldtocheck1’, ‘fieldtocheck2’) Included Included Included Included
DecisionTable(‘step1’, ‘step2’, ‘step3’) Not Included Included Included Included
MultipleDecisionTable(‘sheet1’, ‘sheet2’, ‘sheet3’) Included Included Included Included
DoesUserHavePrivilege(‘userid’, ‘privilegename’) Included Included Included Included
GetUserRoles(‘userid’) Included Included Included Included
GetUserTeams(‘userid’) Included Included Included Included
HaversineDistance(‘longitudefrom’, ‘latitudefrom’, ‘longitudeto’, ‘latitudeto’) Included Included Included Included
HaveFieldsTriggered(‘field1’, ‘field2’) Not Included Included Included Included
HaveFieldsChanged(‘field1’, ‘field2’) Not Included Included Included Included
HaveFieldsNotTriggered(‘field1’, ‘field2’) Not Included Included Included Included
HaveFieldsNotChanged(‘field1’, ‘field2’) Not Included Included Included Included
IsUserInSecurityRoles(‘userid’, ‘securityrole1’, ‘securityrole2’) Included Included Included Included
MaxOf(value1, value2) Included Included Included Included
MinOf(value1, value2) Included Included Included Included
Random(minvalue, maxvalue) Included Included Included Included
RandomCollection(minvalue, maxvalue, count) Included Included Included Included
RemoveAttributes() Not Included Included Included Included
PriorValue(‘fieldreference’) Included Included Included Included
SendEmail(’emailguid’) Included Included Included Included
SetCurrencySymbol(‘Value’, ‘CurrencySymbol’) Included Included Included Included
ThrowError(‘message’) Included Included Included Included
WhoAmI() Included Included Included Included
Break() Included Included Included Included
ExpandCalendar(‘calendarid’, ‘startdate’, ‘endate’, ‘excludeholidays’) Included Included Included Included
GetVar(‘variablename’, ‘defaultvalue’) Not Included Included Included Included
GetFetchXml(‘formuladetailname’) Included Included Included Included
GetMessageName() Included Included Included Included
GetPrimaryEntityName() Included Included Included Included
GetCalendarRules(‘calendarid’) Included Included Included Included
GetSourceProperty(‘attributename’, ‘defaultvalue’) Included Included Included Included
MergeEntityCollections(‘collection1′,’collection2′,’collection3’ ) Not Included Included Included Included
OutputToTrace(‘datatotrace’) Included Included Included Included
SetIgnoreFields(‘field1′, field2’, ‘field3’) Not Included Included Included Included
SetParams(‘field1′, field2’, ‘field3’) Included Included Included Included
SmartFlow(‘step1’, ‘step2’, ‘step3’) Not Included Included Included Included
SetVar(‘variablename’, ‘value’) Not Included Included Included Included
SetVarConcat(‘variablename’, ‘value’) Not Included Included Included Included
AzureCognitiveIssueToken(‘key’) Not Included Included Included Included
Process – JSON

CreateJArray(CreateJObject(), CreateJObject()) Not Included Included Included Included
CreateJArrayChildren(‘entitycollection’, CreateJObject()) Not Included Included Included Included
CreateJObject(CreateJProperty(), CreateJProperty()) Not Included Included Included Included
CreateJProperty(‘fieldname’, ‘fieldvalue’) Not Included Included Included Included
FindJArrayItem(‘fieldname’, ‘defaultvalue’) Not Included Included Included Included
GetVarJsonValue(‘selecttoken’, ‘defaultvalue’) Not Included Included Included Included
GetVarJsonEC(‘selecttoken’) Not Included Included Included Included
Process – XML

CreateXmlAttribute(‘attributename’, ‘attributevalue’) Not Included Included Included Included
CreateXmlChildren(‘collectionname’, ‘collectionitemname’, ‘entitycollection’, ‘xmlelement’, ‘xmlelement’) Not Included Included Included Included
CreateXmlDeclaration(‘version’,’encoding’,’standalone’) Not Included Included Included Included
CreateXmlElement(‘elementname’, ‘elementvalue’) Not Included Included Included Included
CreateXmlRootAttribute(‘name’, ‘value’, ‘name’, ‘value’) Not Included Included Included Included
CreateXmlRootNode(‘nameofrootnode’, ‘xmldeclaration’, ‘xmlschemas\root attributes’, ‘xmlnodes’) Not Included Included Included Included
FindXmlItem(‘fieldname’) Not Included Included Included Included
GetVarXPathValue(‘xpath’) Not Included Included Included Included
GetVarXPathEC(‘xpath’) Not Included Included Included Included
REST Services

CallRestAPI(
SetRequestBaseURL(‘baseurl’),
SetRequestResource(‘resource’),
SetRequestDetails(‘method’),
SetRequestHeaders(),
SetRequestParams(),
SetRequestAuthenticationNone(),
SetRequestFiles(),
SetRequestExpected(‘responsestatuscode’),
SetRequestActionPass(‘action’),
SetRequestActionFail(‘action’)
)
Not Included Included Included Included
SetRequestBaseURL(‘baseurl’) Not Included Included Included Included
SetRequestResource(‘resource’) Not Included Included Included Included
SetRequestDetails(‘method’) Not Included Included Included Included
SetRequestHeaders(‘fieldpath’) Not Included Included Included Included
SetRequestParams(‘fieldpath’) Not Included Included Included Included
SetRequestAuthenticationNone() Not Included Included Included Included
SetRequestFiles(‘fieldpath’) Not Included Included Included Included
SetRequestExpected(‘responsestatuscode’) Not Included Included Included Included
SetRequestActionPass(‘action1’, ‘action2’) Not Included Included Included Included
SetRequestActionFail(‘action1’, ‘action2’) Not Included Included Included Included
Native Services

GeoCodeBing(‘addressLine’, ‘locality’, ‘adminDistrict’, ‘postalCode’, ‘countryRegion’) Not Included Included Included Included
GetExchangeRate(‘from’, ‘to’) Not Included Included Included Included
Translate(‘text’, ‘to’, ‘from’) Not Included Included Included Included
SharePoint Services

SharePointCreateFile(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘replaceexistingfile’, ‘documentlibrary’, ‘filename’, ‘documentdata’, SharePointSetItemMetaData(‘fieldname’, ‘fieldvalue’)) Not Included Included Included Included
SharePointCreateFolder(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘foldertocreate’, ‘ifexistsdonothing’) Not Included Included Included Included
SharePointCreateSite(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘siteurlname’, ‘sitename’, ‘sitedesc’, ‘language’, ‘template’, ‘uniquepermissions’) Not Included Included Included Included
SharePointDeleteFile(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘filetodelete’) Not Included Included Included Included
SharePointDeleteFolder(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘foldertodelete’) Not Included Included Included Included
SharePointDoesFolderExist(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘foldertocheck’) Not Included Included Included Included
SharePointFindDocumentsByFetchXml(‘entityname’,’recordid’) Not Included Included Included Included
SharePointGetFile(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘filetoretrieve’) Not Included Included Included Included
SharePointGetItemMetaData(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘doclib’, ‘filename’) Not Included Included Included Included
SharePointUpdateItemMetaData(‘sharepointsite’, ‘sharepointusername’, ‘sharepointuserpassword’, ‘issharepointonline’, ‘doclib’ ‘filename’, ‘metadata’) Not Included Included Included Included
SharePointSetItemMetaData(‘fieldname’, ‘fieldvalue’, ‘fieldname’, ‘fieldvalue’) Not Included Included Included Included
xCache

xCacheGetGlobal(‘key’, ‘defaultvalue’) Not Included Included Included Included
xCacheAddCalculatedFieldLocal(‘key’, ‘name’, ‘datatype’, ‘expression’) Not Included Included Included Included
xCacheCalculateLocal(‘key’, ‘expression’, ‘filter’, ‘defaultvalue’) Not Included Included Included Included
xCacheFilterLocal(‘key’, ‘filter’, ‘sort’) Not Included Included Included Included
xCacheGetLocal(‘key’, ‘fieldname’, ‘defaultvalue’, ‘rownumber’) Not Included Included Included Included