Activities & Tasks

Activities track interactions that have happened. Tasks track work that needs to happen.

Activities

An activity is a recorded interaction with a contact: an email sent, a call made, a meeting held, a note added.

Activity types

TypeDescription
emailEmail sent or received
callPhone call
meetingMeeting or video call
noteInternal note or observation

Key fields

FieldTypeDescription
idstringTypeID with act_ prefix
typeenumActivity type
subjectstringBrief summary
bodystringFull content (email body, call notes, etc.)
contact_idstringLinked contact
deal_idstringLinked deal (optional)
occurred_atdatetimeWhen the activity happened
metadataobjectArbitrary key-value pairs

Activities are immutable — once logged, they're a historical record. Use notes to add context to past activities.

Tasks

A task is a to-do item assigned to a team member, optionally linked to a contact or deal.

Task status

StatusDescription
openNot yet started
in_progressBeing worked on
completedDone

Key fields

FieldTypeDescription
idstringTypeID with task_ prefix
titlestringWhat needs to be done
descriptionstringAdditional detail
statusenumCurrent status
priorityenumlow, medium, high
due_atdatetimeDeadline
contact_idstringLinked contact (optional)
deal_idstringLinked deal (optional)
assignee_idstringTeam member responsible

Common patterns

  • Follow-up tasks: After logging a call activity, create a task to follow up in 3 days
  • Sequence tasks: Sequences can create tasks as steps (e.g., "Research this contact's company")
  • Agent-created tasks: AI agents create tasks when they detect action items

Common API operations

OperationMethodEndpoint
Log an activityPOST/activities
List activitiesGET/activities
Create a taskPOST/tasks
List tasksGET/tasks
Update a taskPATCH/tasks/:id
Complete a taskPATCH/tasks/:id with {"status": "completed"}

See the Activities API reference and Tasks API reference.

Was this page helpful?

·