Merge · Arazzo Workflow
Merge Accounting Bill a Customer
Version 1.0.0
Create a customer contact, raise an invoice against that contact, and confirm the invoice.
Provider
Workflows
create-contact-and-invoice
Create a customer contact and raise an invoice against it.
Creates a customer contact, raises an invoice referencing that contact, and confirms the invoice.
1
createContact
{$sourceDescriptions.subpackageContactsApi.url}#/paths/~1accounting~1v1~1contacts/post
Create the contact and flag it as a customer.
2
createInvoice
{$sourceDescriptions.subpackageInvoicesApi.url}#/paths/~1accounting~1v1~1invoices/post
Raise an invoice against the newly created contact.
3
confirmInvoice
{$sourceDescriptions.subpackageInvoicesApi.url}#/paths/~1accounting~1v1~1invoices~1{id}/get
Read the created invoice back to confirm it was persisted against the contact.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.