Skip to content

Automations ​

An automation does a job for you each time something happens in your business: a lead comes in, an invoice goes overdue, stock runs low, a customer leaves a review. You draw it as a flow chart in the dashboard, or describe it to the AI assistant, and Cashfin runs it from then on.

Not the same as account webhooks

Webhooks send Cashfin events to your server. An automation runs inside Cashfin, and can also be started by a call from your server.

What an automation is made of ​

PartWhat it is
TriggerWhat starts it. One for each automation. There are 158, covering every part of the dashboard, plus schedules and webhooks.
StepsWhat happens next, in the order you connect them. A step either does something (an action) or decides where the run goes (Filter, If / else, Switch, Wait, Repeat, Approval).
ValuesInformation passed along the chart: details of the record that started it, and the results of earlier steps.
RunOne time the automation was started. Every run is recorded with what each step did.

What it can do ​

  • Tell your team: notifications, emails to team members, alerts to your notification contacts, tasks.
  • Message customers: email, SMS and WhatsApp to the contact on a record, with a daily limit and opt-outs respected.
  • Change your records: anything the AI assistant can do, from creating a credit note to updating a lead. 210 actions in all.
  • Use AI: sort a message, pull out details, summarise, write a reply, or give an AI agent a goal and the actions it may take.
  • Work with other systems: start from a webhook, and call another system's API from a step.
  • Wait, repeat and ask: pause for days, repeat for each item in a list, or pause for a person's approval.

Find your way around ​

Start here ​

PageWhat it covers
QuickstartBuild, test and switch on your first automation.
Build with AIDescribe what you want and let the AI assistant draft it.
Starter templatesThe 12 ready-made automations and what each contains.

Building blocks ​

PageWhat it covers
Trigger referenceEvery trigger, with the values each one provides.
Action referenceEvery action: what it does, each setting, and the values it leaves for later steps.
Cashfin actionsEvery action the "Run a Cashfin action" step and the AI agent can use.
Flow control and conditionsFilter, If / else, Switch, Wait, Repeat, Approval, and how conditions compare values.
Values and formulasInserting values into settings, and calculating new ones.

AI ​

PageWhat it covers
AI in automationsWhat the AI knows about your business, the model choice, cost and limits.
AI text stepsSort into a category, pull out details, summarise, write or answer, and reading files.
AI agentGiving AI a goal and actions, and what it may do without approval.
AI decisionsLetting AI choose the path in If / else and Switch.
AI replies to reviews and commentsAnswering product reviews and social media comments.

Schedules and other systems ​

PageWhat it covers
Run on a scheduleRunning at set times instead of when something happens.
Start from another systemThe Webhook received trigger: URL, request, responses.
Call another systemThe Send HTTP request action.

Running and fixing ​

PageWhat it covers
Runs and historyWhat happens when a trigger fires, every status, retries, how long history is kept.
Safety limits and permissionsEvery limit, the rules for messages to customers, and who can do what.
TroubleshootingWhy an automation did not run, and what each message means.

Who can use automations ​

Only admins can create, change, switch on or off, run or delete an automation. Other team members can see the list, look at runs and test an automation. A business can have up to 50 automations.

Cashfin Business API Documentation