Update Schedule Job
Partially update an existing scheduled job
Authorizations
API Key Authentication. It should be included in the header of each request.
Path Parameters
A unique integer value identifying this cron job.
Body
Name for the cronjob
List of scenario IDs to execute
Example: [123, 456, 789]
Alternative to scenarios - List of tags to filter scenario
Example: ["tag1", "tag2", "tag3"]
Agent ID. Required when using tags to filter scenarios.
Example: 123
Cron expression for scheduling (e.g. '0 9 * * 1-5' for weekdays at 9am) Example:
"0 9 * * 1-5""0 0 * * 0"
Timezone for the cronjob (default: Project timezone)
Africa/Abidjan- Africa/AbidjanAfrica/Accra- Africa/AccraAfrica/Addis_Ababa- Africa/Addis_AbabaAfrica/Algiers- Africa/AlgiersAfrica/Asmara- Africa/AsmaraAfrica/Bamako- Africa/BamakoAfrica/Bangui- Africa/BanguiAfrica/Banjul- Africa/BanjulAfrica/Bissau- Africa/BissauAfrica/Blantyre- Africa/BlantyreAfrica/Brazzaville- Africa/BrazzavilleAfrica/Bujumbura- Africa/BujumburaAfrica/Cairo- Africa/CairoAfrica/Casablanca- Africa/CasablancaAfrica/Ceuta- Africa/CeutaAfrica/Conakry- Africa/ConakryAfrica/Dakar- Africa/DakarAfrica/Dar_es_Salaam- Africa/Dar_es_SalaamAfrica/Djibouti- Africa/DjiboutiAfrica/Douala- Africa/DoualaAfrica/El_Aaiun- Africa/El_AaiunAfrica/Freetown- Africa/FreetownAfrica/Gaborone- Africa/GaboroneAfrica/Harare- Africa/HarareAfrica/Johannesburg- Africa/JohannesburgAfrica/Juba- Africa/JubaAfrica/Kampala- Africa/KampalaAfrica/Khartoum- Africa/KhartoumAfrica/Kigali- Africa/KigaliAfrica/Kinshasa- Africa/KinshasaAfrica/Lagos- Africa/LagosAfrica/Libreville- Africa/LibrevilleAfrica/Lome- Africa/LomeAfrica/Luanda- Africa/LuandaAfrica/Lubumbashi- Africa/LubumbashiAfrica/Lusaka- Africa/LusakaAfrica/Malabo- Africa/MalaboAfrica/Maputo- Africa/MaputoAfrica/Maseru- Africa/MaseruAfrica/Mbabane- Africa/MbabaneAfrica/Mogadishu- Africa/MogadishuAfrica/Monrovia- Africa/MonroviaAfrica/Nairobi- Africa/NairobiAfrica/Ndjamena- Africa/NdjamenaAfrica/Niamey- Africa/NiameyAfrica/Nouakchott- Africa/NouakchottAfrica/Ouagadougou- Africa/OuagadougouAfrica/Porto-Novo- Africa/Porto-NovoAfrica/Sao_Tome- Africa/Sao_TomeAfrica/Tripoli- Africa/TripoliAfrica/Tunis- Africa/TunisAfrica/Windhoek- Africa/WindhoekAmerica/Adak- America/AdakAmerica/Anchorage- America/AnchorageAmerica/Chicago- America/ChicagoAmerica/Denver- America/DenverAmerica/Los_Angeles- America/Los_AngelesAmerica/New_York- America/New_YorkAmerica/Phoenix- America/PhoenixAmerica/Sao_Paulo- America/Sao_PauloAsia/Dubai- Asia/DubaiAsia/Hong_Kong- Asia/Hong_KongAsia/Kolkata- Asia/KolkataAsia/Seoul- Asia/SeoulAsia/Shanghai- Asia/ShanghaiAsia/Singapore- Asia/SingaporeAsia/Tokyo- Asia/TokyoAustralia/Melbourne- Australia/MelbourneAustralia/Perth- Australia/PerthAustralia/Sydney- Australia/SydneyEurope/Amsterdam- Europe/AmsterdamEurope/Berlin- Europe/BerlinEurope/London- Europe/LondonEurope/Madrid- Europe/MadridEurope/Moscow- Europe/MoscowEurope/Paris- Europe/ParisEurope/Rome- Europe/RomePacific/Auckland- Pacific/AucklandPacific/Honolulu- Pacific/HonoluluUS/Central- US/CentralUS/Eastern- US/EasternUS/Mountain- US/MountainUS/Pacific- US/PacificUTC- UTC
Africa/Abidjan, Africa/Accra, Africa/Addis_Ababa, Africa/Algiers, Africa/Asmara, Africa/Bamako, Africa/Bangui, Africa/Banjul, Africa/Bissau, Africa/Blantyre, Africa/Brazzaville, Africa/Bujumbura, Africa/Cairo, Africa/Casablanca, Africa/Ceuta, Africa/Conakry, Africa/Dakar, Africa/Dar_es_Salaam, Africa/Djibouti, Africa/Douala, Africa/El_Aaiun, Africa/Freetown, Africa/Gaborone, Africa/Harare, Africa/Johannesburg, Africa/Juba, Africa/Kampala, Africa/Khartoum, Africa/Kigali, Africa/Kinshasa, Africa/Lagos, Africa/Libreville, Africa/Lome, Africa/Luanda, Africa/Lubumbashi, Africa/Lusaka, Africa/Malabo, Africa/Maputo, Africa/Maseru, Africa/Mbabane, Africa/Mogadishu, Africa/Monrovia, Africa/Nairobi, Africa/Ndjamena, Africa/Niamey, Africa/Nouakchott, Africa/Ouagadougou, Africa/Porto-Novo, Africa/Sao_Tome, Africa/Tripoli, Africa/Tunis, Africa/Windhoek, America/Adak, America/Anchorage, America/Chicago, America/Denver, America/Los_Angeles, America/New_York, America/Phoenix, America/Sao_Paulo, Asia/Dubai, Asia/Hong_Kong, Asia/Kolkata, Asia/Seoul, Asia/Shanghai, Asia/Singapore, Asia/Tokyo, Australia/Melbourne, Australia/Perth, Australia/Sydney, Europe/Amsterdam, Europe/Berlin, Europe/London, Europe/Madrid, Europe/Moscow, Europe/Paris, Europe/Rome, Pacific/Auckland, Pacific/Honolulu, US/Central, US/Eastern, US/Mountain, US/Pacific, UTC DEPRECATED: Use personalities instead
List of personalities to use for test execution. Multiple personalities can be assigned to run tests with different configurations.
Example: [1, 2, 3] (personality IDs)
DEPRECATED: Use execution_mode instead. Run scenarios as text-based chat instead of voice calls
Execution mode for the cron job. Choices: voice, text, sip
Example: "voice", "text", or "sip"
voice- Voicetext- Textsip- SIPvapi_webrtc- VAPI WebRTCretell_webrtc- Retell WebRTCelevenlabs- ElevenLabsello- Ellolivekit_v2- LiveKitpipecat_v2- Pipecat
voice, text, sip, vapi_webrtc, retell_webrtc, elevenlabs, ello, livekit_v2, pipecat_v2 Response
Crontab expression for the cron job Example:
"0 9 * * 1-5""0 0 * * 0"
255Agent ID for the cron job
Example: 123
Name for the cronjob
255Timezone for the cron job
Example: "America/Los_Angeles"
List of scenario IDs for the cron job
Example: [123, 456, 789]
(Deprecated) Use personalities field instead.
Example: 1 (personality ID)
List of personalities to use for test execution. Multiple personalities can be assigned to run tests with different configurations.
Example: [1, 2, 3] (personality IDs)
List of tags for the cron job
Example: ["tag1", "tag2", "tag3"]
Frequency for the cron job
Example: 1
1 <= x <= 100DEPRECATED: Use execution_mode instead. Kept for backward compatibility.
Run the cron job as text
Example: true or false
Execution mode for the cron job
Choices: voice, text, sip, vapi_webrtc, elevenlabs, pipecat_v2, livekit_v2, retell_webrtc, ello
Example: "voice", "text", "sip", "pipecat_v2", "elevenlabs", or "livekit_v2"
voice- Voicetext- Textsip- SIPvapi_webrtc- VAPI WebRTCretell_webrtc- Retell WebRTCelevenlabs- ElevenLabsello- Ellolivekit_v2- LiveKitpipecat_v2- Pipecat
voice, text, sip, vapi_webrtc, retell_webrtc, elevenlabs, ello, livekit_v2, pipecat_v2 Select when to notify
never- Neversuccess- Successfailure- Failureboth- Both
never, success, failure, both How the cron job was created: user (UI), api (API key), or mcp (MCP client)
user- Userapi- APImcp- MCPcli- CLIsdk- SDK
user, api, mcp, cli, sdk, null Timestamp when the cron job was created
Example: 2021-01-01 00:00:00
Timestamp when the cron job was last updated
Example: 2021-01-01 00:00:00