Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CXoneworkflowSearchRequest

Interface used as a Model for Request JSON

returns

returns - CRM search with configuration id , workflow id, phone number

@example
Array<CXoneCRMSearchRequest>

Hierarchy

  • CXoneworkflowSearchRequest

Index

Properties

configurationId: string
remarks
  • Configuration Id
searchParam?: { action: string; contactID?: number; interactionID?: string; searchWorkflowInput: { email?: string; phoneNumber?: string } }

Type declaration

  • action: string

    action type of crm request

  • Optional contactID?: number

    cotact Id

  • Optional interactionID?: string

    interaction Id

  • searchWorkflowInput: { email?: string; phoneNumber?: string }

    search workflow payload

    • Optional email?: string
      remarks
      • Email id
    • Optional phoneNumber?: string
      remarks
      • Phone Number
workflowId: string
remarks
  • Workflow Id
workflowInput?: { action: string; cxone?: { agentName?: string; contactAssignedAt?: Date; contactId?: string; contactResolvedAt?: Date; contactStartedAt?: Date; direction?: string; interactionId?: string; masterContactId?: number; mediaType?: string; skillName?: string }; integration?: { makePrivate?: boolean; relatedObjectId?: string; relatedObjectType?: string } }

Type declaration

  • action: string
  • Optional cxone?: { agentName?: string; contactAssignedAt?: Date; contactId?: string; contactResolvedAt?: Date; contactStartedAt?: Date; direction?: string; interactionId?: string; masterContactId?: number; mediaType?: string; skillName?: string }
    • Optional agentName?: string
      remarks
      • Agent Name
    • Optional contactAssignedAt?: Date
      remarks
      • contact Assigned Date and Time
    • Optional contactId?: string
      remarks
      • Contact Id of Customer
    • Optional contactResolvedAt?: Date
      remarks
      • contact Resolved Date and Time
    • Optional contactStartedAt?: Date
      remarks
      • contact Started Date and Time
    • Optional direction?: string
      remarks
      • Direction of contact
    • Optional interactionId?: string
      remarks
      • Interaction Id Number
    • Optional masterContactId?: number
      remarks
      • Master Contact Id Number
    • Optional mediaType?: string
      remarks
      • Media Type
    • Optional skillName?: string
      remarks
      • Skill Name
  • Optional integration?: { makePrivate?: boolean; relatedObjectId?: string; relatedObjectType?: string }
    • Optional makePrivate?: boolean
      remarks
      • Makeprivate flag
    • Optional relatedObjectId?: string
      remarks
      • Object Id of CRM record
    • Optional relatedObjectType?: string
      remarks
      • Object type of CRM record

Generated using TypeDoc