Skip to content

Templates

Automations you can add in one message

Each template is a prompt for your assistant plus the script it usually writes. Open one, send the prompt to ChatGPT or Claude, and it deploys and tests it. You can ask for changes at any time.

Deals move fastest when the right person hears about them at the right moment. These templates watch your CRM so that big deals, stage changes and quiet accounts reach the team in Slack or email without anyone refreshing a pipeline view.

Common sales automations

  • Tell the team when a large deal moves to a new stage
  • Flag deals that haven't been touched in two weeks
  • Post new inbound leads to the right rep's channel
  • Send a Monday summary of the pipeline to the sales lead

Why automate it

  • Managers can step in on important deals while there is still time to help
  • Reps spend less time updating each other and more time selling
  • Fewer deals are lost because nobody noticed they had stalled

Popular sales templates

HubSpot → Slack

Alert on large HubSpot deals

Every 15 minutes, deals over a set value that changed stage are posted to your sales channel.

Slack · #salesNorthwind moved to Contract sent · $42,000
Every 15 minutesUse template →
HubSpot

Add new leads to HubSpot without duplicates

Leads from your forms, bookings and shop become HubSpot contacts, matched by email so nobody is added twice.

HubSpot · Contact noteMeeting booked for 2026-10-22 15:00 UTC · on contact dana@northwind.example (new contact)
The moment it happensUse template →
HubSpot

Log call summaries in HubSpot with a follow-up task

After a call, the contact gets a short summary as a note and a follow-up task is waiting for you.

HubSpot · Note + task• Northwind wants SSO before rollout • Budget approved for Q1 Sentiment: positive · Next step: send security docs (task due Thu)
The moment it happens · Uses AIUse template →
HubSpot

Get a weekly CSV of your HubSpot contacts

A full export of your contacts arrives in your inbox every week, ready to open in a spreadsheet.

Email · HubSpot contacts export: 1,284 contactsfirstname,lastname,email,company,lifecyclestage Dana,Ruiz,dana@northwind.example,Northwind,customer
WeeklyUse template →
HubSpot

Assign new HubSpot deals to the right rep

Deals without an owner are given to a rep based on the company's country and size, within minutes.

HubSpot · DealsNorthwind – Annual plan → assigned to Sarah (company in United Kingdom)
Every 10 minutesUse template →
HubSpot

Get a weekly list of customers at risk of leaving

Each Monday you get a ranked list of customers who look likely to churn, with a reason for each.

Email · At-risk customers this week1. Northwind: no contact in 47 days and renewal deal stuck in negotiation 2. Acme: usage call cancelled twice, no open deals
Weekly · Uses AIUse template →
See all 200 sales templates →

Marketing teams need to know what competitors change, what customers say and how campaigns perform, without checking a dozen sites every day. These templates watch the pages and feeds you care about and send a short, readable summary when something is worth your attention.

Common marketing automations

  • Watch a competitor's pricing or feature page for changes
  • Get a daily digest of new app store reviews, grouped by theme
  • Track mentions of your brand on news sites and blogs
  • Send a weekly campaign summary to the team

Why automate it

  • React to a competitor's price change in hours, not weeks
  • Hear what customers are saying without reading every review
  • Base positioning and roadmap decisions on what actually changed

Popular marketing templates

Any web page → Slack

Watch a competitor's pricing page

Checks a pricing page every hour and posts a short summary to Slack only when something changes.

Slack · #marketAcme Pro went from $49 to $59 a month, and “unlimited seats” was removed.
Every hour · Uses AIUse template →
Mailchimp

Get a weekly Mailchimp campaign report

Each Monday you see open rate, click rate and unsubscribes for every campaign sent the week before.

Email · Campaigns last weekOctober product news | 41.2% | 3.8% | 12 Webinar invite | 36.5% | 5.1% | 4
On a scheduleUse template →
Mailchimp

Get a morning list of new subscribers

Each morning you see who joined your list in the last day, with names and sign-up source.

Email · New subscribers14 new subscribers Dana Ortiz <dana@northwind.example> via Hosted Signup Form
DailyUse template →
Mailchimp

Post Mailchimp unsubscribes to Slack

When someone unsubscribes, your team sees who it was and which campaign it came from.

Slack · #marketingUnsubscribed: ops@acme.example (campaign 4f2a91c0de, reason: manual)
The moment it happensUse template →
Mailchimp

