How-to guide

Generate and schedule client reports

Follow the complete Slack workflow to generate and schedule client reports, including prerequisites, decisions, and recovery steps.

Goal

Build one-off reports or recurring schedules when stakeholders need PDF or channel summaries of brand performance.

When to use this

Use client reports for monthly client updates, internal leadership reviews, or automated delivery to a Slack channel. One-off generation fits ad hoc requests; schedules fit repeating cadences without manual runs each period.

Before you begin

Client-ready report delivery is not in the current public commercial catalog. Keep this workflow as operator reference until the capability is assigned to an available public plan and release-certified. Select the active brand before you generate or schedule an internal report. Report schedule counts follow plan limits in Usage limits.

Do not promise an unlisted plan, expansion product, or alternate checkout path. See Plan comparison for the available plans.

Steps

Open the report builder

  1. Open /social, switch to the Insights work center, and open the report builder action from the reports card.
  2. Or search for report in the command palette and choose generate when the flow offers generate, schedules, or help branches.

Generate a one-off report

  1. Complete step 1 in the report generate modal with date range, modules, and delivery options. Fix validation errors on custom range, channel delivery, and preset or module constraints before you continue.
  2. Submit step 1. The flow pushes step 2 with your selected configuration.
  3. Complete step 2 to run generation with the final metric bundle.
  4. When generation finishes, use completion actions to schedule or share the report.

Manage report schedules

  1. Open the report schedules action from the reports card, or choose the schedules branch from the report command flow.
  2. Create a schedule with frequency, recipients, and cadence fields in the create schedule modal.
  3. Open the manage schedules modal to see active schedules and next run times.
  4. Use the schedule overflow menu to edit, pause, resume, run now, or cancel a schedule.
  5. Confirm cancel in the confirmation modal when you want to remove a recurring run.

Share a completed report to a channel

  1. From report completion actions, choose Share to channel.
  2. Pick the Slack channel in the share modal.
  3. Submit. The shared message keeps the report run identity for later reference.

Edit an existing schedule

  1. Open manage schedules and pick the schedule from the list.
  2. Choose edit from the overflow menu.
  3. Update frequency, recipients, or cadence in the edit schedule modal and submit.

Confirm it worked

A completed report shows delivery actions for the options you enabled. Active schedules list their next run in the manage schedules modal. Share to channel posts a message in the channel you picked.

Troubleshooting

Report actions are missing or show an upgrade prompt

Client-ready scheduled reports are not currently sold. Confirm the public catalog in Plan comparison; a hidden or stale action is not evidence of availability.

Step 1 submit blocked by validation

Fix date range, module, preset, or channel delivery fields highlighted in the step 1 modal. Custom ranges and channel delivery have extra validation before step 2 opens.

Generation finishes with no completion actions

Retry generation after you confirm the brand has analytics data in the chosen range. Review metrics in Open the Insights dashboard first.

Schedule limit reached

Check active schedule count against your plan in Usage limits. Cancel unused schedules before you create new ones.

Run now did not deliver

Open manage schedules and confirm the schedule is not paused. Check the next run time after a manual run completes.

Share to channel failed

Confirm the bot can post in the channel you selected. Pick a channel where Slash Social is a member and retry Share to channel.

Wrong brand in the report

Select the correct active brand in App Home, then restart the report flow from /social.

Help branch from report command

When the report command offers a help branch, use it to see available subcommands before you open generate or schedules.

Public help center

Ask Slash Social

Answers come from Slash Social’s public help center.

Ask about setup, Slack workflows, approvals, publishing, billing, or troubleshooting.

Use public questions only. Don’t share workspace content, credentials, or personal data.