Skill Templates
Browse and install 22 pre-built alice skill templates for Stripe and Supabase. MRR tracking, churn risk, signups, and more — ready in one click.
Skill Templates
Templates are pre-configured skills you can install with a single click. They are the fastest way to get value from alice -- connect Stripe, install a template, and run it from Slack in under a minute.
Browsing the Gallery
Navigate to Dashboard > Skills > Templates to open the template gallery. The gallery shows all 22 templates as cards in a grid layout.

Category Tabs
Filter templates by category using the tabs at the top of the gallery:
| Category | Templates | What They Cover |
|---|---|---|
| All | 22 | Every template |
| Revenue | 5 | MRR, ARR, New MRR, Net Revenue, Revenue This Month |
| Churn | 4 | Churn Rate, Churn Risk, Cancellations, Net Revenue Retention |
| Payments | 6 | Failed Payments, Payment Success Rate, Past Due, Open Disputes, Refunds, Stripe Fees |
| Trials | 3 | Expiring Trials, Trial Conversions, Active Subscriptions |
| Customers | 4 | VIP Customers, New Customers, Delinquent Customers, Plan Distribution |
| Digests | 2 | Daily Digest, Weekly Digest |
Click a category tab to filter the gallery. Click "All" to show everything.
Template Cards
Each template card displays:
- Name -- The skill name (e.g., "MRR Snapshot", "Churn Risk")
- Description -- A one-line summary of what the skill queries
- Slug -- The command you will use:
/alice <slug> - Popular badge -- A small badge on the most commonly installed templates (MRR Snapshot, Churn Rate, Churn Risk, Failed Payments, Expiring Trials, Daily Digest)
- Plan badge -- Shows the minimum plan required (Free for most, Pro for some)
- Output type pill -- Indicates the result format: Summary, List, or Table
- Cron pill -- For digest templates, shows the default schedule (e.g., "Weekdays 9am", "Mondays 9am")

All 22 Templates
Here is the complete list of templates by category:
Revenue
| Template | Slug | Output | Plan | Description |
|---|---|---|---|---|
| MRR Snapshot | mrr | Summary | Free | Current monthly recurring revenue with active subscription count |
| ARR Snapshot | arr | Summary | Free | Annual recurring revenue (MRR x 12) with subscription count |
| Revenue This Month | revenue-this-month | Summary | Free | Total revenue collected from paid invoices this month |
| New MRR | new-mrr | Summary | Free | MRR from new subscriptions created this month |
| Net Revenue | net-revenue | Summary | Free | Revenue after Stripe fees -- gross, fees, and net breakdown |
Churn
| Template | Slug | Output | Plan | Description |
|---|---|---|---|---|
| Churn Rate | churn-rate | Summary | Free | Percentage of subscriptions canceled this month |
| Churn Risk | churn-risk | List | Free | Customers with failed payments or past-due subscriptions |
| Cancellations | cancellations | List | Free | Subscriptions canceled this month with MRR lost |
| Net Revenue Retention | net-revenue-retention | Summary | Pro | NRR -- revenue retained including expansion and contraction |
Payments
| Template | Slug | Output | Plan | Description |
|---|---|---|---|---|
| Failed Payments | failed-payments | List | Free | Charges that failed in the last 7 days with failure reasons |
| Payment Success Rate | payment-success-rate | Summary | Free | Percentage of successful charges in the last 30 days |
| Past Due Subscriptions | past-due | List | Free | Subscriptions with past-due payment status |
| Open Disputes | open-disputes | List | Free | Active chargebacks and disputes requiring attention |
| Total Refunds | refunds | Summary | Free | Refund amount and count this month |
| Stripe Fees | stripe-fees | Summary | Free | Total Stripe processing fees this month |
Trials
| Template | Slug | Output | Plan | Description |
|---|---|---|---|---|
| Expiring Trials | expiring-trials | List | Free | Trials ending in the next 7 days |
| Trial Conversions | trial-conversions | Summary | Free | Trials that converted to paid in the last 30 days |
| Active Subscriptions | active-subscriptions | Summary | Free | Count of currently active subscriptions |
Customers
| Template | Slug | Output | Plan | Description |
|---|---|---|---|---|
| VIP Customers | vip-customers | List | Pro | Top customers by lifetime revenue |
| New Customers | new-customers | Summary | Free | Customers created this month |
| Delinquent Customers | delinquent-customers | List | Free | Customers flagged as delinquent by Stripe |
| Plan Distribution | plan-distribution | Table | Free | Breakdown of active subscriptions by plan/price |
Digests
| Template | Slug | Output | Plan | Default Schedule |
|---|---|---|---|---|
| Daily Digest | daily-digest | Summary | Pro | Weekdays at 9:00 AM |
| Weekly Digest | weekly-digest | Summary | Pro | Mondays at 9:00 AM |
Installing a Template
Standard Templates (One-Click)
For most templates, installation is a single click:
- Find the template you want in the gallery.
- Click the Use button on the card.
- alice creates the skill instantly and redirects you to the skills list.
- The skill is immediately available as
/alice <slug>.
You need a connected Stripe source to install Stripe templates. If Stripe is not connected, the Use button is disabled and you will see a prompt to connect Stripe first.
Scheduled Templates (Install Modal)
Digest templates (Daily Digest, Weekly Digest) need a Slack channel to post results to. When you click Use on these templates, an install modal appears:

