Skip to content

Task templates ​

Generated from config/company-os-task-templates.v1.json and web_interface/company-os-site/pages.json by docs-site/sync-docs.mjs. Edit the data there, not this page.

40 templates. Browse what Company OS can do. Use a template as a starting point, or save it as a workflow that runs on a schedule.

How Company OS runs a template ​

Effect classWhat it means
read_onlyRuns on its own. Reads the company record only.
network_requestRuns on its own. Reads outside sites in a company session; changes nothing.
external_mutationDrafts, then waits. Anything that leaves the company is staged for your approval.
financialNever pays. Refunds and payments are staged for the payment approval class.

Every run records a receipt. Templates marked as scheduled can be saved as a workflow that runs on that schedule.

Sales ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Turn leasing inquiries into pipeline entries twice a day
gv.leasing-inquiries-to-pipeline
Every prospect gets a case, a qualification score, and a drafted reply within the same half-day.Weekdays at 9am and 2pmgmail_business, task_ledger, document_profileexternal_mutationexternal_communication
Brief me on a client before the next call
ps.account-brief-before-call
Engagement history, open deliverables, unpaid invoices, and what changed on their side since you last spoke.On demandtask_ledger, gmail_business, baselayer_browser, memorynetwork_requestNone
Flag stale proposals and engagements and draft the next move
ps.stale-engagements-next-move
Every proposal without a reply and every engagement without a milestone update, with the follow-up already written.Mondays at 7:30amtask_ledger, gmail_businessexternal_mutationexternal_communication
Turn wholesale and partnership inquiries into tracked deals
re.inbound-leads-to-deals
Every inbound B2B inquiry becomes a scored deal with a drafted reply, twice a day.Weekdays at 9am and 2pmgmail_business, task_ledgerexternal_mutationexternal_communication

Recruiting ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Rank a folder of resumes against my rubric
ps.rank-resumes-against-rubric
Consistent scoring for every applicant, with the evidence for each score and the questions to ask at screen.On demanddocument_storage, task_ledgerread_onlyNone
Source 30 candidates for this role into a tracker
gb.source-candidates-into-sheet
Profiles that match the spec from public sources, scored and deduplicated against people you already contacted.On demandbaselayer_browser, task_ledger, memorynetwork_requestNone
Build an interview rubric for a role with edge cases
gb.interview-rubric-builder
Competencies, questions, scoring anchors, and the red flags, benchmarked against how peers hire the role.On demandbaselayer_browser, document_profile, memorynetwork_requestNone

Marketing ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Draft the monthly owner newsletter from last month's work
pm.owner-newsletter-monthly
Turn completed tasks and decisions into a short newsletter owners will actually read.1st of the month at 10amtask_ledger, gmail_business, document_profileexternal_mutationexternal_communication
Plan next week's listing and community posts from what performed
gv.listing-posts-plan-weekly
Look at last week's engagement, then draft the posts for vacant units and syndicate news.Sundays at 5pmbaselayer_browser, task_ledger, document_profileexternal_mutationexternal_communication
Find 50 creators in my niche with contact details
re.creator-shortlist-with-contacts
Creators who already talk to your buyers, with audience size, fit notes, and how to reach them.On demandbaselayer_browser, task_ledgernetwork_requestNone
Mine customer reviews for complaints, praise, and feature gaps
re.reviews-mining-themes
Themes with counts and verbatim quotes from your reviews and your competitors' reviews.On demandbaselayer_browser, memorynetwork_requestNone

Data ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Extract fields from a batch of vendor invoice PDFs
pm.vendor-invoice-batch-extraction
Turn a folder of invoices into clean register rows and flag what does not match the maintenance log.On demanddocument_storage, stripe, task_ledgerread_onlyNone
Find recurring charges we should cancel or renegotiate
gv.recurring-charges-audit-monthly
Every subscription and standing charge across the syndicates, with usage evidence and a keep, cut, or renegotiate call.1st of the month at 8amstripe, obligations_ledger, task_ledgerread_onlyNone
Audit the store catalog for sold-out and broken items every morning
re.catalog-audit-daily
Out-of-stock products still advertised, dead images, and broken variant links, before customers find them.Daily at 7:30ambaselayer_browser, task_ledgernetwork_requestNone

Research ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Score vendor bids against my evaluation criteria
pm.vendor-scoring-for-tender
Compare snow removal, landscaping, or cleaning bids on the same grid and recommend a shortlist.On demanddocument_storage, baselayer_browser, task_ledgernetwork_requestNone
Scan Québec and federal funding, tenders, and events every Monday
gv.quebec-funding-radar-weekly
Grants, tax credits, SEAO and CanadaBuys tenders, and events worth attending, ranked for the company.Mondays at 9amfunding_radar, obligations_ledger, memoryread_onlyNone
Vet a vendor's legitimacy before we sign or pay
gb.vet-vendor-before-signing
Registry checks, ownership, reviews, security posture, and payment red flags in one report.On demandbaselayer_browser, obligations_ledger, memorynetwork_requestNone

