Nusii integration
Nusii is proposal software for agencies and freelancers. Create draft proposals from scratch or from a template, add text and cost sections, priced line items and taxes, send a proposal to clients by e-mail, archive or delete it; manage clients, read proposal activity (views, e-mail opens and bounces, acceptances, payments), list templates, users, themes, currencies, locales and PDF page sizes, and manage webhook endpoints. Left out on purpose: the client update (its body requires the e-mail and the docs do not say it keeps fields left out), the two CRM integration installs (they take a third-party CRM key and secret), client and account telephone numbers, postal addresses, VAT numbers and client notes, user and account e-mail addresses, proposal public ids, PDF and cover links, activity IP addresses and e-mail addresses, and webhook target URLs (deliveries carry no signature, so they cannot be verified). Rate limit: 100 calls every 30 seconds (HTTP 429 with Retry-After beyond). Authentication: the API key from Settings, API, sent as Authorization: Token token=<key>.
Say what should happen.
The workflow builds itself.
What you can do with Nusii
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Proposal, 7 operations
archive_proposalArchive proposalPUTArchives a proposal (archived_at is set) and returns it. Archived proposals are left out of list_proposals unless archived=true.create_proposalCreate proposalPOSTCreates a draft proposal, optionally attached to a client and copying every section of a template. Returns the new proposal; nothing is sent to the client.delete_proposalDelete proposalDELETEDeletes a proposal for good and returns it. A locked proposal (accepted, or signed by a client) cannot be deleted (422 proposal_locked).get_proposalGet proposalGETReturns one proposal with its settings, client details and the ids of its sections and recipients.list_proposalsList proposalsGETLists proposals, 25 per page, filterable by status, search text, recipient e-mail, archived flag and created, sent, expiry or acceptance dates. Read meta.next_page for more.send_proposalSend proposalPUTSends the proposal by e-mail for real (status becomes pending). Pass email (one address) or recipients (up to 10). 402 when the plan active-proposal limit is reached.update_proposalUpdate proposalPUTChanges the fields sent and keeps the others. The status cannot be changed here (422 status_not_writable). An accepted or signed proposal is locked (422 proposal_locked).
Line item, 5 operations
create_line_itemCreate line itemPOSTAdds a line item (a priced row) to a cost section; amounts are integer cents. Returns the line item.delete_line_itemDelete line itemDELETEDeletes a line item for good and returns it; the section total is recalculated.get_line_itemGet line itemGETReturns one line item; amounts are integer cents.list_section_line_itemsList section line itemsGETLists every line item of a cost section (not paginated). Amounts are integer cents.update_line_itemUpdate line itemPUTChanges the fields sent of a line item; amounts are integer cents. Whether a choice item is selected cannot be set through the API.
Section, 5 operations
create_sectionCreate sectionPOSTAdds a text or cost section to a proposal (proposal_id) or template (template_id), or creates a reusable section. When only title or only name is sent, the other is filled from it.delete_sectionDelete sectionDELETEDeletes a section (a cost section with its line items) and returns it; totals are recalculated.get_sectionGet sectionGETReturns one section with its body and totals; a cost section brings its line items in included.list_sectionsList sectionsGETLists a proposal's or a template's sections (pass proposal_id or template_id); with neither, the account's reusable sections. Cost sections bring their line items in included.update_sectionUpdate sectionPUTChanges only the fields sent (sending only name never rewrites the title). body replaces the whole section HTML: read it with get_section first.
Client, 4 operations
create_clientCreate clientPOSTCreates a client (a person or company you send proposals to). email and name are required. Returns the new client.delete_clientDelete clientDELETEDeletes a client for good and returns it.get_clientGet clientGETReturns one client.list_clientsList clientsGETLists clients, 25 per page by default, optionally searched with query or filtered by e-mail address. Read meta.next_page for more.
Proposal tax, 4 operations
add_proposal_taxAdd proposal taxPOSTAdds a tax (name and percentage) to a proposal. Returns the tax.list_proposal_taxesList proposal taxesGETLists the taxes applied to a proposal (name and percentage).remove_proposal_taxRemove proposal taxDELETERemoves a tax from a proposal for good; totals are recalculated.update_proposal_taxUpdate proposal taxPUTChanges a tax on a proposal. Send both name and percentage (read the current values with list_proposal_taxes first).
Webhook endpoint, 4 operations
create_webhook_endpointCreate webhook endpointPOSTSubscribes a URL to Nusii events for real: Nusii POSTs JSON {event_name, <object>} to it on each event. Returns the endpoint id and events.delete_webhook_endpointDelete webhook endpointDELETEDeletes a webhook endpoint; Nusii stops sending it events.get_webhook_endpointGet webhook endpointGETReturns one webhook endpoint and its events.list_webhook_endpointsList webhook endpointsGETLists webhook endpoints and the events each one receives (the target URLs are not returned).
Proposal activity, 2 operations
get_proposal_activityGet proposal activityGETReturns one proposal activity.list_proposal_activitiesList proposal activitiesGETLists proposal activity (views, sends, e-mail opens and bounces, acceptances, payments), optionally for one proposal or client. Read meta.next_page for more.
Template, 2 operations
get_templateGet templateGETReturns one template (name, dates, public and sample flags).list_templatesList templatesGETLists the account's proposal templates, or the public templates with public_templates=true.
Account, 1 operation
get_accountGet accountGETReturns the Nusii account of the API key: company name, subdomain, website, default currency and country.
Currency, 1 operation
list_currenciesList currenciesGETLists the currencies Nusii accepts (ISO code and name).
Locale, 1 operation
list_localesList localesGETLists the proposal languages Nusii supports (code and name).
Pdf page size, 1 operation
list_pdf_page_sizesList pdf page sizesGETLists the PDF page sizes a proposal can use.
Theme, 1 operation
list_themesList themesGETLists the proposal themes (id and name); pass an id as theme on create_proposal or update_proposal.
User, 1 operation
list_usersList usersGETLists the users of the Nusii account (id and name).
Use Nusii from Claude Code, Cursor or Codex
Connect Nusii in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Nusii operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Nusii
- Create your workspace
Sign up free. Nothing to install.
- Connect Nusii once
Add your Nusii connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Nusii integration FAQ
What can you do with the Nusii integration?
LiveContext exposes 39 operations on Nusii, covering proposal, line item, section and client.
