APIgoat
./services ./stack ./work
./products ▾
APIchatbot AI chatbot platform GoatCheese build engine apigtbot crypto trading bot Lumio voice language tutor for kids CryptoBBoy crypto utility BillBoy billing & invoices Vidifye video classifieds
./offer ./articles open for projects _(en) _(fr)
./services ./stack ./work ./products └ APIchatbot AI chatbot platform └ GoatCheese build engine └ apigtbot crypto trading bot └ Lumio voice language tutor for kids └ CryptoBBoy crypto utility └ BillBoy billing & invoices └ Vidifye video classifieds ./offer ./articles open for projects _(en) _(fr)
§ faq

Frequently asked questions

Short answers to what people ask before they write: how work is quoted, what I build, custom CRM and ERP work, AI chatbots, the products and the stack.

01 About Fred and APIgoat

Who is behind APIgoat?
Fred, a solo software architect and solutions consultant in Quebec City, Canada, with 20+ years of experience. APIgoat is his consultancy and product brand.
Is APIgoat an agency?
No — one Architect, one contract, one accountable point of contact. Specialists are brought in when a project needs them, and Fred runs the room.
Where are you located? Do you work remotely?
Quebec City (Eastern Time). Work is done remotely with clients wherever they are; Fred previously worked from Amsterdam.
Which languages do you work in?
English and French.
How much experience do you have?
More than two decades shipping software across 14 industries.
How do I contact you?
hello@apigoat.com or the brief form on apigoat.com. Reply within one business day.
Are you available?
Open for new engagements in Q3 / Q4 2026.

02 Services

What services do you offer?
API design & integration; enterprise solutions (ERP/CRM/core platform integration); custom development (web apps, internal tools, Shopify, RAG assistants); advisory & strategy (architecture, roadmap, due diligence); enterprise hosting; plus online marketing (Google Ads), AI integration and Solana blockchain development.
Can you integrate our ERP or CRM?
Yes — ERP, CRM and core platform integrations, including SAP, are a core service.
Do you build APIs?
Yes: REST, GraphQL, webhooks, event-driven systems, OAuth2 — documented and debuggable.
Do you do Shopify?
Yes, Shopify storefronts and headless commerce are part of custom development.
Do you build WordPress sites?
Yes — the "small website" packaged start (on quote, up to 5 pages, mobile-first, SEO baseline, contact form, ~2 weeks) is typically WordPress or static, and apigoat.com itself runs on a custom WordPress theme.
Do you offer advisory only, without building?
Yes — advisory & strategy engagements: architecture reviews, technology roadmaps, technical due diligence.
Do you manage Google Ads?
Yes — AdWords management, on quote, billed monthly: setup, keyword/ad/audience iteration, weekly tuning, monthly report; ad spend billed separately.
Do you do blockchain work?
Solana: on-chain programs in Rust with Anchor, TypeScript clients and SDKs — token mints, staking, escrow, custom instructions.
Do you do mobile apps?
Fred has shipped Expo / React Native apps (for example Lumio, the voice language tutor for kids). Ask with your brief.

03 Custom CRM, ERP and Shopify work

Have you built custom CRMs or ERPs before?
Yes — multiple, over more than 15 years, each built around the company's own workflow rather than the other way around. The LL-TEQ CRM (quotes, invoices, payments, Google Drive documents) and the GoatCheese accounting app are recent examples; older ones ran production, sales and back-office for SMEs in several industries.
Why a custom CRM/ERP instead of an off-the-shelf one?
When the packaged product forces the business to change how it works, or when the licence and customisation costs outrun a tailored build. Custom means your fields, your process, your reports, your integrations — and no per-seat fees. Fred will say so when an existing product is the better fit.
What ERP connectors and integrations have you done?
Accounting ↔ production, sales ↔ inventory, quoting ↔ invoicing, e-commerce ↔ fulfilment and shipping, payroll and banking feeds, CRM ↔ marketing, plus SAP and other core-platform integrations. REST, GraphQL, webhooks, file/EDI exchanges and scheduled syncs, with monitoring so a broken feed is noticed before the month-end.
Can you connect our accounting system to production or to our online store?
Yes — that is the typical connector job: orders, invoices, payments, stock levels and costs flow between systems automatically instead of being re-typed.
Do you build planning or scheduling tools?
Yes — planning and scheduling platforms for jobs, crews, resources and calendars, usually integrated with the CRM/ERP and the calendar the team already uses.
How is a custom CRM or ERP built and delivered?
Discovery to map the workflow and the systems around it, then a fixed-scope quote invoiced in three milestones (30 % kickoff, 40 % first deliverable, 30 % handover). Built on the GoatCheese engine (schema-driven PHP back end, admin UI, role-based access, REST API, audit log, MCP server) so the first working version arrives in weeks, with documentation and optional managed hosting afterwards.
Do you do Shopify?
Yes — custom Shopify themes, Shopify apps and plugins, headless storefronts, and integrations between Shopify and the rest of the business (ERP, accounting, fulfilment, marketing).
Can you customise an existing Shopify theme or build one from scratch?
Both. Theme work (sections, templates, performance, checkout extensions) or a fully custom theme; Shopify apps when the store needs logic a theme cannot do — pricing rules, B2B flows, custom fulfilment, synced catalogues.
Can an AI assistant sit on top of my CRM or ERP?
Yes — that is the "API-connected agent" flavour of APIchatbot, or an MCP connection so an assistant like Claude can read and act on your business data on rails.
What does custom CRM/ERP work cost?
There is no published rate — it is billed hourly, against a prepaid hour bank (up to 15 % off), or as a fixed quote for scopes over 40 hours. Every quote follows a short scoping call; ask with your brief.