Post your daily audience numbers to Slack

Each morning Slack shows your audience size and how many people joined and left since yesterday.

Slack · #marketingAudience: 12,480 subscribers · +37 new · 6 unsubscribed since yesterday
On a scheduleUse template →
Mailchimp

Post each new Mailchimp subscriber to Slack

Every new subscriber shows up in Slack with their email and details the moment they join.

Slack · #signupsNew subscriber: Dana Ortiz <dana@northwind.example>
The moment it happensUse template →
See all 414 marketing templates →

Good support depends on speed. When an urgent request sits in a queue behind routine questions, the customer waits, gets frustrated and sometimes goes public. These templates read new requests as they arrive, sort them by urgency and make sure the ones that matter reach a person right away.

Common customer support automations

  • Sort new support requests by urgency and alert the team about urgent ones
  • Summarise long messages so agents can triage at a glance
  • Route requests to the right channel by topic or customer plan
  • Send a daily summary of open and overdue requests

Why automate it

  • Urgent problems get a reply in minutes instead of hours
  • Happier customers, fewer bad reviews and fewer chargebacks
  • Agents spend their time answering, not sorting

Popular customer support templates

Typeform → Slack

Sort support requests by urgency

Every new support form response is classified with AI, and urgent ones are posted to Slack straight away.

Slack · #supportUrgent: customer charged twice for order #4821 and wants a refund today.
Each new Typeform response · Uses AIUse template →
Zendesk

Add new orders to the customer's Zendesk tickets

When a customer places an order, agents see it on their Zendesk profile and as a note on their open tickets.

Zendesk · Internal noteOrder 1042: 2× Northwind Mug, 1× Gift card. Total $64.00
The moment it happensUse template →
Zendesk

Turn contact form messages into Zendesk tickets

Messages from your contact form become tickets, without spam or a second ticket for the same question.

Zendesk · New ticket#4821 Can't download my invoice Requester: ap@acme.example
The moment it happensUse template →
Zendesk

Tag new tickets by topic

Every new ticket gets a topic tag within minutes, so views and reports sort themselves.

Zendesk · Tags#4822 Parcel never arrived → shipping #4823 Charged twice → billing
Every 10 minutes · Uses AIUse template →
Zendesk

Let your voice agent look up callers in Zendesk

Your phone agent gets the caller's Zendesk record and open tickets, or opens a new ticket from the call notes.

Voice agent · LookupDana Ortiz (dana@northwind.example) · Open: #4790 Refund for order 1042 (pending)
The moment it happensUse template →
Zendesk

Get a daily Zendesk ticket report

Each morning you see how many tickets came in and got solved yesterday, and what's still open by priority.

Email · Zendesk dailyCreated yesterday: 42 · Solved yesterday: 38 Open now: urgent 2, high 9, normal 51, low 7
DailyUse template →
See all 88 customer support templates →

Finance work is full of numbers that live in one system and are needed in another. These templates move payments into the spreadsheets your team already uses and send regular revenue summaries, so the numbers are always current and nobody copies them by hand.

Common finance automations

  • Log every Stripe payment to a Google Sheet
  • Email a weekly revenue, new customer and cancellation summary
  • Alert finance when a payment fails or a refund is issued
  • Reconcile payments against invoices at the end of each day

Why automate it

  • Numbers are up to date without anyone exporting a CSV
  • Fewer copy-paste mistakes in reports and reconciliations
  • Founders and finance leads see trends every week, not every quarter

Popular finance templates

Stripe → Email to you

Weekly revenue summary from Stripe

Every Friday at 17:00 you get an email with the week's revenue, new customers and cancellations.

Email · Weekly numbersWeek 41: $18,240 revenue (+3.1%), 9 new customers, 4 cancellations.
Fridays at 17:00Use template →
Stripe → Google Sheets

Log Stripe payments to Google Sheets

Every successful Stripe payment is added as a new row in a Google Sheet within seconds.

Google Sheets · PaymentsRow 1,284 · 12 Oct · jo@northwind.com · $129.00 · Pro annual
Each successful paymentUse template →
Stripe

Get alerted when a payment fails

Each failed charge or invoice payment shows up in Slack with the customer, amount and reason.

