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.