Available Tools
- QuickBooks - Cloud-based accounting software
- Stripe - Payment processing platform
- PayPal - Online payment system
- Xero - Cloud accounting for small businesses
- Shopify - E-commerce platform
- Square - Payment processing and business management
- FreshBooks - Cloud-based accounting software
- Zoho Books - Accounting and invoicing software
- Zoho Invoice - Simplified billing solution
- Zoho Inventory - Inventory and order management
- Blackbaud - Nonprofit financial management
- Brex - Corporate credit and spend management
- Eventbrite - Event management and ticketing
- Gumroad - E-commerce platform for digital goods
- Moneybird - Online invoicing and accounting
QuickBooks
Cloud-based accounting software for managing finances, tracking income and expenses, and gaining business insights.Authentication
Requires authentication withquickbooks integration.
Available Functions
QuickBooks provides functions for accounting, invoicing, and financial management:| Function | Description |
|---|---|
create_customer | Create a new customer. |
get_customer | Get customer details. |
list_customers | List all customers. |
create_invoice | Create a new invoice. |
get_invoice | Get invoice details. |
list_invoices | List invoices with filtering. |
send_invoice | Send an invoice to a customer. |
create_payment | Record a payment. |
get_payment | Get payment details. |
list_payments | List payments. |
create_expense | Create an expense record. |
list_expenses | List expenses. |
get_account | Get account details. |
list_accounts | List chart of accounts. |
Available Triggers
QuickBooks supports app event triggers:| Trigger Slug | Description |
|---|---|
QUICKBOOKS_INVOICE_CREATED | Triggered when a new invoice is created. |
QUICKBOOKS_PAYMENT_RECEIVED | Triggered when a payment is received. |
Use
get_tools_trigger_actions to discover all available triggers for QuickBooks.Stripe
Payment processing platform for accepting online payments.Authentication
Requires authentication withstripe integration.
Available Functions
Stripe provides functions for payment processing and subscription management:| Function | Description |
|---|---|
create_customer | Create a new customer. |
get_customer | Get customer details. |
list_customers | List customers. |
create_payment_intent | Create a payment intent for processing. |
confirm_payment | Confirm and process a payment. |
get_payment | Get payment details. |
list_payments | List payments. |
create_subscription | Create a subscription for a customer. |
get_subscription | Get subscription details. |
cancel_subscription | Cancel a subscription. |
create_invoice | Create an invoice. |
send_invoice | Send an invoice to a customer. |
create_refund | Refund a payment. |
Available Triggers
Stripe supports app event triggers:| Trigger Slug | Description |
|---|---|
STRIPE_PAYMENT_SUCCEEDED | Triggered when a payment succeeds. |
STRIPE_PAYMENT_FAILED | Triggered when a payment fails. |
STRIPE_INVOICE_CREATED | Triggered when an invoice is created. |
STRIPE_CUSTOMER_CREATED | Triggered when a new customer is created. |
Use
get_tools_trigger_actions to discover all available triggers for Stripe.Shopify
E-commerce platform for creating online stores, managing products, processing payments, and customizing themes.Authentication
Requires authentication withshopify integration.
Available Functions
Shopify provides functions for e-commerce management:| Function | Description |
|---|---|
create_product | Create a new product. |
get_product | Get product details. |
list_products | List products. |
update_product | Update product information. |
create_order | Create a new order. |
get_order | Get order details. |
list_orders | List orders. |
fulfill_order | Fulfill an order. |
create_customer | Create a new customer. |
get_customer | Get customer details. |
list_customers | List customers. |
get_inventory | Get inventory levels. |
update_inventory | Update inventory levels. |
Available Triggers
Shopify supports app event triggers:| Trigger Slug | Description |
|---|---|
SHOPIFY_ORDER_CREATED | Triggered when a new order is created. |
SHOPIFY_ORDER_UPDATED | Triggered when an order is updated. |
SHOPIFY_PRODUCT_CREATED | Triggered when a new product is created. |
SHOPIFY_CUSTOMER_CREATED | Triggered when a new customer is created. |
Use
get_tools_trigger_actions to discover all available triggers for Shopify.Using Finance Tools in Workflows
Example: Automated Invoicing
- Use Shopify trigger for new orders
- Create invoice in QuickBooks
- Send invoice via email
Example: Payment Processing
- Use Stripe trigger for payment success
- Update order in Shopify
- Send confirmation email
Best Practices
Payment Processing
Payment Processing
Secure payment handling:
- Use webhooks for real-time updates
- Verify payment status before fulfillment
- Handle failed payments gracefully
Invoice Management
Invoice Management
Automate invoicing:
- Create invoices automatically
- Send reminders for overdue invoices
- Track payment status
Financial Reporting
Financial Reporting
Generate reports:
- Aggregate financial data
- Export to accounting systems
- Create financial summaries
Limitations
- All Tools: Each tool connects to a single authenticated account per workflow
- All Tools: Subject to service rate limits and API quotas
- Payment Tools: Require PCI compliance for handling payment data