The modal asks for two things:
- Slack channel -- Select from a dropdown of channels in your workspace. alice fetches the channel list from Slack. Both public and private channels are available (private channels show a lock icon).
- Timezone -- Defaults to your browser's detected timezone. The cron schedule is interpreted in this timezone, so "9:00 AM" means 9:00 AM in your selected timezone.
Click Confirm to install. alice creates the skill with a cron trigger using the template's default schedule and your selected channel and timezone.
Customize vs Use
Each template card has two actions:
- Use -- Install the template as-is (or with the install modal for scheduled templates). Creates a working skill immediately.
- Customize -- Opens the template in the skill builder with all fields pre-populated. You can modify the query, parameters, output format, triggers, or anything else before saving.
Choose Use when the template does exactly what you need. Choose Customize when you want to adjust the query, change the output format, add parameters, or modify the schedule.
Customizing After Install
After installing a template with Use, the skill is created and ready to go. You can still customize it later:
- Go to Dashboard > Skills and find the installed skill.
- Click on it to open the detail view.
- Click Edit to open the skill builder.
- Modify any step and click Save Changes.
Common customizations include:
- Adding a schedule to a command-only template (e.g., making MRR Snapshot run every morning)
- Changing the time period (e.g., switching from "this month" to "last 30 days")
- Adding action buttons to list templates (e.g., adding "Send Slack DM" to churn risk results)
- Adjusting the output (e.g., adding or removing columns from a table template)
- Adding a monitor (e.g., alerting when failed payments exceed a threshold)
- Changing the schedule on digest templates (e.g., switching from weekday mornings to daily at 8am)
Plan Requirements
Most templates work on the Free plan. The following require a paid plan:
| Template | Minimum Plan | Why |
|---|---|---|
| Net Revenue Retention | Pro | Requires advanced metric computation |
| VIP Customers | Pro | Requires customer revenue ranking |
| Daily Digest | Pro | Requires scheduled reports (cron triggers) |
| Weekly Digest | Pro | Requires scheduled reports (cron triggers) |
If you are on the Free plan, these templates appear in the gallery but the Use button shows the required plan. Upgrade from Dashboard > Settings > Billing or see Plans and Pricing.
Templates and Actions
Several templates come pre-configured with action buttons that appear on results in Slack:
| Template | Actions |
|---|---|
| Churn Risk | Tag as churn risk, Open in Stripe |
| Failed Payments | Tag customer, Open in Stripe |
| Past Due Subscriptions | Tag as past due, Open in Stripe |
| Open Disputes | Open in Stripe |
| Expiring Trials | Tag as trial-expiring, Open in Stripe |
| VIP Customers | Tag as VIP, Open in Stripe |
| Cancellations | Open in Stripe |
| Delinquent Customers | Open in Stripe |
Actions are available on Pro and Business plans. On the Free plan, results display without action buttons. See Actions for details on all available actions.
Next Steps
- Create a Skill -- Build a custom skill from scratch
- AI Skill Generation -- Generate a skill from a plain English description
- Combined Queries -- Build cross-source skills combining Stripe with Supabase
- Connect Stripe -- Connect your Stripe account (required for all templates)
- Stripe Metrics Reference -- Complete reference of metric blocks used by templates
- Scheduled Reports -- Learn more about cron-based scheduled delivery
- Actions -- All available one-click actions on skill results
- Plans and Pricing -- Plan limits and template availability
Was this page helpful?
AI Skill Generation
How to generate alice skills from plain English descriptions. Describe what you want and AI builds the query, parameters, and output format.
Combined Queries
How to join data across Stripe and Supabase in a single alice skill. Build cross-source queries that combine revenue data with app data.