04 Rates and billing

What is your hourly rate?
Rates are not published. There is one rate across every service, confirmed in writing after a short scoping call.
Do you offer discounts?
Yes, through prepaid hour banks: 10 h (~6 % off the hourly rate), 25 h (10 % off), 50 h (15 % off).
Do hour banks expire?
Yes, 12 months after purchase. Unused hours roll into the next project. Usage is tracked weekly.
How are larger projects billed?
Over 40 hours: fixed-scope quote invoiced in three milestones — 30 % at kickoff, 40 % at first deliverable, 30 % at handover.
How much does a small website cost?
On quote — up to 5 pages, mobile-first, your branding, SEO baseline, contact form; typically 2 weeks. Send a brief and the number comes back within one business day.
How much does an AI chatbot cost?
On quote — a packaged build trained on your own content (website widget, internal assistant or API-connected agent), priced after a short scoping call.
What does hosting cost?
On quote, billed monthly. Website hosting: WordPress or static; SSL, weekly off-site backup, minor updates, uptime monitoring. Application hosting: Node, PHP or Python; plus runtime updates and log retention.
What other monthly services are there?
On quote, billed monthly: encrypted backup and disaster recovery (off-site, encrypted before it leaves your server, daily snapshots, versioned retention, scheduled restore drills with a written RTO/RPO report); vector database hosting (managed pgvector or Qdrant for RAG, embedding pipelines, index tuning, per-tenant isolation); distributed block storage (volumes replicated across nodes, snapshots, live resize, failover without data loss); high-security distributed archive storage (geo-distributed cold archive, erasure-coded and encrypted at rest, immutable retention for long-term compliance); managed MCP server hosting (your MCP server behind HTTPS and OAuth 2.1, client registration, token rotation, tool-call logging); LLM gateway and usage metering (one endpoint for your model calls, key management, per-key spend caps, model routing and fallback, monthly cost report); security patching and dependency updates (CVE watch, patches staged before production, monthly patch report, emergency patching); SSL, domain and DNS management (certificate issuance and renewal, domain registration and transfers, DNS records, SPF/DKIM/DMARC).
Are prices in USD or CAD?
Canadian dollars (CAD). Taxes extra where applicable.
Do you require a deposit?
For fixed-scope projects over 40 hours, 30 % is invoiced at kickoff. Hour banks are prepaid.
How fast do I get a quote?
Quote and timeline within one business day of your brief.
Is the discovery call free?
A 30-minute discovery call is offered, no pitch.
Will you sign an NDA?
Yes, on request — mutual.

05 AI chatbots and APIchatbot

