report-builder

Create and schedule automated Studio Chat reports for CX metrics via Slack or email.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/studiochat/skills --skill report-builder-studiochat
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: report-builder
Source: https://github.com/studiochat/skills/tree/main/skills/report-builder
Command: npx skills add https://github.com/studiochat/skills --skill report-builder-studiochat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Create, configure, and manage automated Studio Chat reports to monitor CX metrics and performance.

Core Features & Use Cases

  • Define report definitions with a clear name and instructions.
  • Schedule recurring reports via cron expressions or manual runs, select playbooks, and configure Slack or email delivery.
  • Manage existing reports, update definitions, and trigger on-demand runs.

Quick Start

Create a new report definition by specifying a name, instructions, schedule, and delivery channels, then save the definition.

Frequently Asked Questions about report-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule recurring analytics reports for delivery to Slack?▼

You can schedule recurring analytics reports by defining a name, instructions, and cron expression, then configuring Slack delivery channels via the Reports API to automate CX metric monitoring.

What is the best way to automate Studio Chat report generation and delivery?▼

Automate report generation by creating a definition with specific instructions, selecting playbooks, and scheduling via cron expressions for recurring Slack or email delivery.

Do I need an API token to configure automated report delivery?▼

Yes, configuring automated report delivery requires authenticating with the Reports API using STUDIO_API_TOKEN and STUDIO_PROJECT_ID environment variables to manage CX metrics.

Can I select specific playbooks when creating a scheduled report?▼

Yes, you can select specific playbooks during report creation by providing playbook_base_ids in the configuration, allowing the automated report to focus on targeted CX metrics.

How do I trigger an on-demand report run without waiting for the cron schedule?▼

Trigger an on-demand report run by managing existing report definitions and invoking a manual run through the Reports API, bypassing the configured cron expression schedule.

What parameters are required to define a report for monitoring CX metrics?▼

Defining a report requires a name, instructions, schedule_type, cron_expression, time_window_days, playbook_base_ids, slack_channel, and email_recipients configured through the Reports API.