Templates · Business

Send an invoice

Create an invoice for a client from a sentence and leave it as a draft for review.

Example template for a hypothetical invoicing app. It is not taken from any shipping app. Rename the tools to match your own App Intents titles.

Tools this skill expects

  • Find Clients
  • Create Invoice

SKILL.md

Skills.skillsbundle/Skills/invoice-send/SKILL.md

---
name: invoice-send
description: Create an invoice for a client. Use when the user asks to invoice, bill, or charge a client for work. Not for recording a payment received.
---

# Send an invoice

Use the Find Clients tool for the client the user named; ask if more than one matches.

Use the Create Invoice tool with the amount and description the user gave, in the client's currency. Save it as a draft.

Don't send it. Tell the user it's ready to review.
Open in validator

Or install it into your bundle: npx siriskills add invoice-send --bundle MyApp/Skills.skillsbundle

View on GitHub · Improve this skill