Skip to Content
SchedulesManaging Schedules

Managing Schedules

After creating a schedule, you can monitor its performance, pause and resume execution, trigger immediate runs, and review detailed run history.

Schedule List

The Schedules page displays all your schedules as cards in a responsive grid. Use the filters at the top to narrow the view:

  • Search — Filter by schedule name, description, or server name
  • Platform — All, Discord, or Telegram
  • Status — All, Active, Paused, or Completed
  • Frequency — All, Once, Minutely, Hourly, Daily, or Weekly

Each card shows:

  • Schedule name with platform icon and status badge
  • Description (if set)
  • Target server and channels
  • Assigned profiles (first two shown, with a “+N more” indicator for additional)
  • Assigned topic (if any)
  • Schedule timing and frequency
  • Next run countdown and total run count

Click a card to open the schedule detail page.

Pausing and Resuming

To pause an active schedule, open the card’s action menu (three-dot icon) and select Pause Schedule. The status changes to Paused and no further runs are executed until you resume.

To resume, open the action menu and select Resume Schedule. The schedule returns to Active status and picks up at its next scheduled time.

Pausing does not cancel a run that is already in progress. It only prevents future runs from starting.

Trigger Now

The Trigger Now action executes the schedule once immediately, regardless of its configured timing. This is useful for:

  • Testing a new schedule before its first scheduled run
  • Running an extra engagement round outside the normal window
  • Verifying that profiles and servers are properly connected

Trigger Now is available on both the schedule card menu and the detail page header. It works for both Active and Paused schedules.

Editing Schedules

Open the edit dialog from the card action menu or the detail page header. You can modify:

  • Schedule name and description
  • Target channels
  • Assigned profiles
  • Selected topic
  • Frequency type and timing
  • Active window and timezone

You cannot change the platform or server after creation. If you need a different server, create a new schedule.

Deleting Schedules

Select Delete from the action menu. A confirmation dialog shows the schedule’s summary (platform, server, status, total runs). Deletion is permanent and cannot be undone.

Schedule Detail Page

Click any schedule card to open its detail page with three tabs:

Overview Tab

Displays high-level performance metrics:

  • Total Runs — Number of times the schedule has executed
  • Success Rate — Percentage of runs that completed without failures
  • Messages Sent — Total AI-generated messages across all runs
  • Average Duration — Mean execution time per run

Below the stats:

  • Configuration — Shows assigned channels, profiles, and topic
  • Recent Runs — Last 5 runs with status, profile count, and message count
  • Profile Performance — Success rate bar for each assigned profile

Run History Tab

A detailed table of every schedule execution with columns for:

ColumnDescription
StatusCompletion status badge
StartedWhen the run began (relative time with full date on hover)
DurationHow long the run took
ProfilesNumber of profiles used (failed count shown in red)
MessagesTotal messages sent
TopicTopic used for this run
Trigger”Manual” badge if triggered manually, otherwise “Auto”

Click any row to open the Run Detail sheet.

Use the status filter dropdown to show only specific run outcomes. Pagination is available at 20 runs per page.

Profile Activity Tab

Shows per-profile performance across all runs:

  • Total messages sent by each profile
  • Success rate with visual progress bar
  • Average response time for AI message generation
  • Failed count — number of failed message attempts

Run Details

When you click a run in the history table, a detail sheet slides in showing:

  • Run metadata — Status, start time, end time, duration, trigger type
  • Profile status summary — Success/failure for each profile with message count and response time
  • Chat timeline — Chronological view of all messages sent during the run, grouped by profile, showing the channel, message content, and timing
  • Errors — If the run failed, the error type and message are displayed

For runs with a “Running” status, the chat timeline updates with a live indicator as new messages are generated.

Run Statuses

StatusMeaning
CompletedAll profiles executed successfully
PartialSome profiles succeeded, some failed
FailedAll profiles failed
RunningCurrently executing (live updates in progress)
PendingQueued and waiting to start
Last updated on