CallData

A completed phone call between an Augment agent and a contact.

  • contact
    Type: object · AgentContact
    required

    The person on the call.

    • email
      Type: string | null
      required

      Contact's email address

    • externalId
      Type: string | null
      required

      Your system's identifier for this contact, as supplied to Augment. null when Augment has no matching contact record.

    • name
      Type: string | null
      required

      Contact's name

    • phone
      Type: string | null
      required

      Contact's phone number in E.164 format

    • phoneExtension
      Type: string | null
      required

      Contact's phone extension

    • role
      Type: string

      The contact's role, on call events where Augment has one. Treat as an open set.

  • direction
    Type: string · CommunicationDirectionenum
    required

    Direction of the communication from Augment's point of view. OUTBOUND means Augment initiated it; INBOUND means Augment received it.

    values
    • INBOUND
    • OUTBOUND
  • actionItems
    Type: array string[]

    Follow-up items the agent extracted from the call.

  • callStatus
    Type: string

    How the call attempt ended. Treat as an open set — new values may be added over time.

  • callType
    Type: string

    What the call was for. Treat as an open set — new values may be added over time.

  • outcome
    Type: string

    The agent's categorization of the result. Values vary by callType; treat as an open set.

  • summary
    Type: string

    Plain-language summary of what was discussed.