Skip to content

The AI assistant

The AI assistant helps fill in forms. It reads a vendor’s bill or a receipt into the bill or expense form, drafts the email that goes with a quote or invoice, drafts quote lines from a customer’s enquiry and suggests bank matches while you reconcile. It never saves, sends or posts anything by itself: you check what it filled in and press the normal button.

  • Off means off. With AI switched off, no AI button, suggestion or prompt appears anywhere, and Spine sends nothing to any AI service.
  • Your provider, your choice. Use a model on your own network, so nothing leaves it, or a cloud service such as Anthropic Claude with your business’s own API key.
  • You see what’s sent. Each feature lists exactly what it sends. Bank account numbers, tax IDs and GSTINs, UPI IDs, passwords and keys are never sent.
  • Marked until you change it. Everything AI fills in says Suggested by AI until you edit it. AI only fills empty fields; it offers Replace my entries for the rest.
  • Forms work without it. If the provider is down, slow or the budget is used up, you fill the form in by hand as usual.
  • A budget you set. Cap the tokens used each month so a cloud bill never surprises you.
  • Recorded. Every AI request is in the audit log, without the text of the request or reply.
Settings, AI assistant: the on/off switch and the Provider card with Local or OpenAI-compatible and Anthropic ClaudeSettings, AI assistant: the on/off switch and the Provider card with Local or OpenAI-compatible and Anthropic Claude
Settings, AI assistant: the on/off switch and the Provider card with Local or OpenAI-compatible and Anthropic Claude

If the provider doesn’t answer within 30 seconds, the control says “AI didn’t answer. Fill this in by hand or try again.” with Try again. What you’ve typed stays, and you can save the form by hand. A request you cancel fills nothing. If AI returns a value Spine can’t use, that field stays empty and the rest fills in.

  • Connected agents — using Spine from your own AI agent, such as Claude or ChatGPT. That’s separate from the assistant and doesn’t use its provider or budget.

Last updated with Spine 1.0.0-beta.2