Skip to main content
PUT
Update an organization lead follow-up automation

Authorizations

Authorization
string
header
required

Authorization header using the Bearer scheme. Accepted values are Leadping user JWT access tokens and WorkOS organization API keys beginning with sk_.

Path Parameters

id
string
required

The ID of the automation.

Body

The automation request payload for the operation.

Defines the fields clients can send when working with automation configuration.

name
string
required

Human-readable display name for the resource, subject to the API's maximum name length.

Maximum string length: 255
description
null | string

Human-readable description that explains this automation configuration request to API users.

enabled
null | boolean

Indicates whether this automation configuration request is active and available in the Leadping API.

scope
null | string

Scope that limits where this automation configuration request applies in Leadping.

visibility
null | string

Visibility level that controls who can see this automation configuration request.

triggers
object[]

Automation triggers that can start this workflow.

conditionGroups
object[]

Grouped automation conditions used to decide whether this workflow should run.

actions
object[]

Automation actions configured or returned for this workflow.

connections
object[]

Directed connections between nodes in this automation graph.

version
integer<int32>

Version number for this automation configuration request schema or saved configuration.

id
null | string

Stable unique identifier of an existing resource to update; omit it when the API assigns an identifier during creation.

Response

Returns the automation response.

Describes automation configuration data returned by Leadping.

description
null | string

Human-readable description that explains this automation configuration response to API users.

enabled
null | boolean

Indicates whether this automation configuration response is active and available in the Leadping API.

organizationId
null | string

Organization ID that owns this automation.

createdByUserId
null | string

User ID of the person who created this automation configuration response.

scope
null | string

Scope that limits where this automation configuration response applies in Leadping.

visibility
null | string

Visibility level that controls who can see this automation configuration response.

managementLevel
null | string

Management level that controls whether Leadping or the organization owns this automation setting.

isSystemManaged
boolean

Indicates whether Leadping manages this automation configuration response automatically instead of a user.

triggers
object[]

Automation triggers that can start this workflow.

conditionGroups
object[]

Grouped automation conditions used to decide whether this workflow should run.

actions
object[]

Automation actions configured or returned for this workflow.

connections
object[]

Directed connections between nodes in this automation graph.

lastRunAt
null | string<date-time>

UTC timestamp when this automation last ran.

lastRunStatus
null | string

Status from the most recent automation run.

version
integer<int32>

Version number for this automation configuration response schema or saved configuration.

user
object | null

User summary connected to this automation configuration response.

organization
object | null

Organization summary connected to this automation configuration response.

name
string

Human-readable display name of the resource.

id
string

Stable unique identifier of the resource.

createdAt
string<date-time>

UTC timestamp when the resource was created.

modifiedAt
null | string<date-time>

UTC timestamp when the resource was last modified, or null when it has not been updated.