• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

CreateSchedule

Creates a schedule for a workflow definition.

Conseil

Number of schedules, and the minimum duration for a given schedule is defined at Workflow System Limits.

Input parameters

Parameter

Type

Required

Description

scope

Object

Yes

The account scope. Contains id (your account ID) and type (ACCOUNT).

definition

Object

Yes

The workflow definition to schedule. Contains name (workflow name) and version (workflow version).

cronExpression

String

Yes

Cron expression defining the schedule frequency (e.g., "0 0 * * *" for daily at midnight).

timezone

String

Yes

Timezone for the schedule (e.g., "Asia/Kolkata", "America/New_York").

options

Object

No

Optional configuration. Contains logLevel for controlling execution logging.

logLevel option

The logLevel option controls the amount of logging information generated during workflow execution.

Available values:

  • NONE (default): No log outputs will be generated.
  • INFO: Outputs step level information.
  • DEBUG: Adds attribute to the step started logs with all the action step inputs.

Sample request

Use the Query Builder to create and edit a workflow. See NerdGraph API explorer.

mutation {
workflowAutomationCreateSchedule(
scope: { id: "12345678", type: ACCOUNT }
definition: { name: "healthyHeartbeat", version: 1 }
cronExpression: "0 0 * * *"
timezone: "Asia/Kolkata"
options: { logLevel: DEBUG }
) {
scheduleId
}
}
Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.