Callouts

Callouts are programs or SoftLibraries that are used by the initiating program to run another program or call to an outside party. A callout is a step within a local algorithm or driver assignment scenario. When the algorithm or driver assignment is executed, the callout runs the selected program or SoftLibrary and returns with results that can be carried further into the rating.

Callouts

Callout Algorithm

Callouts can call either another program or a library:

  • P2P - Program to Program Callout. When one program makes a call to another program and requests that program to run. P2P callouts can be made to a program in the same project, or across a domain in to another project.
  • Same project - When a program calls another program within the same project.
  • Cross project - When a program calls another program in a different project in the same domain or another program in a different project in a different domain. Cross project relationships must be set up prior to making the callout.
  • P2L - Program to Library callout. When a program makes a call to a SoftLibrary that has been loaded into IBFA. A SoftLibrary is a specially developed program that performs a specific task. SoftLibraries may run their own code or call upon other systems to obtain information outside of RateManager, for example, obtaining a credit score.

Note: SoftLibraries are loaded into the IBFA by a system administrator. SoftLibraries are displayed in RateManager only after they have been loaded into IBFA. If a SoftLibrary you need is not available, please contact your system administrator to have it added.

Within a program, you can have one or more P2P callouts, one or more P2L callouts or any combination of P2P and P2L callouts. There is no limit to the number of callouts you can use.