| CRM | People, companies and deals, with a pipeline board, record pages, a Sales agent and a skill for closing out a deal | None | All three parts (manifest, server, studio) and layouts, agents and skills. Most other modules build on it. |
| Products | Products and their prices, one time or recurring | None | |
| Quotes | Quotes for deals, with their items | CRM | |
| Invoicing | Invoices, lines and payments for the people and companies in the CRM, with actions to recalculate an invoice and add a payment | CRM | Actions that other modules call |
| Expenses | What the business spends, by category, supplier and deal, from approval to reimbursement | CRM | The smallest module: a manifest and nothing else |
| Inventory | Stock across locations, as moves in and out | CRM, Products | |
| Payments via Stripe | Customers pay invoices online through a Stripe payment link, and the payment is recorded on the invoice | Invoicing | A connection, actions, events, a webhook and a workflow |
| Email via Resend | Sends email from workflows and reacts to deliveries, bounces and opens | None | An API-key connection, one action and delivery events |
| Enrichment via Context.dev | Fills in what a CRM person is missing (job title, city, country, LinkedIn, X, GitHub, website and company) from Context.dev. It never overwrites what is there, and each match costs 20 Context.dev credits. | CRM | An action on another module’s records, and workflows that start switched off |