You're viewing a demo portfolio

Join the waitlist
PRSM

reminder_set

Active

Tool of io.github.saloprj/dialogbrain

declared in 1.17.0

Schedule a reminder. One-time reminders fire at a specific datetime. Recurring reminders fire on a schedule (daily, weekly, every N days, or every N minutes). Optionally scope to a thread or target another agent.

Parameters schema

{
  "type": "object",
  "required": [
    "reason",
    "schedule_type"
  ],
  "properties": {
    "time": {
      "type": "string",
      "description": "Time of day HH:MM for daily/weekly/every_n_days (e.g. '09:00'). Required for daily/weekly/every_n_days."
    },
    "reason": {
      "type": "string",
      "description": "What this reminder is for (you'll see this when it fires)"
    },
    "agent_id": {
      "type": "integer",
      "description": "Agent ID (required when calling from MCP; ignored in agentic mode)."
    },
    "datetime": {
      "type": "string",
      "description": "ISO datetime for one_time (e.g. '2026-04-01T09:00:00+03:00'). Required for one_time."
    },
    "timezone": {
      "type": "string",
      "description": "IANA timezone (e.g. 'Europe/Moscow'). Defaults to UTC."
    },
    "thread_id": {
      "type": "integer",
      "description": "Optional thread ID to scope the reminder to. Omit for workspace-level reminders."
    },
    "days_of_week": {
      "type": "array",
      "items": {
        "type": "integer"
      },
      "description": "Days for weekly: 0=Mon, 1=Tue, 2=Wed, 3=Thu, 4=Fri, 5=Sat, 6=Sun. Required for weekly."
    },
    "interval_days": {
      "type": "integer",
      "description": "For every_n_days: fire every N days (min 2)."
    },
    "schedule_type": {
      "enum": [
        "one_time",
        "daily",
        "weekly",
        "every_n_days",
        "interval"
      ],
      "type": "string",
      "description": "one_time = fires once at datetime. daily = fires daily at time. weekly = fires on specific days_of_week at time. every_n_days = fires every N days at time. interval = fires every N minutes."
    },
    "interval_minutes": {
      "type": "integer",
      "description": "For interval: fire every N minutes (5-1440)."
    },
    "target_agent_slug": {
      "type": "string",
      "description": "Optional: activate a different staff member instead of yourself when the reminder fires."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

io.github.saloprj/dialogbrain

https://github.com/saloprj/dialogbrain-mcp

1/7 registries
View full server →