Slack · #billing:warning: Payment failed: Northwind Traders · 249.00 USD · Your card has insufficient funds.
The moment it happensUse template →
Stripe

Get yesterday's revenue every morning

Each morning you see yesterday's charges, refunds and new subscriptions in one message.

Slack · #revenueYesterday: revenue $4,820.00 · refunds $120.00 · 6 new subscriptions
DailyUse template →
Stripe

Hear when a customer cancels

When a subscription is cancelled, you get the customer and plan straight away.

Slack · #revenueSubscription cancelled: Acme Corp (billing@acme.example) · Team plan (monthly)
The moment it happensUse template →
Stripe

Get a message for every new sale

Each successful payment reaches you with the customer, amount and what they bought.

Slack · #sales:moneybag: jo@acme.example paid 149.00 USD for 1× Pro plan (annual)
The moment it happensUse template →
See all 161 finance templates →

Online stores run on daily rhythms: yesterday's orders, today's stock, this week's best sellers. These templates pull those numbers from your store and post them where the team already talks, so everyone starts the day knowing how the shop is doing.

Common e-commerce automations

  • Post yesterday's Shopify orders and revenue to Slack every morning
  • Warn the team when a product is running low on stock
  • Send a weekly best-sellers report
  • Flag unusually large or risky orders for a manual check

Why automate it

  • The whole team sees the same numbers every day
  • Stock problems are caught before customers see "sold out"
  • No one has to log into the store admin just to check sales

Popular e-commerce templates

Shopify → Slack

Post yesterday's Shopify orders to Slack

Every weekday at 9, yesterday's order count and revenue are posted to your sales channel.

Slack · #salesYesterday: 47 orders, $6,320 revenue. Largest order #1092 ($540).
Weekdays at 09:00Use template →
Shopify

Get last week's orders as a CSV

Every Monday you get all of last week's orders in one file, with customer, total and status.

Email · Shopify orders 2026-10-12 to 2026-10-18: 86Order,Date,Customer,Total,Payment,Fulfillment #1042,2026-10-12,Dana Ruiz,84.00,PAID,FULFILLED
WeeklyUse template →
Shopify

Mark digital orders as fulfilled automatically

Paid orders that match your rules, like digital products, are marked fulfilled without you touching them.

Shopify · Orders#1051 and #1053 marked fulfilled (digital download only)
HourlyUse template →
Shopify

Draft a weekly blog post about one of your products

Each week a blog post about a different product is saved as a draft on your store blog.

Shopify · Blog News (draft)"5 ways to brew better coffee with the Northwind Pour-Over Kit" · saved as draft
Weekly · Uses AIUse template →
Shopify

Tag orders when your delivery service updates

When your delivery service reports a status, the matching order gets a tag like delivered.

Shopify · Order #1048Tag added: delayed
The moment it happensUse template →
Shopify

Get a daily list of abandoned checkouts

Each evening you get today's abandoned checkouts with the customer email, cart value and recovery link, so you can follow up.

Email · 6 abandoned checkouts todayjo@acme.example 312.00 USD https://your-store.myshopify.com/…/recover
DailyUse template →
See all 108 e-commerce templates →

Engineering and product teams get signals from many places: new issues, app reviews, certificates and uptime. These templates collect those signals, summarise them and send them to the team's channel, so problems are spotted early and nothing important is buried.

Common engineering and product automations

  • Summarise and label new GitHub issues in Slack
  • Check SSL certificates every week and warn before they expire
  • Group new app reviews by theme for the product team
  • Post a daily summary of failed jobs or errors

Why automate it

  • Outages from expired certificates and missed alerts are avoided
  • New issues get a first look the same day
  • Product decisions use real feedback instead of guesses

Popular engineering and product templates

RSS feeds → Email to you

Daily digest of new app reviews

Every morning, new reviews from your app's RSS feed are grouped by theme and emailed to you.

Email · Reviews14 new reviews. Top theme: export to CSV (5 mentions). 2 reports of login loops on iOS 18.
Every day at 08:00 · Uses AIUse template →
GitHub → Slack

Triage new GitHub issues

Each new issue gets an AI summary and suggested label, posted to your team's Slack channel.

Slack · #engbug · Login loop after password reset on iOS 18 (#318)
Each new issue · Uses AIUse template →
Any web page → Email to you

Check SSL certificates before they expire

