Skip to content

Independent Odoo + CICDoo partner · Bay Area / US

Agentic work with a person still on the money.

P Graham & Associates partners with operators on agentic AI initiatives. We map agents onto your existing workflow — governed delivery, US-hosted Odoo, AP that is safe to pay before lock.

  1. 01 · Control plane

    CICDoo

    SSH orchestration only. Agents plan, execute, and review on Git. Does not host customer data.

  2. 02 · System of record

    US Linux VM

    Hosted on the customer’s or partner’s AWS or Azure, in us-west-1 or us-east-1. Odoo Community or Enterprise, with the database and filestore on this box. Accounting, Purchase, Stock, and Documents live here — business agents run on these records.

  3. 03 · Optional network

    Trading documents

    EDI 850 · 855 · 856 · 810 land outside the journal until a person posts.

Data stays on your VM

Customer database and filestore live in us-west-1 or us-east-1. CICDoo talks SSH only.

You keep Git and backups

Platform exit does not strand the client. Production changes merge after staging UAT.

Partner of record

You pay this practice. CICDoo does not take the client. Margin is hosting and run — not an AP license.

How the work is split

Two agent classes. Two sets of keys.

A · Delivery agents

CICDoo builds and promotes code

Discover, plan, you approve, execute on a feature branch, review, fix, merge to staging then production. No autopilot to prod. The IDE is diagnose-only.

B · Business agents

Odoo runs on live records

Capture drafts only. Match to PO and receipt. A clerk accepts the exception. Amount tiers approve. A controller posts and releases pay. Chatter is the audit trail.

How we keep the gates human

Engagements

Work we take, in the order operators actually buy it.

  • 48-hour US staging

    VM, CICDoo, branch map, SSL.

  • Odoo.sh / VPS migrate

    Database move, backups proven, DNS.

  • AP on Odoo

    Capture, match, exception, approve — person posts.

  • Change factory retainer

    N approved agent tickets a month.

  • Run plan

    Monitor, upgrade window, restore drill.

All engagements

Clearing a queue is a local win. The outcome is a payable that is trustworthy while the period is still open.

Perry Graham · Partner of record