Submitting Batches as an Organization
Uploading files and submitting batches as an organization works the same way as with a personal account. The key difference is that you use an organization API key so that usage is billed to the organization and visible to all members.
For the full walkthrough on submitting batches, see How to submit a batch. This page highlights what's specific to the organization context.
Via the Doubleword Console
When you're in the organization context (switched via the profile menu), the Batches section shows the organization's files and batches rather than your personal ones.
- Switch to your organization context (see Organizations Overview)
- Navigate to Batches
- Upload files and create batches as normal — everything follows the same flow described in the getting started guide
All files uploaded and batches created in this context belong to the organization and are visible to all members. Each item shows which member submitted it for team transparency.
Via the API (OpenAI SDK)
To submit batches as an organization via the API, use an organization API key. The code is identical to personal usage — the key itself determines billing and attribution.
Upload a file
Create a batch
Authentication required
Tracking progress, retrieving results, and cancelling batches all work the same way as described in the getting started guide. The only requirement is that you use an organization API key.
Team Visibility
When batches are submitted under an organization:
- All members can view the batch list and individual batch progress
- Each batch and file shows which member created it
- Cost tracking is per-member within the organization, so you can see how each team member contributes to overall usage
- Batch notifications are sent to the organization's configured email address, not to individual team members
- Webhooks configured in the organization context are shared — all batches submitted by any member will trigger the same organization webhook