AgentSchedule
Example Usage
typescript
import { AgentSchedule } from "@meetkai/mka1/models/components";
let value: AgentSchedule = {
object: "agent.schedule",
id: "<id>",
agentId: "<id>",
name: "<value>",
status: "paused",
schedule: {
type: "interval",
intervalSeconds: 442240,
timezone: "UTC",
},
input: 183633,
conversation: 5105.45,
previousResponseId: "<id>",
metadata: {
"key": "<value>",
},
temporalScheduleId: "<id>",
lastRunAt: new Date("2024-11-20T08:14:50.296Z"),
lastRunId: "<id>",
runCount: 431734,
createdAt: new Date("2026-08-24T02:03:48.662Z"),
updatedAt: new Date("2024-12-12T19:24:33.815Z"),
deletedAt: new Date("2024-05-06T20:34:22.775Z"),
};Fields
| Field | Type | Required | Description |
|---|---|---|---|
object | components.AgentScheduleObject | ✔️ | N/A |
id | string | ✔️ | N/A |
agentId | string | ✔️ | N/A |
name | string | ✔️ | N/A |
status | components.AgentScheduleStatus | ✔️ | N/A |
schedule | components.AgentScheduleSpec | ✔️ | N/A |
input | components.JsonValue | ✔️ | N/A |
conversation | components.JsonValue | ✔️ | N/A |
previousResponseId | string | ✔️ | N/A |
metadata | Record<string, string> | ✔️ | N/A |
temporalScheduleId | string | ✔️ | N/A |
lastRunAt | Date | ✔️ | N/A |
lastRunId | string | ✔️ | N/A |
runCount | number | ✔️ | N/A |
createdAt | Date | ✔️ | N/A |
updatedAt | Date | ✔️ | N/A |
deletedAt | Date | ✔️ | N/A |