KamoCRM

Contact foundation: outcomes, last contact, stop all outreach, consent and the outreach check

Featurekamo-shared-library
Shipped
October 31, 2026 at 11:46 PM UTC
Author
Kamo
Commit
b4e124f

Org-named call outcomes on fixed meanings, last attempt and conversation per lead in a new table fed from LeadCommunicationLinker, a lead-level Stop all outreach with its audit trail, an org consent list with append-only values and intake mapping (consent.<key>), and org call hours and text limits. OutreachCheck is the shared answer to "may we contact this lead now": stop, missing address, do-not-contact, hours in the recipient's local time, text limits. It returns a plain reason and the next allowed time. RecipientZones resolves the zone from the lead's zone, then address, then area code, across all US zones; unknown holds to every likely zone. Rights 669-672. Tables were created by hand first.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing