Using the Calendar View

Updated January 8, 2026

The calendar view gives you a visual overview of your scheduled content. See all your posts laid out by date, filter by status or category, and drag posts to reschedule them instantly.


Month and Week Views

Viraly offers two calendar layouts to match how you prefer to work:

Month View

The month view displays a traditional calendar grid showing the entire month. Each day cell contains your scheduled posts as compact tiles. This view is ideal for getting a big-picture overview of your content schedule.

Week View

The week view shows seven days with hourly time slots. Posts appear in their scheduled time slots, giving you a precise view of when content will publish throughout each day. This view is helpful for fine-tuning your posting times.

Switching Views

On desktop, click the view toggle in the header to switch between Month View and Week View. On mobile, tap the menu icon and select your preferred view.

Note: The calendar automatically defaults to Month view on larger screens and Week view on mobile devices.


Move between time periods using the navigation controls in the header:

  • Previous/Next arrows — Move backward or forward by one month (or week)
  • Period dropdown — Click the current month/week label to jump to a specific period (shows past 24 months or 104 weeks)
  • Today button — Return to the current date (desktop only)

The header also displays the total post count for the visible period and your workspace timezone.

Mobile Navigation

On mobile, tap the menu icon (three dots) to access:

  • Schedule post — Open the post composer
  • Go to today — Jump to current date
  • Week View / Month View — Switch between views

Understanding Post Tiles

Each post appears as a tile on the calendar. Here’s what the tile elements tell you:

  • Time — When the post is scheduled (e.g., “9:30 AM”)
  • Platform icon — Which social platform (Instagram, Facebook, etc.)
  • Status badge — Current status with color coding (see Understanding Post Statuses)
  • Media thumbnail — Preview of attached image or video
  • Recycled indicator — Sparkles icon for evergreen content

Mobile Month View

On mobile, the month view shows small dots instead of full tiles to save space. Tap any day to see detailed post tiles in a panel below the calendar.


Filtering Your Posts

Use the filters panel to focus on specific posts. The panel appears on the right side of the calendar.

Status Filters

Filter posts by their current status:

  • Draft — Posts saved but not scheduled
  • In Review — Posts pending approval
  • Scheduled — Posts set to publish in the future
  • Published — Successfully posted content
  • Failed — Posts that encountered errors

Each filter shows a count of matching posts. Check multiple statuses to see posts from any of the selected categories.

Category Filters

If you’ve assigned categories to your posts, filter by category to see only related content. Categories display with their color dot and post count.

View Options

Additional display settings:

  • Show Ideas — Toggle visibility of idea indicators on calendar days
  • Limit posts per day — Set a maximum number of posts shown per day (1-20). Days with more posts show a “View X More” button.

Click Clear All Filters to reset and show all posts.


Drag and Drop Rescheduling

Quickly reschedule posts by dragging them to a new date or time slot:

  1. Click and hold a post tile
  2. Drag it to the desired date (month view) or time slot (week view)
  3. Release to drop
  4. Confirm the new date/time in the dialog that appears

Drag and Drop Rules

  • Draggable statuses: Draft, Scheduled, Pending Approval, and Processed posts
  • Cannot drag: Published, Failed, or Processing posts
  • Cannot drop: On past dates or the same slot

The confirmation dialog shows both the original and new datetime so you can verify before confirming.


Quick Actions

Click any post tile to open it and access actions. Available actions depend on the post status:

StatusPrimary ActionMenu Options
DraftSchedule PostPublish Now, Duplicate, Delete
ScheduledPublish NowMove to Draft, Duplicate, Delete
PublishedView PostCopy Link, Duplicate
Pending ApprovalApprove/RejectDuplicate, Delete
FailedEditDelete

Posts in Processing or Publishing status are read-only and show an animated “Preparing” or “Sending” indicator.


Creating Posts from Calendar

Create new posts directly from the calendar:

Month View

Hover over any day and click the + icon that appears. The post composer opens with that date pre-selected.

Week View

Click any empty time slot to open the post composer with that date and time pre-filled.

For complete instructions on creating posts, see How to Create Your First Post.


Frequently Asked Questions

Why are some posts showing as dots on mobile?

On mobile, the month view displays small dots instead of full post tiles to fit the smaller screen. Tap any day to see the full post details in a panel below the calendar grid.

Can I filter by social profile?

Yes. Use the profile selector in the left sidebar to filter posts for specific social accounts. By default, the calendar shows posts from all profiles in your current social set.

Why can’t I drag a post?

Only Draft, Scheduled, Pending Approval, and Processed posts can be dragged. Published posts, failed posts, and posts currently being processed cannot be rescheduled via drag and drop.

What timezone does the calendar use?

The calendar displays times in your workspace timezone, which is shown in the header. To change your timezone, go to workspace settings.

How do I see more than 3 posts per day?

If you have many posts on one day, click View X More to expand and see all posts. You can also adjust the limit in the View Options section of the filters panel (set between 1-20 posts per day).

What’s the difference between calendar and list view?

The calendar provides a visual overview of your schedule across weeks or months. The list view focuses on time slot management and shows posts in a queue format grouped by date. Use calendar for scheduling overview, and list view for managing your posting queue.