- Integrations
- /
- Keap
Keap
Keap (Infusionsoft) CRM and invoice events
Keap (the former Infusionsoft) is the small-business CRM + email marketing + invoicing stack, deeply used in coaching, consulting, and small-services verticals where a "client lifecycle" workflow needs to span lead capture, sales follow-up, billing, and ongoing nurture in one tool. Tiny Command surfaces four triggers covering each side of the stack: Contact Added, Contact Updated, Opportunity Added (a new deal/sales opportunity), and Invoice Created. Two actions handle the writes and reads: Create Contact (with custom fields, tags, and email subscription state) and List Contacts. The connection uses Keap OAuth (which Keap calls Personal Access Tokens for service accounts). Contact Updated fires on any field change including tag adds — most teams scope downstream filters by checking which fields actually changed against the payload's previous_values when available. Keap's tag system is the segmentation primitive; the tags array on the contact payload drives most "what kind of contact is this" branching in downstream workflows.
Workflows start when Keap does.
4 real-time triggers, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.
Fires when a new contact is added to Keap (Infusionsoft). For "new lead → push to CRM, enrich, fan out welcome workflow" patterns in coaching/consulting/small-services businesses.
Fires on any contact change including tag changes (Keap tags drive segmentation). For tag-based behavioural workflows, branch on the current tags array in the payload.
Fires when an invoice is created. Payload includes status (pending/sent/paid). Filter on status if you only care about delivered or paid invoices.
Fires when a new sales opportunity is created. The pipeline-growth hook for revenue forecasting and AE notification workflows.
Do anything Keap can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Create Keap Contact | Creates a contact with email, name, custom fields, tags, opt-in state. For "form submission → push to Keap with opt-in tag for nurture" workflows. |
| List Keap Contacts | Paginated contacts with filters by tag, lifecycle stage, recently modified. For warehouse syncs or for "all contacts in segment X → fan out the campaign" workflows. |
Pre-built Keap workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Keap once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Keap field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Keap integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Keap to Tiny Command?
What Keap triggers does Tiny Command support?
What Keap actions can I run from a workflow?
Is the Keap integration real-time?
Do I need to write code to use Keap with Tiny Command?
How much does the Keap integration cost?
More crm & sales apps people connect.
Same category as Keap, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Keap.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.