Bots

Use bots to automate tasks 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 a bot to make it easy to execute. (When you assign shortcuts, be sure to avoid conflicts with other ActivReporter 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
  • 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