How to Enable and Rebill Workflow AI in Sparkforge
Enable Workflow External AI Models under Agency Settings → Company, then turn on rebilling per sub-account from the View Details panel. Sparkforge charges agencies what OpenAI charges (no markup); rebilling lets you pass token costs to clients with an optional multiplier for profit.
Workflow External AI Models give your workflows access to OpenAI models (GPT-4o and GPT-4o-mini) for AI-powered actions. Agencies pay token-by-token at OpenAI's rates with no Sparkforge markup, and 497-tier SaaS agencies can rebill clients at cost or with a margin.
Enable at the agency level
- Open Agency Level → Settings → Company → Workflow - External AI Models.
- Toggle the feature on.
- Check I confirm that I agree to the Workflow - External AI Models terms and click Enable.
- Existing and new sub-accounts get 100 free executions to start.
If you have the SaaS Configurator on, new sub-accounts auto-enroll in External AI Models — no per-account toggle needed.
Pricing
Sparkforge passes through OpenAI token pricing with no markup. As of writing:
| Model | Input (per 1M tokens) | Output (per 1M tokens) |
|---|---|---|
| GPT-4o | $5.00 | $20.00 |
| GPT-4o-mini | $0.60 | $2.40 |
If rebilling is on, the price your sub-account pays includes your multiplier on top of these rates.
Turn on rebilling for a sub-account
- Confirm Workflow External AI Models is enabled at the agency level.
- If the sub-account isn't in SaaS Mode yet, switch it: Agency Account → Accounts, find the sub-account, click the three-dot menu, choose Switch to SaaS.
- Open View Details on the sub-account.
- Scroll to Workflow External AI Models Re-Sell Settings and toggle on.
- Set your markup with the slider, save, and repeat for any other sub-accounts.
How rebilling actually flows
- Sparkforge invoices the agency at OpenAI cost.
- Sub-accounts pay the agency through the agency's connected Stripe account, with the agency's branding on the invoice.
- Token usage debits a credit balance on the location wallet, the same way Sparkforge Phone and Email rebilling works.
Existing sub-accounts and the 100-execution buffer
When you turn on the agency-level feature, existing sub-accounts inherit it with 100 free executions. After that, the agency wallet is charged unless you've enabled rebilling on each sub-account. To avoid paying for client usage, turn on rebilling before they burn through the free runs.
Frequently Asked Questions
Does Sparkforge mark up OpenAI tokens?
Which agency plans get Workflow AI?
What if I don't enable rebilling on existing sub-accounts?
How is rebilling collected?
Which models are available?
Was this article helpful?
Thanks for the feedback.