Every Monday, your domains' certificates are checked and you get an email if any expire within 14 days.

Email · Certificatesapp.example.com expires in 9 days (21 Oct).
Mondays at 09:00Use template →
GitHub

Back up your data to a GitHub repo every night

Your exports and configs are committed to a private repo each night, only when something changed, with a summary by email.

Email · Backup: 3 files changedbackups/cust_1042.json backups/cust_1077.json backups/cust_1101.json
DailyUse template →
GitHub

Refresh a generated file in your repo every day

A stats badge, data file or page in your repo is regenerated and committed once a day.

GitHub · janedoe/janedoeCommit "Update stats.svg": 1,284 followers · 46 repos
Daily · Uses AIUse template →
GitHub

Get an AI review on every new pull request

Each new pull request gets a review comment within minutes, checked against your own guidelines.

GitHub · acme/app PR #482Automated review • `parseDate` has no test for empty input (CONTRIBUTING asks for tests on utils) • Commit message doesn't follow the `type: summary` format
Every 5 minutes · Uses AIUse template →
See all 402 engineering and product templates →

A lot of every working day goes into small, repeated jobs: forwarding emails, copying rows between spreadsheets, reminding people about meetings and posting the same update to a channel. These templates connect Gmail, Google Calendar, Google Sheets, Outlook, Slack, Teams and the other tools you use every day, so that routine work happens on its own and your inbox and channels only show what needs you.

Common everyday productivity automations

  • Get a morning briefing of today's meetings and important emails
  • Save email attachments to a shared drive and log them in a sheet
  • Post reminders to Slack or Teams before deadlines
  • Send a weekly summary from a spreadsheet to the team

Why automate it

  • Hours a week back from copying, forwarding and reminding
  • Fewer missed emails, meetings and deadlines
  • Everyone works from the same up-to-date information

Popular everyday productivity templates

Slack

Get a daily news digest in Slack

Each morning your team gets a short summary of what's new on the sites and blogs you follow.

Slack · #newsMorning news digest • Northwind Cloud cuts storage prices by 20% for EU regions (blog.example.com/northwind-pricing) • Acme ships v4 of its open-source queue with exactly-once delivery
Daily · Uses AIUse template →
Slack

Post new orders and sign-ups to Slack

When something happens in your shop, app or form, the details land in the right channel straight away.

Slack · #salesNew order #1042: $184.00 from dana@example.com https://shop.example.com/orders/1042
The moment it happensUse template →
Slack

Get alerts about security issues that affect you

When a serious vulnerability is published for software you use, your security channel hears about it the same hour.

Slack · #securityNew actively exploited vulnerabilities: • CVE-2026-21410 Fortinet FortiOS: Heap overflow in SSL VPN (fix by 2026-11-07)
Hourly or dailyUse template →
Slack

Get error alerts with a plain-English explanation

When one of your jobs or systems fails, #ops gets the error and a one-line guess at the cause, without the same error twice in an hour.

Slack · #ops🚨 billing-sync: psycopg2.OperationalError: could not connect to server: Connection timed out The database host is unreachable, likely a network or security group change.
The moment it happens · Uses AIUse template →
Slack

Know the moment your website goes down

Your team hears in Slack when the site stops responding or slows down, and again when it's back.

Slack · #ops🔴 Down or slow: https://example.com/pricing (HTTP 200 in 4.8s)
Every 5 minutesUse template →
Slack

Follow your stocks and crypto in Slack

During market hours you get a short update on the tickers you care about, with a heads-up on big moves.

Slack · #marketsTech is mixed this hour: AAPL is up 0.8% at 231.40 while MSFT slips 0.3%. Bitcoin is the outlier, down 5.6% to 61,200. ⚠️ Down more than 5%: BTC
Hourly in market hours · Uses AIUse template →
See all 890 everyday productivity templates →

Projects slip when updates live in too many places. These templates keep Asana, Trello, Jira, monday.com and your forms in sync with the channels and sheets your team watches, so overdue tasks are flagged, form responses become tasks and status reports write themselves.

Common projects and operations automations

  • Turn new form responses into tasks in your project tool
  • Post overdue tasks to the team channel every morning
  • Send a weekly project status summary to stakeholders
  • Copy completed tasks to a reporting spreadsheet

