Bots

Security

Prior to version 6.3, ActivityHD employed tools such as Excel to perform automation tasks in ActivityHD. While those tools are still available, version 6.3 introduced the ability to define bots (formerly called macros) within ActivityHD Explorer. To use a specific bot, users must be assigned permissions to the bot. Currently, there are six bot types: class, module, general, record, record list, and record loop.

A shortcut key combination can be assigned to the bot to make it easy to execute. (When you assign shortcuts, be sure to avoid conflicts with other ActivityHD shortcuts.)

×

MacroProcess

The MacroProcess context object provides information about the bot being run and allows messages and results to be be shown.

MacroProcess properties:

  • Activity
  • Attachments
  • Company
  • MacroID: Variant - The internal identifier (GUID) of the bot object being run
  • MacroName: Variant - The name of the bot being run
  • Options
  • OptionValues
  • RecordList
  • Results: IDataResults - Gives access to the IDataResults interface which is used to display result records. Available when the Enable Results checkbox is marked.

MacroProcess methods:

  • AddMessage(Value: String) - Add text messages to be displayed to the user
  • AddMessages(Value: String array or string) - Add text messages to be displayed to the user
  • CreateObject(ByVal ObjectName As String) As Object

 

×

Bot security

Common accesses available on bots

Access A user with this access can...
Change Use the mass change action on bots.
Custom Fields Create and edit custom fields for bots.
Data Have read-only access to bots from anywhere in the software (e.g., field validations, filters, date expressions).
Delete Delete bots.
Edit Edit bot records.
Export Export bot records from ActivityHD.
Import Import bot records into ActivityHD.
New Create new bot records.
Read Have read-only access to bot records.
Report Run reports with bot information.
Report Designs Create and edit report designs with bot information. This access enables the Report Designs button on the Output tab of report dialogs.
Shared Answers Create and edit action profiles and report profiles related to bots.
Shared Filters Create and edit shared filters on bots.
Visible View the Bots folder in the Navigation pane.

Special accesses available on bots

Access A user with this access can...
Run Run a bot.