Solutions

Oasis for Finance

Deploy your own finance agents in Slack. They code invoices, chase late payments and prepare the close. Nothing moves money without a person’s approval.

Payables

Coding overnight invoices

In beta alongside teams at

  • Perplexity
  • Warp
  • Corgi Cafe
  • FLORA
  • Composio
  • Palantir
  • Cognition
  • Bloomberg

Controls for money that has to be right

Every action that moves money or changes the books waits for the right person.

Permissions per tool

Each tool runs automatically, asks first, or stays off. Reads run on their own; writes ask first unless you change them.

Approvals in the thread

The right person approves in Slack, and the agent carries on from there.

Access per agent

Choose who can view, use, edit or manage each agent.

A budget for every agent

Set daily, weekly or monthly limits and see exactly where spend goes.

Memory with limits

Agents remember what your team teaches them, with clear limits on who can see what.

Your data stays yours

Our agreements with model providers prohibit training on your data. A DPA covers every customer.

Close faster, with agents doing the prep

Agents code invoices, chase payments and prepare reconciliations. Your team reviews and approves, and nothing moves money without a person.

A faster close

Reconciliations, accruals and checklists are prepared before your team sits down to review.

Cash collected sooner

Every overdue invoice gets a timely, personal reminder, and the largest ones reach you first.

Controls built in

Payments, refunds and journal entries wait for a person’s approval, in the thread.

Built for every part of finance

Agents code invoices, chase payments and keep the ledger current.

  • Invoice coding

    Match invoices to purchase orders and code them for review.

  • Payment runs

    Queue approved bills for each payment run and flag anything unusual.

  • Collections

    Send reminders matched to each customer’s history, and escalate the large ones.

  • Refund requests

    Check refunds against your policy and the account’s history before they are issued.

  • Expense review

    Check expenses against policy and ask for missing receipts.

  • Vendor questions

    Answer vendors’ payment status questions from the ledger.

A morning in the finance channel

Agents code, chase and reconcile overnight. Your team starts the day reviewing and approving, not entering data.

Search Oasis
# finance8
Today
Payables

Twelve vendor invoices came in overnight. Ten match a purchase order and are coded in QuickBooks for review. Two don’t: AWS is $3,180 over its PO, and a Figma invoice has no PO.

Adhyaay

The AWS overage is expected, approve it. Who owns Figma?

Payables

@Jack owns the Figma account. Jack, can you confirm this invoice?

Jack

Yes, that’s the annual renewal.

Payables

Thanks. Both are coded and queued for Thursday’s payment run, pending approval.

Adhyaay

@Collections what’s overdue?

Collections

$184K is past due across 9 accounts, and four are over 30 days. Reminders are drafted to match each account’s history. The two largest are flagged for a call instead.

Adhyaay

Send the reminders. I’ll call Northwind myself.

Collections

Sent from the AR inbox. The Northwind call is on your calendar at 2 PM, with the invoice history attached.

Adhyaay

@Controller how close are we on month-end?

Controller

Bank reconciliations are done for all three accounts, and accruals are drafted for review. Two items are open: the payroll journal and the deferred revenue schedule.

Adhyaay

@FP&A Analyst how is burn tracking against plan?

FP&A Analyst

October burn was $412K against a $440K plan. Software is 12% over, mostly new AI seats. Headcount is two roles under plan. The variance breakdown is in the board model.

Message #finance
Aa

Meet your finance agents

Each agent has one job, the tools for it and limits you set. Start with these, or describe your own.

Payables

Coding overnight invoices

Responsibilities

  • Match invoices to purchase orders and code them for review.
  • Queue approved bills for each payment run.

Guardrails

  • Never pays a bill without approval.
  • Flags every invoice that doesn’t match a PO.

Tools

Two ways to get started

Set agents up in the app in an afternoon, or create and manage them from your own systems.

Start in the app

Describe the job, connect your tools and add the agent to Slack. No engineering team required.

  • PayablesCoding overnight invoices
  • CollectionsSending overdue reminders
  • ControllerPreparing the month-end close
  • FP&A AnalystUpdating the board model

Build with the API

Create, configure and manage agents with a workspace API key, or let your coding assistant do it through the Oasis MCP server.

Frequently asked questions

Can agents move money?

Only if you allow it, and always with approval. Payments, refunds and journal entries ask a person first by default.

Which accounting tools do they work with?

QuickBooks, Stripe, Google Sheets, DocuSign, Gmail and more. Agents can also use banking portals and web apps through their own computer.

Who can see financial data?

Only the people you give access to. Access is set per agent, and memory has clear limits on who can see what.

Do model providers train on our data?

No. Our agreements with model providers prohibit them from using the data we send them to train or improve their models.

How long does it take to set up?

Most teams have their first agent working in an afternoon: start from a template, connect your accounting system, and add it to Slack.

Agents for every team

The same platform runs agents for every team in your company, each with its own tools and limits.