๐Ÿœ›

You ordered access. Here's the handshake.

After You Order a SoulTech API

Every API on the shop wall is a live endpoint under this domain, with an OpenAPI spec you can read right now. You bring your own model key. We hand over the base URL, you wire your client, and you verify it worked โ€” no tickets, no guesswork.

01

The Four Steps

1

Save your order number

After checkout you get an order number. It's your reference for everything below.

2

Email the order desk

Write to [email protected] with your order number and the API you chose (button below does it for you).

3

Order-desk confirmation back

You get a single email: your API's base URL, the exact methods, and โ€” if your plan includes done-for-you setup โ€” the intake questions. Access terms are set here, plainly, before anything goes live.

4

Run the checks, wire your client

Run the four acceptance checks below (they take minutes). When they pass, point your code at the base URL and you're live.

02

Endpoint Shape + Auth

One base-URL pattern. One auth header. No per-call markup.

Every API follows the same shape: https://tikkunolam.today/api/soultech/<api>/ โ€” replace <api> with the ending shown on your API's card (e.g. receptionist). Each wall card below links the live spec and its health probe.

  • Read the spec before you order. It's fetchable by URL โ€” schemas, request bodies, example values, zero mystery.
  • Auth = your own model key. Send it as the X-OpenAI-Key header. Calls use your key, not ours โ€” we add no markup on top of your usage.
  • No key yet? Say so in your order-desk email and terms get set before go-live. Nothing is invoiced mid-flight.
curl -s https://tikkunolam.today/api/soultech/receptionist/health curl -s https://tikkunolam.today/api/soultech/receptionist/chat \ -H "Content-Type: application/json" \ -H "X-OpenAI-Key: sk-***your-own-key***" \ -d '{"messages":[{"role":"user","content":"A customer is calling about tomorrow order pickup."}]}'
03

The Wall โ€” 21 Live APIs

AI Receptionistapi/soultech/receptionist/
Ordered already? After You Order โ†’
AI Email Responderapi/soultech/email-responder/
SpecHealth
AI Invoice Generatorapi/soultech/invoice/
SpecHealth
WhatsApp Bot Engineapi/soultech/whatsapp/
SpecHealth
Discord Bot Engineapi/soultech/discord/
SpecHealth
AI Appointment Schedulerapi/soultech/scheduler/
SpecHealth
AI Follow-up Automationapi/soultech/followup/
SpecHealth
AI Lead Qualifierapi/soultech/qualifier/
SpecHealth
AI Review Request Systemapi/soultech/review-request/
SpecHealth
CRM Data Cleanupapi/soultech/crm-cleanup/
SpecHealth
Document Summarizerapi/soultech/summarizer/
SpecHealth
AI Customer Serviceapi/soultech/customer-service/
SpecHealth
AI Email Inbox Zeroapi/soultech/inbox-zero/
SpecHealth
Automation Workflow Architectapi/soultech/workflow/
SpecHealth
Inventory Trackerapi/soultech/inventory/
SpecHealth
RAG Knowledge Baseapi/soultech/rag/
SpecHealth
Sales Summarizerapi/soultech/sales/
SpecHealth
WhatsApp Group Botapi/soultech/whatsapp-group/
SpecHealth
Self-Hosted Automation Plannerapi/soultech/automation-planner/
SpecHealth
Gig Augmentorapi/soultech/gig-augmentor/
SpecHealth
Custom Skill Developerapi/soultech/skill-dev/
SpecHealth
04

Run These Yourself

Acceptance checks โ€” minutes, not days

โœ“Spec loads. Open your API's openapi.json in a browser (links above). You should see real schemas, not an error.
โœ“Health answers. curl your-api/health returns 200. The service is standing.
โœ“No key โ†’ 401. POST to the endpoint with no X-OpenAI-Key and you get a clean 401 โ€” the fence works.
โœ“First call with your key. One real request through your key gets a real answer. That's the machine working for you.
05

Straight Answers

What do I need to run this?

Any HTTP client (curl, Postman, your app), and your own model key for the calls. We never proxy your traffic through our model account.

Is my data modelled on your servers?

No standing training on your payloads. Your requests hit the endpoint, get processed under your key, done. Logs keep operational hygiene only.

How fast is setup?

The endpoint is already live โ€” this page exists because waiting isn't part of the day-one story. Once your order-desk confirmation lands, acceptance is minutes.

Can I keep my own key out of the email?

Yes. Set the key on the client side; the order desk never needs it. If your plan includes done-for-you wiring, you get a private intake link instead.

I'd rather own the source outright.

Most engines ship as full source packages on the catalog โ€” self-host on your hardware, your network, your terms. The order desk will point you at the right package.

The rule

Full refund at order confirmation if we cannot stand up and hand over what you bought. If something breaks at handover on the live endpoint, we fix it in the support window or you get the refund. Staking that rule in writing is the whole point of this page.