Say what you need
Write it the way you’d tell someone on your team. No forms or commands to learn.
Sales, invoices, collections, and marketing in one place, with an AI team that gets the everyday work done. Your agents prepare; you approve what matters.
Invoice order 3187 for Comercial Los Andes.
Comercial Los AndesCOP 12,480,000
invoices.post · FE-1043 · prepared by the bookkeeping agent · approved by you
Delegate a task without losing control of what happens.
Write it the way you’d tell someone on your team. No forms or commands to learn.
Sample data
Invoice order 3187 for Comercial Los Andes and let them know on WhatsApp.
The agent reviews your company’s information, only as far as you allow. Looking things up changes nothing, so it doesn’t interrupt you.
Sample data
parties.getComercial Los Andes · customer since 2023lookupar.agingNo overdue invoiceslookuptax.withholding_suggestVAT 19% · withholding tax 2.5%lookuplookup · goes ahead without interrupting you
It builds the draft or change you asked for. Nothing has been posted or sent yet.
Draft FE-1043
Sample data
Comercial Los Andes
Estimated withholding: COP 262,185
invoices.create_draftdraft
Nothing posted yet
Anything that moves money or leaves your company waits for your go-ahead. When you approve, your name goes on the ledger.
Sample data
Post FE-1043
Waiting for your approvalApprovedRejected
Send the invoice to the customer
Waiting for your approvalApprovedRejected
You choose what to delegate, how work is shared, and who approves what.
Quote, invoice, collect, and serve your customers without doing it all yourself. Your agents handle the to-dos while you focus on selling.
Everyone sees the same information, every task has an owner, and you know where things stand without chasing anyone.
Coordinate people and agents across sales, operations, and finance, with roles, approvals, and a record of every action.
Sales, operations, finance, and daily work live in the same system, with the same rules, the same approvals, and one ledger.
Every action has a risk level, and for each level you decide: it runs on its own, asks for approval, or is blocked. Agents can propose anything, but they can’t change your rules.
Every action, by a person or an agent, goes into a ledger nobody can edit: what was asked, what came out, and who authorized it. Accounting mistakes are fixed with a reversal, never by deleting.
| Time | Who | Tool | What happened |
|---|---|---|---|
| 09:12 | Agent: bookkeeping agent | bills.create_draft | Payable from Transportes Sabana, from the inbox |
| 09:14 | Agent: collections agent | marketing.send_whatsapp | Payment reminder to Ferretería El Robleapproved by Laura M. |
| 09:30 | Person: Laura M. | ledger.post_entry | AS-2230 · inventory adjustment |
| 09:31 | Person: Laura M. | ledger.reverse_entry | AS-2231 · reversal of AS-2230, wrong accountreverses AS-2230 |
| 09:38 | API key: store integration | parties.create | New customer: Café La Sierra |
| 09:40 | MCP client: outside assistant | analytics.query | Weekly sales this quarter |
| 09:42 | FE-1043 is still waiting for your approval, further up the line.Go approve it | ||
invoices.postPersonAgentAPI keyMCP clientSample data
Anything you do in Nemphi, your code can do too. The TypeScript SDK, the key-authenticated API, and the MCP server follow the same rules, the same approvals, and the same ledger as the app.
import { createClient } from "@nemphi/sdk";
const nemphi = createClient({
baseUrl: "https://api.nemphi.com",
token: process.env.NEMPHI_API_KEY,
});
const projects = await nemphi.invoke("projects.list", {});
console.log(projects);import { createClient } from "@nemphi/sdk";
const nemphi = createClient({
baseUrl: "https://api.nemphi.com",
token: process.env.NEMPHI_API_KEY,
});
const projects = await nemphi.invoke("projects.list", {});
console.log(projects);It’s the system where you run your whole business: customers and sales, e-invoicing, collections, purchasing, inventory, accounting, marketing, projects, and your team. Work on your own or ask your AI team to look things up, organize, and prepare the next step. Your permissions and approvals decide what it can do by itself.
Whatever you decide. Every action has a risk level (lookup, draft, financial, or external), and for each level you choose: allow, ask for approval, or block. Out of the box, anything that moves money or leaves your company stops, shows you what it’s about to do, and waits for your go-ahead. Everything lands in the ledger, and accounting mistakes are fixed with reversals, never by deleting.
Yes. You manage DIAN-authorized numbering ranges, VAT, and withholdings, including retefuente. When you post an invoice, Nemphi sends it for clearance through your technology provider (Factus, Siigo, or Alegra) and stores its CUFE. You can also connect your Wompi account so every invoice carries a payment link and your customer can pay online.
Yes. Upload the reports you export from Siigo or Alegra, or your spreadsheets, and Nemphi shows you a preview before loading anything. Opening balances and unpaid invoices wait for your approval.
You can start free. Paid plans cost COP 329,000 (Emprendedor), COP 529,000 (Pyme), and COP 1,329,000 (Pro) a month, VAT included, and a year costs ten months. Every plan includes every module; what changes is how much AI your agents and chat get each day and which models they can use. Change plans whenever you like from your company settings and pay online with Wompi.
Your data stays yours. We never use it to train models for other customers, every AI action is logged, access is scoped by role, and credentials for other services are stored encrypted.
Create a free account at app.nemphi.com, set up your company, and connect what you already use, like your email, WhatsApp, or social accounts. If you want help moving over from another system, write to us.
Create a free account, bring your operation together, and hand your first task to your AI team.
End of the line: start yours.