autoleaf

Lead flow automation, self-hosted

Dead simplelead flow automation.

Autoleaf catches every lead, runs your follow-up over SMS and email, and logs every message it sends — or refuses to send. Built for the technical solopreneur who would rather own a small sharp tool than rent a bloated CRM.

Log in

Single-operator. No signups.

workflows/missed-call-rescue.yaml
trigger: contact.created
when: source == missed_call
steps:
- send_sms: missed_call_text_back
- wait: 2 days
- send_email: review_request
Message log
  • sms → (916) 555-0132sent · 28s after the call
  • email → jordan@…suppressed · no consent

01

Capture

The website widget and missed-call text-back turn clicks and unanswered calls into contacts — nothing slips through while you are on a job.

02

Follow up

Workflows are plain config: triggers, waits, SMS and email steps. Consent is enforced at one choke point, so a send either goes out or is refused — never fudged.

03

Audit

Every attempt is recorded with the exact rendered message and its status — sent, delivered, failed, or suppressed — so you always know what the system did on your behalf.

Self-hosted on your infrastructure · Laravel + Postgres · Your leads, your data