Custom Code

In EngageIP the term Custom Code is used to refer to any C# code that is created and loaded into the EngageIP Administrative UI for integration and execution.

There are several common uses for custom code in EngageIP:

  • One time setup changes

  • Rating workflow customization

  • Time based tasks using the C# IJob interface to schedule the next execution time

  • Real time Hooks using one of the C# hook interfaces

  • Event triggered tasks

  • Webhook enhancement (e.g. filtering, payload augmentation)

  • Report Generation

  • Moving files from one location to another

Content Under this Section