openintegration200+ connectors

Create activity in Act

CRM API · write, waits for approval · 100% field coverage

Your agent can create activity in Act through Apideck's CRM API, the same call it makes for every CRM app. It changes data in the customer's Act account, so it stops with the exact request until a person approves it. Apideck adds the customer's Act credentials, so no token ever reaches the agent.

Paste into Claude Code, Cursor or any coding agent.

The call

POST https://unify.apideck.com/crm/activities

Headers: x-apideck-service-id: act, plus your app id and the customer's consumer id. Apideck MCP tool: crm-activities-add. Agent operation id: unified.crm.activitiesAdd.

Body fields

FieldTypeDescription
activity_datetimestringThe date and time of the activity
duration_secondsintegerThe duration of the activity in seconds
user_idstringThe user related to the activity
account_idstringThe account related to the activity
contact_idstringThe contact related to the activity
company_idstringThe company related to the activity
opportunity_idstringThe opportunity related to the activity
lead_idstringThe lead related to the activity
owner_idstringThe owner of the activity
campaign_idstringThe campaign related to the activity
case_idstringThe case related to the activity
asset_idstringThe asset related to the activity
contract_idstringThe contract related to the activity
product_idstringThe product related to the activity
solution_idstringThe solution related to the activity
custom_object_idstringThe custom object related to the activity
type · requiredstringThe type of the activity
titlestringThe title of the activity
descriptionstringA description of the activity
notestringAn internal note about the activity
locationstringThe location of the activity
location_addressobject
all_day_eventbooleanWhether the Activity is an all day event or not
privatebooleanWhether the Activity is private or not
group_eventbooleanWhether the Activity is a group event or not
event_sub_typestringThe sub type of the group event
group_event_typestringThe type of the group event
childbooleanWhether the activity is a child of another activity or not
archivedbooleanWhether the activity is archived or not
deletedbooleanWhether the activity is deleted or not
show_asstring
donebooleanWhether the Activity is done or not
start_datetimestringThe start date and time of the activity
end_datetimestringThe end date and time of the activity
activity_datestringThe date of the activity
end_datestringThe end date of the activity
recurrentbooleanWhether the activity is recurrent or not
reminder_datetimestringThe date and time of the reminder
reminder_setbooleanWhether the reminder is set or not
video_conference_urlstringThe URL of the video conference
video_conference_idstringThe ID of the video conference
custom_fieldsarrayCustom fields of the activity
attendeesarray

More for activities in Act

list_activitiesget_activityupdate_activitydelete_activity

Create activity in other CRM apps

The same call works for each of these; only the service id changes.

HubSpotMicrosoft Dynamics CRMOdooPipedrivePlanhatSalesforceZoho CRM