Interface Hook

Hierarchy

  • Hook

Properties

on-auto-assigned: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-case-assigned: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-case-id-gen-failed: ((email, error) => Promise<void>)

Type declaration

    • (email, error): Promise<void>
    • Parameters

      Returns Promise<void>

on-case-recorded: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-command: ((email, record, command) => Promise<void>)

Type declaration

    • (email, record, command): Promise<void>
    • Parameters

      Returns Promise<void>

on-customer-reply: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-existing-case: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-new-case: ((email, case_id) => Promise<void>)

Type declaration

    • (email, case_id): Promise<void>
    • Parameters

      Returns Promise<void>

on-pre-test-failed: ((message, error) => Promise<void>)

Type declaration

    • (message, error): Promise<void>
    • Parameters

      • message: ForwardableEmailMessage
      • error: Error

      Returns Promise<void>

on-pre-test-passed: ((message) => Promise<void>)

Type declaration

    • (message): Promise<void>
    • Parameters

      • message: ForwardableEmailMessage

      Returns Promise<void>

on-recieved: ((message, buffer) => Promise<void>)

Type declaration

    • (message, buffer): Promise<void>
    • Parameters

      • message: ForwardableEmailMessage
      • buffer: ArrayBuffer

      Returns Promise<void>

on-reply-assigned: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-support-reply: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-wild-case: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

on-wrong-assignee: ((email, record) => Promise<void>)

Type declaration

    • (email, record): Promise<void>
    • Parameters

      Returns Promise<void>

Generated using TypeDoc