Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.opentrain.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

OpenTrain AI uses a milestone-based payment model. Employers fund work in advance, AI trainers complete deliverables, and funds are released through Stripe once the employer approves.
OpenTrain AI uses Stripe for payment processing. Employers add a payment method to fund milestones. AI trainers add a payout method from Settings -> Payouts -> Add Payout Method; Stripe hosts the secure setup flow for identity, tax, and bank details.

How payments work

1

Employer creates and funds a milestone

When structuring a job contract, you (the employer) create milestones that represent discrete units of work with agreed payment amounts. Funding a milestone charges your payment method and holds the funds securely.
2

AI Trainer completes the work

The AI trainer sees the funded milestone in their job view and completes the agreed work. When ready, they request approval to release the payment.
3

Employer approves

You review the completed work and approve the milestone. Approval triggers payout to the AI trainer’s connected bank account.
4

AI Trainer receives funds

Stripe releases the funds to the AI trainer’s connected bank account according to the payout schedule.

What each side needs to set up

As an employer, you need a valid payment method on file to fund milestones. This is charged when you click Fund on a milestone in a job contract. No separate Stripe account setup is required on your side — OpenTrain AI handles payment collection through Stripe on your behalf.

Learn more

Milestone payment statuses

Shared milestone status reference for employers and AI trainers

Employer invoicing and payments

How employers fund milestones, approve completed work, and download invoices

AI trainer payments and payouts

How AI trainers view milestones, request payout, add a payout method, and download payout records

Payout country availability

Supported countries for OpenTrain payout setup