Less Annoying CRM is intentionally minimal, and we connect through its public API using a UserCode + per-user API token pair. Contacts, pipeline items, notes, and tasks all get created from chat and voice automatically.
LACRM now ships native webhooks via the CreateWebHook API call. We register the subscriptions on your behalf, and any record change in LACRM — pipeline status, custom field, contact update — can trigger an AI follow-up SMS, email, or voice call on our side. Payloads are signed with X-Hook-Signature (HMAC-SHA256).
Popular workflow recipes
When this happens → do thatTriggers & Actions
4 triggers · 4 actionsAny change to a LACRM Contact, sent as a signed outbound webhook.
Status moves in a pipeline trigger AI follow-ups.
Any LACRM custom field change fires the workflow.
Use task lifecycle as a workflow trigger.
From chat, voice, and forms.
Conversation transcript and AI summary on the contact.
Follow-up reminder tied to the contact.
Status, value, custom fields — pipeline items represent deals.
How to connect Less Annoying CRM
~10 minutes- Webhook subscriptions in LACRM are managed via API only (no admin UI). They're also immutable — to change one we delete and recreate it on your behalf.
- LACRM signs every webhook with X-Hook-Signature (HMAC-SHA256). Failed deliveries retry with exponential backoff and auto-disable after sustained failure.