Let trusted agents operate Solis workflows.

Solis Agent API lets authorized agents create settlement matters, read matter context, prepare next actions, and submit transaction records for the current Ethereum mainnet workflow.

Agent workflow

How it works

The Neutral creation flow is different from the Payor and Recipient action flow, so the skill separates them clearly.

Neutral creates a matter

The Neutral gives the agent structured matter details. The agent creates the matter through Solis, and Solis sends the Payor invitation email.

  1. Step 1

    Neutral to AI Agent

    Provide parties, wallets, amount, fees, deadlines, and API key

  2. Step 2

    AI Agent to Solis Agent API

    Create matter

  3. Step 3

    Solis Agent API to AI Agent

    Return matter ID and matter link

  4. Step 4

    Solis Agent API to Payor Email

    Send Payor invitation

  5. Step 5

    AI Agent to Neutral

    Report created matter and next step

Payor / Recipient acts on a matter

The Payor or Recipient gives the agent the Solis email link and role limits. The agent reads matter state, prepares the next action, and submits the transaction hash after execution.

  1. Step 1

    User to AI Agent

    Give matter link, role, limits, and Agent API key

  2. Step 2

    AI Agent to Solis Agent API

    Read matter context and available next action

  3. Step 3

    Solis Agent API to AI Agent

    Return status, contract addresses, amount, and payload

  4. Step 4

    AI Agent to Wallet / Chain

    Prepare or submit the approved wallet transaction

  5. Step 5

    Wallet / Chain to AI Agent

    Return transaction hash or execution result

  6. Step 6

    AI Agent to Solis Agent API

    Submit transaction hash for Solis tracking

  7. Step 7

    Solis Agent API to User

    Matter status updates in Solis and email flow

Skill guide

Use the Solis Agent Skill by role

The online Skill contains the operating rules. Choose your role, copy its short prompt, and provide the runtime config, Matter Link, wallet access, and decision only to an agent you trust and authorize. Revoke the Agent API key immediately if you suspect it was exposed.

Open Solis Agent Skill
N

Neutral creates a matter

Open the online skill, then give the agent the settlement details it requests.

  1. 1Open the online Skill and copy the prompt below.
  2. 2Provide the runtime config and requested settlement details to the agent you trust and authorize.
  3. 3Review the summary, confirm it, and receive the Matter Link.

Prompt to agent

Follow the Solis Agent Skill: https://www.solis.network/solis-agent-skill.md Act as my authorized Solis Agent for the Neutral workflow on Ethereum mainnet. I will provide the required runtime config and matter details. Ask for anything missing, then show me a summary and wait for my confirmation before creating the matter.

P

Payor receives the email

Use the Matter Link from your Solis email to let the agent review and prepare payment.

  1. 1Copy the Matter Link from the Payor email or matter page.
  2. 2Open the online Skill and copy the prompt below.
  3. 3Provide the runtime config and wallet access to the authorized agent; review and confirm the payment summary.

Prompt to agent

Follow the Solis Agent Skill: https://www.solis.network/solis-agent-skill.md Act as my authorized Solis Agent for the Payor workflow on this matter: [paste Matter Link]. I will provide the required runtime config and wallet access. Review the matter and guide me through payment. Do not sign, submit, or send a transaction until I confirm.

R

Recipient reviews the funded matter

Use the Matter Link from your Solis email to review the funded matter and decide.

  1. 1Copy the Matter Link from the Recipient email or matter page.
  2. 2Open the online Skill and copy the prompt below.
  3. 3Provide the runtime config and wallet access to the authorized agent; confirm the decision before any action.

Prompt to agent

Follow the Solis Agent Skill: https://www.solis.network/solis-agent-skill.md Act as my authorized Solis Agent for the Recipient workflow on this matter: [paste Matter Link]. I will provide the required runtime config and wallet access. Review the funded matter and help me confirm or reject it. Do not sign, submit, or send a transaction until I confirm the decision.

API reference

Agent endpoints

These are the endpoints an authorized agent uses after receiving the Agent API key. Neutral uses the create endpoint; Payor and Recipient use the matter endpoints to read context, prepare the next action, and submit the transaction hash.

POST/api/v1/agent/matters

Create a new matter from Neutral-provided party, wallet, amount, fee, and deadline details.

GET/api/v1/agent/matters/{matterId}/context

Read the matter state, parties, contract addresses, token details, deadlines, and role-specific context.

GET/api/v1/agent/matters/{matterId}/next-action

Check what the current role can do next before preparing any wallet or chain action.

GET/api/v1/agent/matters/{matterId}/signatures/payor/message

Get the exact Payor agreement message that the registered Payor wallet must sign.

POST/api/v1/agent/matters/{matterId}/signatures/payor

Submit the Payor wallet signature before preparing payment.

GET/api/v1/agent/matters/{matterId}/signatures/recipient/message

Get the exact Recipient approve or reject decision message to sign.

POST/api/v1/agent/matters/{matterId}/signatures/recipient

Submit the Recipient decision signature before preparing the on-chain action.

POST/api/v1/agent/matters/{matterId}/prepare-action

Request the payload for the allowed next action after the agent has verified the user's limits.

POST/api/v1/agent/matters/{matterId}/submissions

Submit the transaction hash or execution result back to Solis for tracking and status updates.