Automations
8min
the automations feature in invoiced allows users to build customizable workflows that execute a sequence of steps based on various triggers this feature enhances efficiency by automating repetitive tasks, ensuring timely responses to events, and providing flexibility to adapt to specific business needs triggers triggers define the conditions under which a workflow is initiated invoiced supports three types of triggers scheduled automations run on a defined schedule, such as daily, weekly, or monthly event based automations are triggered by specific events, such as the creation of an invoice or a payment being received manual automations are initiated manually by the user when needed actions actions are the steps that a workflow performs once it is triggered invoiced supports the following types of actions send email automatically send an email to specified recipients send document send documents such as invoices, receipts, or statements to the customer condition add conditional logic to the workflow, allowing different actions to be taken based on specific criteria set property value update a property value on an object, such as changing the status of an invoice copy property value copy a property value from one object to another clear property value clear or reset a property value on an object create object create new objects such as invoices, customers, or tasks delete object delete existing objects from the system send notification send notifications to users within invoiced post message to slack post a message to a specified slack channel webhook send data to an external system via a webhook building a workflow the automation will use the timezone set in the business profile to build a workflow in invoiced, follow these steps define the trigger choose the appropriate trigger type (scheduled, event based, or manual) and configure its settings add actions select and configure the actions that should be performed when the trigger is activated you can add multiple actions and define the sequence in which they should occur set conditions if needed, add conditional logic to determine which actions to execute based on specific criteria note if a custom field id has a number or special character, the automation will not save it must be letters only review and save review the workflow configuration to ensure it meets your requirements, then save the workflow enroll for automations with scheduled triggers, enroll a record in the automation by going to the object's page and clicking the green automate link example workflows example 1 automated monthly statements trigger scheduled monthly at 9 00 am actions condition check if the customer has a balance owed if true send email send an email to the customer with an open item statement example 2 customer onboarding process trigger event based new customer created actions send email welcome email sent to the new customer with account setup instructions create object create a task for the finance team to follow up with the new customer within three days send notification notify the account representative about the new customer example 3 manual contract renewal process trigger manual actions send email send a contract renewal reminder to the customer create object generate a task about the contract renewal send notification notify the account manager to follow up with the customer regarding the contract renewal conclusion the automations feature in invoiced provides a powerful tool for streamlining business processes and reducing manual effort by leveraging the various triggers and actions available, users can create highly customized workflows that cater to their unique requirements please contact invoiced support if you need help setting up or using the automations feature we look forward to seeing what you build