Connect MX Technologies with Hookshot™ and your stack

MX Technologies provides a comprehensive API platform for aggregating and enhancing financial data, enabling seamless connections to numerous financial institutions.

Tools and triggers

What Agents can do in MX Technologies

Available tools and events after MX Technologies is connected.

  • Create Account

    Creates a manual account for a specified user in MX Platform. Use this tool when you need to: - Add an external/off-platform account that isn't aggregated through MX - Create a test account for development purposes -…

  • Create Member

    Create a member to connect a user to a financial institution. A member represents the relationship between an MX user and a financial institution. For non-OAuth institutions, provide credentials obtained from List…

  • Create Partner Account

    Create a new user (partner account) in the MX Platform. Users represent end-users in your application and are required before creating members, accounts, or accessing financial data. Use this tool to provision a new…

  • Disable MX User Account

    Disables an MX user account, preventing background updates to accounts and transactions and restricting data access. The user can be re-enabled later via the update user endpoint. Uses MX Platform API: PUT…

  • Fetch Rewards

    Initiate rewards aggregation for a specific member. This triggers an async job to gather rewards data (points, miles, etc.) from the member's financial institution. Use List Rewards to retrieve the results after…

  • Get Configurable Widget URL

    Retrieve a configurable widget URL for embedding MX widgets (Connect, Transactions, Pulse, etc.). Use this tool to generate a single-use URL for displaying MX widgets to end users. The URL expires after 10 minutes or…

  • List Account Numbers by Member

    Tool to list account numbers for a specific member. Use after obtaining user and member GUIDs.

  • List Account Owners

    Tool to list account owners for a specific member. Returns identity information (name, address, contact details) for all account owners associated with the member's accounts. Requires user_guid and member_guid. Use…

  • List Accounts

    Tool to list all accounts for a user. Use after confirming the user GUID.

  • List Budgets

    List all budgets for a specific MX user. Budgets track spending limits for categories. Prerequisites: Obtain a valid user_guid from the List Users endpoint first. Note: Budgets are automatically generated based on…

  • List Categories

    Tool to list all categories for a user. Use when you need to fetch both default and custom categories for a given user GUID.

  • List Challenges

    Tool to list MFA challenges for a member. Use when the member is in CHALLENGED state to retrieve prompts to answer.

  • List Favorite Institutions

    List the partner's favorite financial institutions, sorted by popularity. Use this tool to retrieve institutions that have been pre-configured as favorites for the partner account. Results are paginated and can be…

  • List Goals

    List all financial goals for a specific MX user. Use this to retrieve a paginated list of the user's savings goals, including target amounts, progress, and completion dates. Requires a valid user GUID obtained from the…

  • List Institution Credentials

    Tool to list credential fields required by a given institution. Use after selecting the institution code; supports optional pagination.

  • List Institutions

    Tool to list financial institutions supported by MX. Use when you need to retrieve available institutions with optional filters like name, country code, or products; supports pagination.

  • List Member Accounts

    Tool to list accounts for a specific member. Use when you need to retrieve all accounts associated with a given user and member GUID.

  • List Members

    List all members (financial institution connections) for a specific user. A member represents a connection between a user and a financial institution. Use this tool to retrieve all members linked to a user, including…

  • List Rewards

    Lists rewards and loyalty program data for a specific member. Returns information about points, miles, and other rewards balances from connected financial institutions. Requires valid user_guid (from List Users) and…

  • List Statements by Member

    Retrieve a paginated list of monthly account statements (PDF) for a specific member. Use this tool after obtaining valid user_guid (via LIST_USERS) and member_guid (via LIST_MEMBERS). Statements include bank/credit…

  • List Taggings

    List all taggings for a specific MX user. Taggings are links between custom tags and transactions - they show which labels have been applied to which transactions. Use this when you need to: - See all tag-transaction…

  • List Tags

    List all custom tags associated with a specific MX user. Tags are labels that can be applied to transactions for organization. Every user has a default 'Business' tag. Returns paginated results. Use this to retrieve…

  • List Transactions

    Retrieve all financial transactions for an MX user across all their connected accounts and members. Use this tool to get a user's complete transaction history. Supports pagination, date filtering, and optional enhanced…

  • List Transactions by Member

    Tool to list transactions for a member. Use when you have valid user and member GUIDs and need their transactions.

Setup

Connect MX Technologies in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.