What is APIchatbot?
APIgoat's multi-tenant RAG chatbot platform: it answers only from the documents you upload, cites its sources, refuses when the answer isn't there, and tracks usage per key.
What does RAG mean?
Retrieval-augmented generation: the assistant first retrieves the relevant passages from your own documents, then writes an answer grounded in them — instead of improvising from the open web.
Will the chatbot make things up?
It is designed not to: answers come only from your corpus, with citations, and out-of-scope questions are declined in the language they were asked.
What content can I feed it?
Text, Markdown, HTML and PDFs (including tables and charts, converted with a vision model). Price lists, FAQs, manuals, policies, procedures.
Does it speak French?
Yes — it follows the language of the question by default, or can be pinned to one language per channel; retrieval works across French and English content.
Can it connect to my CRM or calendar?
Yes, as an API-connected agent: wired into your calendar, CRM or billing through APIs so it can look things up and take action, on rails with limits you set. Scoped per project.
Can it draft quotes from incoming requests?
That is the "same-day quotes" scenario: a request arrives, the agent reads it, pulls your price list and drafts the quote for you to review and send.
How long does a chatbot build take?
From your content to a working assistant typically in weeks, not months.
Where does it run?
On APIgoat's managed application hosting (monthly, on quote) or your own infrastructure; the public API drops into any website, intranet or mobile app; there is a WordPress plugin.
Which AI models does it use?
OpenAI embeddings for retrieval; OpenAI or Anthropic chat models, selectable per key — you can start economical and upgrade later.
Is my data isolated from other clients?
Yes: separate library, users, credentials and invoices per organisation, with keys hashed and shown once, per-key document deny-lists and usage caps.
Can my team have an internal assistant and my website a public one on the same content?
Yes — one corpus, different keys with different rules, tone and document access.
Can you connect an AI assistant like Claude to my systems?
Yes — GoatCheese applications ship an MCP server, and Fred builds MCP/agent integrations on rails.
What is your number-one service?
AI integration — putting AI to work inside a business: RAG assistants on your own content, agents that act through your APIs, and MCP servers that let assistants like Claude read and act on your live business data, on rails.
Can you build a custom MCP server for our ERP, CRM or accounting system?
Yes — that is where MCP matters most and it is built like an enterprise front door: OAuth 2.1 login as a named user, role-based access down to entity and field, read tools separate from write tools, writes that validate required fields and run only after explicit confirmation, gated deletes, per-tenant scoping, rate limits and a full audit log. Tools expose business operations (create a quote, book a crew, reprice from a date) rather than raw tables.
Is it safe to let an AI assistant touch our business data?
With a gated MCP server, the assistant can only do what the tools allow, as the user who logged in, with every write confirmed and every action logged — the risky paths don't exist. Fred also builds the reference tests that replay typical requests and prove the guards hold after each change.
Where does an enterprise MCP server run?
On your infrastructure or on APIgoat's managed hosting, behind HTTPS and OAuth 2.1; it connects to Claude (web, desktop or Claude Code) and any other MCP-capable client. Managed MCP server hosting is also available as a monthly service, on quote.

06 Products

What is GoatCheese?
APIgoat's in-house, schema-driven build engine (v0.9; not open source, clients get what it builds): describe your data model in HJSON and generate the database, PHP/Slim/Propel back end, admin UI, REST API with RBAC, auth, optional OAuth 2.1 + MCP server, deploy tooling and docs.
What is BillBoy?
Lightweight billing, time tracking and invoicing for freelancers and small agencies — live at billboy.apigoat.com.
What is CryptoBBoy?
A crypto portfolio tracker and companion (read-only exchange APIs, Binance first) — live at cryptobboy.apigoat.com.
What is apigtbot?
A self-hosted paper-trading crypto bot platform with grid and trend strategies, risk profiles and an MCP server.

07 Technology

What is your stack?
React 18/19, TypeScript, Vite, Tailwind; PHP 8 / Laravel, Node 20+, Bash, Postgres (also MySQL/MariaDB, Slim 4, Propel); AWS (primary), Azure, GCP, Docker; RAG, embeddings, OpenAI/Anthropic, pgvector; Rust/Anchor for Solana.
Why "boring tools"?
The bias is toward technology that's still around in five years — modern enough to be productive, mature enough to be quiet at 3 am.
Which cloud do you prefer?
AWS as primary; Azure for enterprise contexts; GCP for data workloads.
Do you use AI coding tools?
Yes — Fred works with AI coding assistants and builds with MCP so assistants can operate the systems he ships.
APIgoat solutions consulting · est. 2020

services

api & integrations enterprise custom dev advisory hosting

products

apichatbot goatcheese cryptobboy billboy all products

resources

about faq offer articles github linkedin

legal

privacy policy terms of service cookies

contact

start a project hello@apigoat.com
© 2020–2026 apigoat · all rights reserved passion in everything.
APIchatbot demo

This site uses Google Analytics to count visits. It loads only if you accept. Details in the privacy policy.