INPUT_OBJECT

CreateOrUpdateTaskInput

link GraphQL Schema definition

  • input CreateOrUpdateTaskInput {
  • # Optional client-supplied identifier passed on a mutation input and echoed back
  • # unchanged on its payload, so a client can correlate the response with its
  • # request (Relay convention).
  • clientMutationId: String
  • # Unique identifier of entity.
  • id: ID
  • # Id of the linked Media record holding the activity's call recording /
  • # transcription, when available.
  • mediaTranscriptionId: UUID
  • # Last modification time.
  • modified: DateTime
  • # Creation time.
  • created: DateTime
  • # Id of the task type.
  • activityTypeId: ID
  • # Duration of the recorded call. Set automatically when the task is linked to a
  • # call log.
  • callDuration: Int
  • # Id of the linked call record.
  • callId: ID
  • # Id of the call outcome value.
  • callOutcomeId: ID
  • # Id of the currency exchange rate list applied to this task.
  • currencyExchangeRatesListId: ID
  • # Free-form description of what the task entails.
  • description: String
  • # Date by which the task is expected to be completed.
  • dueDate: Date
  • # Estimated duration of the task. Stored as a duration value (days/hours/minutes).
  • duration: Float
  • # Id of the task owner.
  • ownerId: ID
  • # Priority level of the task (e.g. Low, Normal, High, Urgent).
  • priority: PriorityEnum
  • # Sharing model applied on top of the owner/unit visibility (e.g. shared with
  • # selected sales units or selected users).
  • shareMode: ShareModeEnum
  • # Date when work on the task is scheduled to begin.
  • startDate: Date
  • # Current status of the task (NotStarted, InProgress, Completed, Deferred).
  • # Toggling to Completed marks any linked checklist items as done.
  • status: TaskStatusEnum
  • # Short summary line shown in lists and notifications.
  • subject: String
  • # Id of the sales unit.
  • unitId: ID
  • customFields: JSONString
  • # Revision when entity was lastly changed.
  • revision: Int
  • # Sales units that have been granted shared access to this task. Editable only
  • # when share_mode allows unit sharing.
  • sharingUnits: [CreateTaskSharingSalesUnitRelationNoTaskBackrefInput!]
  • # Users that have been granted shared access to this task. Editable only when
  • # share_mode allows user sharing.
  • sharingClients: [CreateTaskSharingClientRelationNoTaskBackrefInput!]
  • # Accounts this task is linked to.
  • accountRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # Contacts this task is linked to.
  • contactRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # Leads this task is linked to.
  • leadRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # Opportunities this task is linked to.
  • opportunityRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # Projects this task is linked to, including the per-objective ordering.
  • projectRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # Quotes this task is linked to.
  • quoteRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # Custom entity records this task is linked to.
  • customEntityRelations: [CreateActivityRelationNoActivityBackrefInput!]
  • # External identifier of the record in the linked third-party service (e.g.
  • # Google, Microsoft 365, Exchange). Maintained by the sync engine.
  • exchangeEntityId: String
  • # External identifier of the record in the linked third-party service (e.g.
  • # Google, Microsoft 365, Exchange). Maintained by the sync engine.
  • gapiEntityId: String
  • # External identifier of the record in the linked third-party service (e.g.
  • # Google, Microsoft 365, Exchange). Maintained by the sync engine.
  • o365EntityId: String
  • # Reminder set by the current authenticated user for this task. Per-user; empty
  • # when no reminder has been set.
  • reminder: UpdateTaskReminderNoTaskBackrefInput
  • # Recurrence schedule generating periodic copies of this task, or empty when no
  • # recurrence is set up.
  • taskRecurrence: UpdateTaskRecurrenceNoTaskBackrefInput
  • # Documents linked to this task.
  • documents: [CreateCloudObjectRelationNoBackrefInput!]
  • # Comments authored on this task.
  • comments: [CreateActivityCommentNoActivityBackrefInput!]
  • # Tag labels applied to this task.
  • tags: [CreateTagRelationNoTaskBackrefInput!]
  • callSid: String
  • }

link Require by