Skip to main content
Rilo provides comprehensive finance and accounting tools for invoicing, payment processing, e-commerce, and financial management.

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 with quickbooks integration.

Capabilities

QuickBooks provides comprehensive accounting and financial management capabilities:
  • Customer and vendor management
  • Invoicing and billing
  • Payment processing
  • Expense tracking
  • Financial reporting
  • Tax management
  • Bank reconciliation

Available Functions

QuickBooks provides functions for accounting, invoicing, and financial management:
FunctionDescription
create_customerCreate a new customer.
get_customerGet customer details.
list_customersList all customers.
create_invoiceCreate a new invoice.
get_invoiceGet invoice details.
list_invoicesList invoices with filtering.
send_invoiceSend an invoice to a customer.
create_paymentRecord a payment.
get_paymentGet payment details.
list_paymentsList payments.
create_expenseCreate an expense record.
list_expensesList expenses.
get_accountGet account details.
list_accountsList chart of accounts.
QuickBooks provides many more functions for accounting, reporting, and financial management. Use get_tools_capabilities to see the complete list.

Available Triggers

QuickBooks supports app event triggers:
Trigger SlugDescription
QUICKBOOKS_INVOICE_CREATEDTriggered when a new invoice is created.
QUICKBOOKS_PAYMENT_RECEIVEDTriggered 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 with stripe integration.

Capabilities

Stripe provides comprehensive payment processing capabilities:
  • Payment processing (cards, digital wallets, bank transfers)
  • Subscription management
  • Invoice generation and management
  • Customer management
  • Refund processing
  • Payment method management
  • Webhook handling

Available Functions

Stripe provides functions for payment processing and subscription management:
FunctionDescription
create_customerCreate a new customer.
get_customerGet customer details.
list_customersList customers.
create_payment_intentCreate a payment intent for processing.
confirm_paymentConfirm and process a payment.
get_paymentGet payment details.
list_paymentsList payments.
create_subscriptionCreate a subscription for a customer.
get_subscriptionGet subscription details.
cancel_subscriptionCancel a subscription.
create_invoiceCreate an invoice.
send_invoiceSend an invoice to a customer.
create_refundRefund a payment.
Stripe provides many more functions for payment processing, subscriptions, and financial management. Use get_tools_capabilities to see the complete list.

Available Triggers

Stripe supports app event triggers:
Trigger SlugDescription
STRIPE_PAYMENT_SUCCEEDEDTriggered when a payment succeeds.
STRIPE_PAYMENT_FAILEDTriggered when a payment fails.
STRIPE_INVOICE_CREATEDTriggered when an invoice is created.
STRIPE_CUSTOMER_CREATEDTriggered 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 with shopify integration.

Available Functions

Shopify provides functions for e-commerce management:
FunctionDescription
create_productCreate a new product.
get_productGet product details.
list_productsList products.
update_productUpdate product information.
create_orderCreate a new order.
get_orderGet order details.
list_ordersList orders.
fulfill_orderFulfill an order.
create_customerCreate a new customer.
get_customerGet customer details.
list_customersList customers.
get_inventoryGet inventory levels.
update_inventoryUpdate inventory levels.

Available Triggers

Shopify supports app event triggers:
Trigger SlugDescription
SHOPIFY_ORDER_CREATEDTriggered when a new order is created.
SHOPIFY_ORDER_UPDATEDTriggered when an order is updated.
SHOPIFY_PRODUCT_CREATEDTriggered when a new product is created.
SHOPIFY_CUSTOMER_CREATEDTriggered when a new customer is created.
Use get_tools_trigger_actions to discover all available triggers for Shopify.

Additional Finance & Accounting Tools

The following tools are also available for financial management:

Payment Processing

  • PayPal - Online payment system for accepting payments
  • Square - Payment processing and business management platform

Accounting Software

  • Xero - Cloud accounting for small businesses with invoicing and reporting
  • FreshBooks - Cloud-based accounting software for freelancers and small businesses
  • Zoho Books - Accounting and invoicing software with inventory management
  • Zoho Invoice - Simplified billing solution for invoicing
  • Zoho Inventory - Inventory and order management with accounting integration
  • Moneybird - Online invoicing and accounting for small businesses

E-commerce & Events

  • Eventbrite - Event management and ticketing platform
  • Gumroad - E-commerce platform for digital goods and products

Specialized Finance

  • Blackbaud - Nonprofit financial management and fundraising platform
  • Brex - Corporate credit and spend management platform
For detailed function lists and trigger information for these tools, use get_tools_capabilities and get_tools_trigger_actions respectively. Each tool provides comprehensive functions for payment processing, accounting, invoicing, and financial management.

Using Finance Tools in Workflows

Example: Automated Invoicing

"Create invoice in QuickBooks when order is placed in Shopify and send to customer via email"
The workflow will:
  1. Use Shopify trigger for new orders
  2. Create invoice in QuickBooks
  3. Send invoice via email

Example: Payment Processing

"Start workflow when payment is received via Stripe and update order status in Shopify"
The workflow will:
  1. Use Stripe trigger for payment success
  2. Update order in Shopify
  3. Send confirmation email

Best Practices

Secure payment handling:
  • Use webhooks for real-time updates
  • Verify payment status before fulfillment
  • Handle failed payments gracefully
Automate invoicing:
  • Create invoices automatically
  • Send reminders for overdue invoices
  • Track payment status
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
Each finance tool integration connects to a single authenticated account. To use multiple accounts, create separate workflows.