Connect Splitwise to your AI agent

Finance 27 actions available

Splitwise helps you split bills and expenses with friends and family.

We set up the connection using your own Splitwise account, with keys you control, and keep it running. Your agent picks it up and starts doing the work.

What your agent can do in Splitwise

Each one is a real action the agent can take on its own, the same things a person clicking around Splitwise could do. Read-only by default; write actions are confirmed against your policy.

  • Add Friend Tool to add a new friend to Splitwise. Use when you have the friend's email and name details ready.
  • Add User to Group Tool to add a user to a group. Use when you need to add an existing Splitwise user to a specific group. Note: 200 OK does not indicate success; always check the response 'success' field.
  • Create Comment Tool to create a comment on a specific expense. Use when you need to add a comment or note to an existing expense.
  • Create Expense Tool to create a new Splitwise expense. Use when you need to record a payment or bill in a group or between users. Provide exactly one of split_equally or users for shares — supplying both or neither causes a validation…
  • Create Friends Tool to add multiple friends at once to Splitwise. Use when you need to add several friends in a single operation.
  • Create Group Tool to create a new group in Splitwise. Use when you need to create a group for tracking shared expenses. The current user is automatically added to the group. You can optionally add other members during creation.
  • Delete Comment Tool to delete a comment by its ID. Use after confirming you have a valid comment ID.
  • Delete Expense Tool to delete an existing expense by its ID. Deletion is irreversible — no undelete capability exists. Use after confirming you have the correct expense ID. Inspect the response's `success` and `error` fields to verify…
  • Delete Friend Tool to delete an existing friend by ID. Use when you need to remove a friend relationship by its user ID. Call after confirming the correct friend ID.
  • Delete Group Tool to delete a group and all associated records by its ID. Use when you need to permanently remove a group and its expenses. Call after confirming the correct group ID.
  • Get Categories Tool to retrieve expense categories. Use when you need to list available categories before creating an expense.
  • Get Comments Tool to retrieve all comments associated with a specific expense. Use when you need to view comments on an expense, including both system-generated updates and user-authored messages.
  • Get Currencies Tool to retrieve a list of supported currencies. Use when you need to display or validate currency options.
  • Get Current User Tool to retrieve information about the current authenticated user. Use when you need profile details of the logged-in user.
  • Get Expense Tool to retrieve detailed information about a specific expense by ID. Use when you need to view expense details including participants, shares, and repayments.
  • Get Expenses Tool to list the current user's expenses from Splitwise account. Use when you need to view expenses with optional filters like date ranges, groups, or friends.
  • Get Friend Details Tool to retrieve detailed information about a specific friend. Use when you need to get profile details and balance information for a friend by their user ID.
  • Get Friends Tool to list current user's friends on Splitwise. Use when you need to view all friends, their balances, and shared groups.
  • Get Group Details Tool to retrieve detailed information about a specific group. Returns full group details including members, balances, debts (both original and simplified), avatar URLs, and group settings. Use this when you need compreh…
  • Get Groups Retrieves all groups the authenticated user belongs to, including group details, members, balances, and debt information. Returns a 'groups' array with no server-side filtering; all name- or ID-based filtering must be d…
  • Get Notifications Tool to retrieve recent activity notifications from the user's Splitwise account. Returns notifications with HTML content suitable for display, with the most recent items first. Use when you need to view recent account…
  • Get User Information Retrieves basic profile information about any Splitwise user by their ID. Returns the user's name, email, registration status, and profile picture. This endpoint only returns public user information. For the authenticat…
  • Remove User from Group Tool to remove a user from a group. Use when you need to remove a user from a specific group. Note: User must have a zero balance in the group for removal to succeed. 200 OK does not indicate success; always check the r…
  • Restore Deleted Expense Tool to restore a previously deleted expense and its associated records. Use when you need to recover an expense that was deleted. Call after confirming the correct expense ID. Not a guaranteed undo mechanism — treat de…
  • Restore Deleted Group Tool to restore a previously deleted group and all its associated records. Use when you need to recover a group that was deleted. Call after confirming the correct group ID.
  • Update Expense Tool to update an existing Splitwise expense. Use when you need to modify expense details such as cost, description, or participant shares. Only include fields you want to change. Note that a 200 OK response does not gu…
  • Update User Tool to update user account details including name, email, password, and preferences. Use when you need to modify the current user's profile information.

How we connect it

  1. 1

    Connect your account

    You log in with your own Splitwise account. We never see your password, and you can revoke access from Splitwise at any time.

  2. 2

    Set the guardrails

    Read-only by default. You choose which write actions the agent may take, and anything outside that policy gets confirmed with you first.

  3. 3

    We keep it running

    Health checks on every connection, updates handled for you, and we watch the first week of activity to make sure the work lands.

Splitwise questions, answered.

You sign in with your own Splitwise account. Permissions are scoped to the minimum the agent needs, the connection is health-checked, and you can revoke access from Splitwise at any time.
The actions Splitwise's API allows, the same things a person clicking around the app could do. Connections start read-only by default; write actions are confirmed against the policy you set before the agent takes them.
Connections are priced per tool on top of the base plan. Some are included, some are premium. See pricing for how connection charges work.
Standard tools are ready inside 7 business days of the setup call. We test the connection end to end, walk you through how the agent uses it, and watch the first week of activity.

Ready to put Splitwise to work?

Tell us what your team runs on. We set up the connection, secure it, and your agent takes it from there.

All product names, logos, and brands are property of their respective owners; used for identification only. ZeroToClaw is not affiliated with or endorsed by Splitwise.