Skip to main content
Glama
byndcloud

Unofficial Dex CRM MCP Server

by byndcloud

dex_create_reminder

Create reminders with due dates, optional recurrence patterns, and contact linking to manage tasks in your Dex CRM system.

Instructions

Create a new reminder, optionally linked to contacts. Supports recurrence (e.g. 'weekly', 'monthly').

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
textYesReminder text / title
dueDateYesDue date — accepts 'YYYY-MM-DD' or full ISO 8601 datetime (e.g. '2025-12-31' or '2025-12-31T10:00:00Z')
dueTimeNoOptional due time as ISO 8601 datetime (e.g. '2025-12-31T14:00:00Z')
contactIdsNoOptional list of contact IDs to link to this reminder
recurrenceNoRecurrence pattern (e.g. 'weekly', 'monthly')
isCompleteNo

Implementation Reference

  • The handler function for dex_create_reminder that sends a POST request to the Dex API.
    async (args) => {
      try {
        const result = await dex.post("/v1/reminders/", {
          reminder: toReminderBody(args),
        });
        return toResult(result);
      } catch (error) {
        return toError(error);
      }
    }
  • Zod schema defining the input parameters for dex_create_reminder.
    {
      text: z.string().describe("Reminder text / title"),
      dueDate: z.string().describe("Due date — accepts 'YYYY-MM-DD' or full ISO 8601 datetime (e.g. '2025-12-31' or '2025-12-31T10:00:00Z')"),
      dueTime: z.string().optional().describe("Optional due time as ISO 8601 datetime (e.g. '2025-12-31T14:00:00Z')"),
      contactIds: z.array(z.string()).optional().describe("Optional list of contact IDs to link to this reminder"),
      recurrence: z.string().optional().describe("Recurrence pattern (e.g. 'weekly', 'monthly')"),
      isComplete: z.boolean().optional(),
    },
  • Tool registration for dex_create_reminder using the MCP server instance.
    server.tool(
      "dex_create_reminder",
      "Create a new reminder, optionally linked to contacts. Supports recurrence (e.g. 'weekly', 'monthly').",
      {
        text: z.string().describe("Reminder text / title"),
        dueDate: z.string().describe("Due date — accepts 'YYYY-MM-DD' or full ISO 8601 datetime (e.g. '2025-12-31' or '2025-12-31T10:00:00Z')"),
        dueTime: z.string().optional().describe("Optional due time as ISO 8601 datetime (e.g. '2025-12-31T14:00:00Z')"),
        contactIds: z.array(z.string()).optional().describe("Optional list of contact IDs to link to this reminder"),
        recurrence: z.string().optional().describe("Recurrence pattern (e.g. 'weekly', 'monthly')"),
        isComplete: z.boolean().optional(),
      },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/byndcloud/unofficial-dex-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server