Why automate it

  • Problems surface while there is still time to fix them
  • Less time chasing updates and writing status reports
  • Requests from forms never get lost in an inbox

Popular projects and operations templates

Jira

Turn monitoring alerts into Jira bugs, one per problem

Each new problem from your monitoring becomes a Jira bug, and repeat alerts are added as comments on the open issue.

Jira · OPS-412[Alert] HighErrorRate on checkout-api · comment added: Fired again at 2026-10-19T08:14:02Z
The moment it happensUse template →
Jira

Turn forwarded emails into sorted Jira tickets

Emails or requests you forward become Jira tickets with a category, priority and short summary, and you hear about the risky ones.

Email · High-risk email: SEC-208phishing · Highest Fake invoice from "Northwind Billing" asking to update bank details via a lookalike domain.
The moment it happens · Uses AIUse template →
Jira

Triage new Jira tickets as they come in

New tickets get labels and a priority, and the reporter is asked for anything missing, like steps to reproduce.

Jira · SUP-1287Labels: export, reports · Priority: High · comment asking for steps to reproduce
Every 10 minutes · Uses AIUse template →
Jira

Email release notes when a Jira version is released

When a version is released, you get readable release notes built from its resolved issues.

Email · Release notes: APP 3.8.0Features • Bulk edit for invoices (APP-912) Fixes • PDF totals rounding (APP-930)
On a schedule · Uses AIUse template →
Jira

Get a daily summary of what changed in Jira

Every weekday evening you get a short summary of the issues updated in your project that day, grouped by status.

Email · Jira ABC today: 17 issues updatedDone • Checkout timeout fix shipped (ABC-341) In Progress • Search reindex 60% through, blocked on a schema review
On a schedule · Uses AIUse template →
Jira

Find open issues missing key details

Each morning you get a list of open issues with no assignee, estimate or priority.

Email · ABC backlog: 23 gapsNo assignee (9) ABC-402 Add audit log export No estimate (11) ABC-377 Rework onboarding emails
On a scheduleUse template →
See all 201 projects and operations templates →

People teams juggle hiring pipelines, onboarding checklists, time off and anniversaries across several systems. These templates move that information to where it is needed: new hires get their accounts and welcome messages on time, managers hear about time off before it happens, and candidates don't wait for a reply.

Common people and hr automations

  • Post new hires and work anniversaries to a team channel
  • Tell managers about upcoming time off every Monday
  • Notify the hiring team when a candidate moves stage
  • Create onboarding tasks when someone accepts an offer

Why automate it

  • A smoother first week for every new hire
  • Fewer surprises from time off and staffing gaps
  • Candidates get faster replies, which helps you hire

Popular people and hr templates

BambooHR

Post who's out today to Slack

Every weekday morning your team sees who is on leave, so nobody waits on a reply that won't come.

Slack · #teamOut today: • Maya Lopez, back after 2026-10-21 • Chris Young, back after 2026-10-19
On a scheduleUse template →
BambooHR

Get an email for every new time-off request

You hear about each leave request within 15 minutes, so you can approve it or plan cover.

Email · Time-off request: Maya LopezMaya Lopez asked for Vacation: 2026-11-03 to 2026-11-07 (5 days).
Every 15 minutesUse template →
BambooHR

Announce new starters and flag leavers

New starters get a welcome post in Slack, and you get an email when someone's employment ends.

Slack · #generalWelcome Priya Nair, joining as Product Designer on 2026-11-03!
HourlyUse template →
BambooHR

Get this week's work anniversaries by email

Each Monday you know whose anniversary is coming, in time to say something.

Email · Work anniversaries this weekTue 21 Oct: Maya Lopez, 3 years Fri 24 Oct: Chris Young, 1 year
WeeklyUse template →
Rippling

Tell Slack when someone joins in Rippling

Each new hire shows up in Slack with their role and start date, so the people setting things up can start.

Slack · #new-hiresNew hire: Jordan Blake, Account Executive in Sales, starting 2026-11-03
HourlyUse template →
Rippling

Get a first-day reminder for new starters

On the morning someone starts, you get their name so you can welcome them.

Email · 2 starting todayJordan Blake - Account Executive, Sales team, manager Robin Hale
On a scheduleUse template →
See all 29 people and hr templates →

Don't see your automation? Describe it.

Your assistant doesn't need a template. Say what should happen and when.