Ops ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Triage resident and maintenance messages every morning
pm.resident-inbox-triage-daily
Sort overnight messages into cases, answer the routine ones from the knowledge base, and stage every reply for approval.Weekdays at 7amgmail_business, task_ledger, memoryexternal_mutationexternal_communication
Chase stalled contractor jobs every Monday
pm.contractor-followup-sweep-weekly
Find open maintenance cases with no contractor update, draft the follow-up, and escalate anything safety-critical.Mondays at 8amnotion, gmail_business, task_ledgerexternal_mutationvendor_commitment, external_communication
Collect access-review evidence for the quarterly control check
gv.access-review-evidence-quarterly
Who has access to what across GitHub, Slack, and the company record, with the evidence an auditor would ask for.First day of each quarter at 9amgithub, slack, task_ledger, document_storageread_onlyNone
Run the overdue-invoice collections sweep every Monday
ps.overdue-invoice-collections-weekly
Every invoice past due, its history, and a drafted chase matched to how late it is.Mondays at 9amstripe, gmail_business, obligations_ledgerexternal_mutationexternal_communication
Work the order-exception queue twice a day
re.order-exceptions-refund-queue
Late, damaged, and disputed orders classified with a refund or replacement recommendation staged for approval.Weekdays at 8am and 2pmstripe, gmail_business, task_ledgerfinancialpayment, external_communication
Triage and label the shared inbox every morning
gb.inbox-triage-and-label-daily
Cases opened, duplicates merged, waiting states set, and replies drafted, without anything leaving the company.Daily at 7amgmail_business, task_ledgerexternal_mutationexternal_communication
Track SaaS renewals before they auto-renew
gb.saas-renewals-watch-monthly
Every subscription with its renewal date, notice window, seats used, and a recommendation, 30 days ahead.1st of the month at 9amobligations_ledger, gmail_business, task_ledgerread_onlyNone

Engineering ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Draft client-facing release notes from this week's merged PRs
ps.release-notes-from-merged-prs
What shipped for each client project, in plain language, every Friday afternoon.Fridays at 3pmgithub, document_profile, task_ledgerexternal_mutationexternal_communication
Smoke-test the checkout flow before the day starts
re.checkout-smoke-test-daily
Browse, add to cart, apply a code, and reach payment on phone and desktop sizes, with a screenshot at each step.Weekdays at 8ambaselayer_browser, task_ledgernetwork_requestNone
Send me a Monday repository health report
gb.repo-health-report-monday
Open PR age, failing checks, stale branches, and dependency alerts across your repositories.Mondays at 9amgithub, task_ledgerread_onlyNone

Docs ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Brief me before the next board meeting
pm.board-meeting-brief
One page from the ledger: open exceptions, money in and out, decisions waiting, and what to ask the board.On demandtask_ledger, document_profile, obligations_ledgerread_onlyNone
Turn the AGM recording into bilingual minutes
gv.agm-minutes-bilingual
Decisions, votes, and action items in French and English, in the Velora document profile, staged for distribution approval.On demanddocument_profile, document_storage, task_ledgerexternal_mutationboard_document_distribution
Draft a proposal or statement of work from my notes
ps.proposal-or-sow-from-notes
Scope, deliverables, assumptions, timeline, and fees in the company document profile, ready for partner review.On demanddocument_profile, document_storage, task_ledgerexternal_mutationexternal_communication
Pull decisions and action items out of a client meeting
ps.meeting-to-decisions-and-actions
Formatted minutes, every decision recorded, every action opened as a task with an owner.On demandtask_ledger, document_profileread_onlyNone
Distill a long Slack thread into a decision document
gb.slack-thread-to-decision-doc
The options discussed, who argued what, the decision, and the open questions, recorded on the ledger.On demandslack, task_ledger, document_profileread_onlyNone

Personal ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Plan my site-visit day
pm.site-visit-day-plan
Route, contacts, keys, and the open items to check at each building, in one page before you leave.On demandcalendar, task_ledger, baselayer_browsernetwork_requestNone
Optimize next week's calendar before it hardens
ps.calendar-optimize-friday
Find the conflicts, the meetings without agendas, and the focus time you are about to lose.Fridays at 4pmcalendar, task_ledgerread_onlyNone
Watch a product until the price drops to my target
re.price-drop-watch-for-me
For the equipment or stock you buy yourself: check every few hours and tell me the moment it is worth buying.Every 6 hoursbaselayer_browser, task_ledgernetwork_requestNone

Monitoring ​

TemplateWhat it doesScheduleWorks withEffectApprovals
Watch comparable rental listings and log new entries daily
pm.comparable-listings-watch-daily
Track the rental market around your buildings so pricing decisions rest on current evidence.Daily at 7ambaselayer_browser, task_ledgernetwork_requestNone
Morning portfolio brief from inbox, calendar, and obligations
gv.portfolio-morning-brief
What changed overnight, what is due, and the three things the chief of staff should push today.Weekdays at 7amgmail_business, calendar, obligations_ledger, task_ledgerread_onlyNone
Watch the TAL, municipal notices, and condo-law deadlines weekly
gv.regulator-and-municipal-watch
Catch regulator moves and statutory dates that affect your syndicates before they become fines.Tuesdays at 8ambaselayer_browser, obligations_ledger, memorynetwork_requestNone
Diff competitor pricing and promotions every Friday
re.competitor-price-watch-weekly
Price moves, new bundles, and promo codes across your competitor set, in one table with the deltas.Fridays at 4pmbaselayer_browser, task_ledger, memorynetwork_requestNone
Morning briefing from Slack, calendar, and inbox
gb.morning-briefing
What needs you today, what is waiting on others, and what you can ignore, before the first meeting.Weekdays at 7amslack, gmail_business, calendar, task_ledgerread_onlyNone

Packs ​

Templates belong to one or more company packs: property_management (Property management), gestion_velora (Gestion Velora), professional_services (Professional services), retail_ecommerce (Retail and e-commerce), general_business (General business).

Company OS documentation — built with VitePress