Categories

Recurring Event Generator

Generate recurring dates based on a pattern

Key Facts

Category
Date & Time
Input Types
text, select
Output Type
text
Sample Coverage
4
API Ready
Yes

Overview

The Recurring Event Generator is a precise utility designed to create lists of future dates based on specific frequency patterns, helping you build schedules, calendars, and project timelines with ease.

When to Use

  • When you need to generate a list of upcoming meeting dates for a recurring project.
  • When planning long-term maintenance schedules or subscription billing cycles.
  • When you need to map out specific occurrences like weekly classes or monthly reports over a set period.

How It Works

  • Set your starting date and choose the frequency, such as daily, weekly, or monthly.
  • Define the interval to specify how often the event repeats (e.g., every 2 weeks).
  • Input the total number of occurrences or define an optional end date to limit the list.
  • Select specific days of the week or month if your schedule requires precise alignment.

Use Cases

Creating a list of bi-weekly team sync meetings for the next six months.
Generating a schedule for monthly financial reporting deadlines.
Planning a series of training sessions that occur every Monday for ten weeks.

Examples

1. Bi-weekly Team Sync

Project Manager
Background
A project manager needs to schedule team sync meetings every two weeks starting from March 19, 2026.
Problem
Manually calculating dates for a recurring meeting is prone to human error.
How to Use
Set start date to 2026-03-19, frequency to 'Weekly', interval to '2', and count to '10'.
Outcome
A list of 10 dates spanning 20 weeks, ensuring all team syncs are accurately scheduled.

2. Monthly Client Billing

Accountant
Background
An accountant needs to generate billing dates for the 1st of every month for the entire year.
Problem
Ensuring consistent billing dates across a 12-month period.
How to Use
Set start date to 2026-04-01, frequency to 'Monthly (Specific Day)', day of month to '1', and count to '12'.
Outcome
A clean list of the 1st of every month for the next year, ready for import into a billing system.

Try with Samples

date-&-time

Related Hubs

FAQ

Can I limit the number of generated dates?

Yes, you can specify the exact number of occurrences you need or set an optional end date.

Does this tool support specific days of the month?

Yes, by selecting the 'Monthly (Specific Day)' frequency, you can define a specific day of the month (1-31) for your events.

Can I generate dates for every other week?

Yes, set the frequency to 'Weekly' and the interval to '2' to generate dates every two weeks.

What happens if I provide an end date?

The tool will generate all recurring dates that fall on or before your specified end date.

Is the start date included in the generated list?

Yes, the generated list begins with your provided start date.

API Documentation

Request Endpoint

POST /en/api/tools/recurring-event-generator

Request Parameters

Parameter Name Type Required Description
startDate text Yes -
frequency select Yes -
interval text Yes -
count text Yes -
endDate text No -
dayOfWeek select No -
dayOfMonth text No -

Response Format

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-recurring-event-generator": {
      "name": "recurring-event-generator",
      "description": "Generate recurring dates based on a pattern",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=recurring-event-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

If you encounter any issues, please contact us at [email protected]