Your AI accounts
When to use this
The Large Agent plan lets you connect your own OpenAI and OpenRouter accounts to a project. Requests made through your key are billed by the provider and do not consume Senler credits. This does not replace payment for the Senler subscription itself.
Saving a key and enabling its use are two separate steps. You also decide whether to allow requests paid with Senler credits when your own connections are unavailable.
If the feature is unavailable on the current plan, Change plan opens plan selection.
Connect an account
Open Settings → General and find Your AI accounts below the project's API keys. A Senler API key and an AI provider key serve different purposes: the former grants access to project data, while the latter bills model requests to your provider account.
- Select Connect account; if an account is already connected, the button is called Add.
- In the dialog, find the required provider and paste its secret key into API key.
- Select Connect for that provider.
After saving, the dialog closes and the card displays only a shortened key hint. Do not put the key in an agent instruction or send it to support chat.

Enable your own keys
Enable Use my keys. At least one account must have Valid status. The switch is saved immediately; there is no additional save button.
Only models with a compatible connection are available. An OpenAI key, for example, does not let you call every model in the catalog. When choosing a model, the Cabinet indicates whether it is available through your account, through Senler, or currently unavailable.
If you disable Use my keys, the saved keys remain in the project, but requests use Senler credits.
The provider card shows the connection status and the Test and Disconnect buttons.

Decide what happens if your accounts are unavailable
Use Senler accounts when mine are unavailable can be enabled while your own keys are in use:
- Off: Senler does not switch the request to its accounts. Without a compatible working connection, the request will not run through Senler.
- On: if your own connections cannot execute the request, Senler may use its account. Such a request consumes Senler credits; project billing and credits must be available.
A working own key can also be used with zero Senler credits while the plan allows own accounts. Without credits, however, a fallback request through Senler cannot run even if the switch is enabled.
The second option does not guarantee a reply for every error: the model or provider may also be unavailable. Leave it off if you do not want fallback charges against Senler credits.
Estimates and spending limits
The credit estimate shows potential Senler credit usage, not your provider's bill:
- If the selected model uses your own key without Senler fallback, the Senler credit estimate is zero. The provider bills you separately.
- If Senler fallback is allowed, the estimate may include requests through Senler. A nonzero estimate does not mean those credits will be charged: requests through your key do not consume them.
- Charges depend on the account actually used for each request. Changing the switches after a request does not change its cost.
In the AI summary and diagnostics, the limit caps only Senler credit usage. With a compatible own key, you can set it to 0: analysis uses your account without paid Senler fallback. This limit does not cap your provider charges.
For auto-training, test dialogs, and image recognition, the models used and the availability of compatible keys also matter. A free run or a zero Senler credit estimate does not mean your provider's service is free.
Check a connection
Select Test on the provider card. The result appears in its status:
- Valid — the key passed the access check;
- Could not verify — no successful verification has been obtained yet; try checking again later;
- Replace key — the provider rejected authorization.
Valid status does not confirm a sufficient provider balance or access to every model. Check these conditions too if a particular request fails.
If a repeat check cannot complete because of a temporary failure, an error is displayed and the previous key status is preserved. A failed check alone does not disable a previously verified connection.
Replace or disconnect a key
To replace a key, select Replace key on the provider card and enter the new key. It replaces the current key after successful verification. If verification fails, the old key remains saved. Own-key and Senler fallback settings stay unchanged.
To remove a key, select Disconnect. In the confirmation dialog, check the provider name and select Disconnect account. The saved key is deleted permanently.

Removing an account preserves payment settings. If own keys are enabled and no suitable connection remains, requests can use Senler only with fallback enabled and sufficient credits. Without fallback, connect a new key or explicitly disable own keys to switch to Senler credits. The switches remain available after the last account is removed and when a key fails.
After leaving the Large Agent plan, keys remain saved but are not used. They can still be deleted. Viewing connections requires billing view permission; connecting, checking, disconnecting, and changing switches require billing management permission.