Create Invoice
Generate a new invoice in Pappers
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_INVOICE])
Send Invoice
Send an existing invoice to a client via email
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_INVOICE])
Record Payment
Log a payment received for an invoice
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECORD_PAYMENT])
Create Estimate
Generate a new estimate or quote for a potential client
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ESTIMATE])
Convert Estimate To Invoice
Transform an approved estimate into an invoice
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ESTIMATE_TO_INVOICE])
Create Expense
Log a new business expense in Pappers
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EXPENSE])
Generate Financial Report
Create a financial report for a specified time period
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Add Client
Create a new client profile in Pappers
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CLIENT])
Update Client Information
Modify existing client details
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CLIENT])
Create Recurring Invoice
Set up an invoice that repeats at regular intervals
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_RECURRING_INVOICE])
Apply Credit Note
Issue a credit note to a client's account
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_CREDIT_NOTE])
Create Project
Set up a new project for tracking time and expenses
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PROJECT])
Log Time Entry
Record time spent on a specific project or task
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOG_TIME_ENTRY])
Generate Tax Report
Create a report for tax filing purposes
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_TAX_REPORT])
Create Purchase Order
Generate a new purchase order for vendors
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PURCHASE_ORDER])
New Invoice Created
Triggered when a new invoice is created in Pappers
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_INVOICE_TRIGGER])
Payment Received
Triggered when a payment is recorded for an invoice
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAYMENT_RECEIVED_TRIGGER])
Invoice Overdue
Triggered when an invoice becomes overdue
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVOICE_OVERDUE_TRIGGER])
Estimate Approved
Triggered when a client approves an estimate
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ESTIMATE_APPROVED_TRIGGER])
Expense Added
Triggered when a new expense is logged
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPENSE_ADDED_TRIGGER])
Client Added
Triggered when a new client is added to Pappers
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLIENT_ADDED_TRIGGER])
Project Completed
Triggered when a project is marked as completed
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_COMPLETED_TRIGGER])
Low Balance Alert
Triggered when account balance falls below a set threshold
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOW_BALANCE_ALERT_TRIGGER])
Tax Deadline Approaching
Triggered when a tax filing deadline is near
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAX_DEADLINE_TRIGGER])
Recurring Invoice Generated
Triggered when a recurring invoice is automatically created
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECURRING_INVOICE_TRIGGER])
Credit Note Issued
Triggered when a credit note is issued to a client
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREDIT_NOTE_ISSUED_TRIGGER])
Time Entry Threshold Reached
Triggered when time entries for a project reach a set limit
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TIME_ENTRY_THRESHOLD_TRIGGER])
New Financial Year
Triggered at the start of a new financial year
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_FINANCIAL_YEAR_TRIGGER])
Invoice Viewed By Client
Triggered when a client views an invoice online
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVOICE_VIEWED_TRIGGER])
Purchase Order Approved
Triggered when a purchase order is approved
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PURCHASE_ORDER_APPROVED_TRIGGER])