Set up AI writing and review generated options
Use your OpenAI or Anthropic API account in OwnPost, or keep writing with your external assistant.
On this page
Before you begin
A provider API key with billing access for in-app writing, or a full-access OwnPost MCP connection for your external assistant. Either method works independently.
Steps
Open Settings → Connections → AI writing. Use the Providers tab for Write in OwnPost, or the AI assistant tab for Use my AI assistant. Both can stay configured. Choose Use OpenAI as default, Use Anthropic as default or Use my AI assistant as default to change the primary writing action; an individual request can choose the other method.
In Providers, choose Connect OpenAI or Connect Anthropic to open its editor. Follow the official key link and paste your Provider API key into the private key field. Keep the recommended model or select another supported model under Advanced. Use Manage OpenAI or Manage Anthropic to change an existing connection. API usage is billed by that provider separately from OwnPost and any assistant subscription.
Choose Test and save. This makes a small API generation request with synthetic text, not your saved Ideas or drafts. A successful connection shows the provider, selected model, masked key suffix and test time. Failed replacement tests preserve the previous connection. The first successful setup may choose API writing as the default only if no method was already chosen.
If setup says administrator configuration is needed, ask the workspace operator to add the optional AI_CREDENTIAL_KEY through the deployment helper or host secret settings. It must be a stable, separate base64-encoded 32-byte key, preserved across releases. The deployment guide linked below has the exact host steps. Manual writing, MCP and AI actions stay available while this is unset.
In the AI assistant tab, choose Codex, Claude Code, ChatGPT or another MCP client and follow its connection instructions. An OwnPost connection key grants workspace access and is separate from a Provider API key. ChatGPT can use the existing OAuth flow. Use the same workspace /api/mcp endpoint for drafting and AI actions; a recorded last-use time is not proof that an agent is online.
In Usage limits, choose Edit daily limit, set Generation starts per workspace day and choose Save daily limit. This caps provider API generations in OwnPost, not dollar spending. Provider charges, connection tests and your external assistant's usage limits are separate.
Choose Suggest posts for three direction cards, then write the direction you select, or choose Write now to generate final writing directly. Review the account, selected Ideas, Post/Thread shape, count and Required words. API options appear in OwnPost; edit and save only the drafts you want. Topic keywords and preferred vocabulary guide the writing, while Required words apply to this request.
In the editor, select text or open its writing actions to Improve wording, Shorten, use More like me or give a custom instruction. Suggest hooks offers three alternative openings. Review the original and proposed text and complete resulting length, then choose Use this version. Undo writing change restores the previous edit while checking for conflicts; surrounding text, other parts and media stay intact.
Generated text receives internal editorial guidance to check factual support, specificity, approved voice and unnecessary filler while respecting your instructions and edit boundaries. No separate Humanizer setup is needed. This does not guarantee reach or detect AI writing; native generation uses supplied context rather than browsing current platform advice.
In assistant mode, Copy request hands work to your external conversation; paste it there to start. Add to AI actions saves work for a later run. Cancelling an API request hides late results but cannot promise a refund or that the provider stopped processing. After an uncertain response, recover the saved request before explicitly starting another billed attempt.
A practical example
In AI writing settings, open Providers and choose Connect OpenAI or Connect Anthropic for options inside OwnPost, or open AI assistant for your connected conversation. Both remain available. Usage limits lets you edit the daily API generation limit. If API setup needs an administrator step, follow the deployment instructions below before entering a provider key.
Check the result
Your chosen method is configured, and reviewed writing is saved as a draft or applied to the intended unchanged editor part.
Troubleshooting
Repair a revoked key, billing limit or unavailable model through that provider's settings. OwnPost does not silently change providers or switch to your assistant. Refresh status after an uncertain setup save. Reconnect providers after a lost encryption key or content restore. A missing or restricted MCP connection needs full writing access; adding a provider key does not change agent permissions.