Loading
Seguro
InsVlocityActionService:notifyApplicant

InsVlocityActionService:notifyApplicant

Utilice este servicio para enviar una notificación por correo electrónico a los solicitantes.

Este servicio se utiliza en flujos de trabajo de Vlocity State Model cuando se configuran las Acciones de Vlocity.

Clase: InsVlocityActionService

Método: notifyApplicant

Funcionamiento

  1. Toma un Id. de instancia de Application__c y recupera la dirección de correo electrónico que se utilizará como destinatario de la notificación por correo electrónico.

    Si el campo Contacto de solicitante principal (PrimaryContactId__c) tiene un valor, el servicio recupera la dirección de correo electrónico en el registro de contacto.

    Nota
    Nota

    En el caso de solicitudes de proveedor de salud, esto representa el solicitante de proveedor individual.

    Si el campo Cuenta (AccountId__c) tiene un valor, el servicio recupera la dirección de correo electrónico en el registro de cuenta.

    Nota
    Nota

    En el caso de solicitantes de proveedor de salud, esto representaría un solicitante de proveedor organizativo.

  2. El correo electrónico se envía con la plantilla especificada en el valor de emailTemplateName desde invokeMethodInput. El marcador de posición {0} se puede utilizar en la plantilla que se utilizará como vínculo de referencia de la aplicación.

    Nota
    Nota

    {0} es el único marcador de posición disponible que se puede utilizar como vínculo de referencia.

Opciones remotas

Opción

Descripción

Id

Obligatorio.

Id. de la instancia de la aplicación (Application__c)

invokeMethodInput

Obligatorio.

El valor de InvokeMethodInput__c establecido en la instancia Acción de Vlocity se pasa en tiempo de ejecución durante la ejecución del Modelo de estado de Vlocity.

Establezca el valor del emailTemplateName con el nombre de la instancia de EmailTemplate que se utilizará para la notificación por correo electrónico:

{'emailTemplateName': 'Applicant Notification Email Template'}

JSON de entrada

Este es el formato para el JSON de entrada:

{ 
   "Id": <Application__c Id>,
   "invokeMethodInput": {"emailTemplateName": <Email Template Name>}
}

Y este es el aspecto de un ejemplo de la vida real:

{ 
   "Id": "a046g00000FGItyAAH",
   "invokeMethodInput": {"emailTemplateName": "Applicant Notification"}
}

JSON de salida

El resultado es un mensaje sencillo de operación correcta verdadera/falsa.

{'emailSentSuccessfully': true/false}
 
Cargando
Salesforce Help | Article