Create an agent
- Open Agents and choose Create agent.
- Under Model, choose who pays in Provider: Orca credit comes first, then every provider Orca supports. A provider whose key you have not saved is greyed out; add the key under Settings, BYOK.
- Pick a model from that provider’s list in Model. Ids are shown without the provider prefix, such as
openai/gpt-5.6-lunaunder Orca credit. Each model shows its name and context window, and for Orca credit OpenRouter’s price per million tokens in and out; the note under the field says you pay OpenRouter’s price plus its 5.5% fee. You can also type a model id. See models and provider keys. - Optionally give it a Name and Instructions, the system prompt every session starts with.
- Choose Create agent.
Give it a task
Click an agent’s row, or open the agent and stay on its Task tab. Type into Give name a task… and choose Submit task. This creates a session and opens its conversation. Choose More options to set up the session first:
Then choose Create session. A note under the form says who pays for the agent’s model, for example “Runs on Orca credit, through OpenRouter.” If the agent’s model is on a provider key you have not saved, the session will not start: set the key, or edit the agent.
Follow a session
Sessions lists every session with its status, environment, and token usage. Open one to see its conversation.- Send a follow-up in the box at the bottom. Sending while the agent works adds your message to the running turn.
- Stop the agent cancels the current turn. The turn shows “Turn cancelled”, and you can send another message.
- Subagents appears as a tab when the agent used subagents.
- Show session details shows the agent, the model the next turn uses, who pays, the environment, and the session’s cost, tokens, web searches, and machine time.
When credit runs out
If your Orca credit, or your own provider account’s quota, runs out during a turn, the turn pauses with a notice: Out of Orca credit, or Your provider account is out of quota. The conversation is saved.- Add credit opens the Wallet.
- Continue sends “Continue” to pick up where the turn stopped, once you have topped up.
- Switch who pays moves this session to the other side.
Switch who pays for one session
- Choose Switch who pays.
- Read the warning: “Switching may re-send this conversation without the provider’s cache, which uses more tokens. The model may behave differently through another route, and work in progress may not carry over correctly.”
- Choose a Provider and a Model on the other side, with the same two fields as the agent form. When the same OpenRouter model exists there, it is already picked.
- Choose Switch, then Continue.
POST /api/sessions/{session_id}/model in the API.