Detected country: US
logo
Sign InBook a Demo
GuideRecipesDeveloper

Playbook Recipes

  • Data Ops recipes
    • Recipe: Data sync and ETL to a warehouse
    • Recipe: Scheduled reports and readouts
  • Engineering Ops recipes
    • Recipe: AI code review on pull requests with Cursor
    • Recipe: Incident response and on-call paging
    • Recipe: Triage new errors into tracked issues
  • Finance Ops recipes
    • Recipe: Invoice and expense processing
    • Recipe: Reconcile payments and payouts
  • Introduction
  • Marketing Ops recipes
    • Recipe: Campaign performance report
    • Recipe: Competitor monitoring digest
    • Recipe: Content and marketing operations
    • Recipe: Generate a content brief
  • RevOps recipes
    • Recipe: Automate new customer onboarding
    • Recipe: Enrich new leads automatically
    • Recipe: Route a deal review with an evaluation agent
    • Recipe: Score and route a lead with an evaluation agent
    • Recipe: Score, route, and follow up on leads
  • Support Ops recipes
    • Recipe: Auto-answer and deflect common tickets
    • Recipe: Catch a refund request with an evaluation agent
    • Recipe: Check the work before a reply
    • Recipe: CSAT follow-up after ticket resolution
    • Recipe: Escalate SLA breaches and priority tickets
    • Recipe: Triage a support email with an evaluation agent
    • Recipe: Triage and route support tickets
Loading…
logo

Powered by

Finance Ops recipes

TL;DR: Finance Ops recipes automate financial workflows — reconciling payments and payouts on a schedule, and processing invoices and expenses with extraction, validation, and durable human approval via waitForInput. They connect Stripe, Ramp, and HTTP APIs with Slack and your spreadsheets.

Who this is for

Finance and operations teams who want fewer manual reconciliations and faster approvals.

Recipes in this department

  • Reconciliation — pull transactions, reconcile, and report exceptions.
  • Invoice and expense processing — extract, validate, and park for approval with metaphor.waitForInput when over threshold.

Human approval in Ballet is a durable pause on the same run ID — not a busy-wait. See How do I pause and resume a playbook run?.

Related articles

  • How do I pause and resume a playbook run?
  • How do I manage Schedules?
  • How do I store credentials with Secrets?
  • How do I edit steps (Code and HTTP)?