BigML is a comprehensive machine learning platform that simplifies the creation and deployment of predictive models through an intuitive web interface and a REST API.
BigML is a comprehensive machine learning platform that simplifies the creation and deployment of predictive models through an intuitive web interface and a REST API. On Nagent, Bigml is exposed as a fully-configurable artificial intelligence integration that any agent can call — 45 actions, and API key authentication. No code is required to wire Bigml into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Bigml to automate the kinds of tasks artificial intelligence teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Bigml into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Bigml, with input parameters and output schema. Drop these into any step of an agent built in Helix.
BIGML_CREATE_EXTERNAL_CONNECTORTool to create a new external connector for data sources. Use after configuring external databases or search indices.
Input parameters
User-defined name for the external connector.
Type of the external data source. Allowed: 'postgresql','mysql','sqlserver','elasticsearch'. Defaults to 'postgresql'.
Project ID in format 'project/XXXXXXXXXXXXXXXXXXXXXXXX'. Required to associate the connector with a project.
Connection details object for the chosen source type.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_CREATE_PROJECTTool to create a new project. Use when you need to group related BigML resources into a project.
Input parameters
Name for the new project. Defaults to server-generated name.
List of tags to classify the project.
Configuration for project webhooks.
Category code for project domain (see BigML category codes).
Description of the project up to 8192 characters.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_DELETE_PROJECTTool to delete an existing project. Use when you need to permanently remove a project resource after confirming it is not in use by other resources.
Input parameters
Project ID suffix to delete, e.g., '5e4f30a81b3a1270d20000b5'. Do not include the 'project/' prefix.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_GET_CONFIGURATIONRetrieves complete details of a BigML configuration by its ID to get stored parameters. Configuration resources in BigML store parameters that can be reused across different resources. Use this action to inspect stored configuration parameters, verify configuration settings, check processing status, or retrieve metadata after creating a configuration.
Input parameters
The resource identifier of the configuration to retrieve, in the format 'configuration/XXXXXXXXXXXXXXXXXXXXXXXX' where X is a 24-character hexadecimal ID.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_GET_EXTERNAL_CONNECTORRetrieves complete details of a BigML external connector by its ID. External connectors enable BigML to import data from external databases (PostgreSQL, MySQL, SQL Server) or search engines (Elasticsearch). Use this action to inspect connection parameters, verify connector configuration, check processing status, or retrieve metadata after creating an external connector.
Input parameters
The resource identifier of the external connector to retrieve, in the format 'externalconnector/XXXXXXXXXXXXXXXXXXXXXXXX' where X is a 24-character hexadecimal ID.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_GET_PROJECTTool to retrieve details of a project by ID. Use when you need to inspect project metadata before analysis.
Input parameters
The resource identifier of the project to retrieve, in the format 'project/XXXXXXXXXXXXXXXXXXXXXXXX'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_GET_SOURCERetrieves complete details of a BigML source by its ID. Use this to get information about the raw data and its parsing configuration.
Input parameters
The resource identifier of the source to retrieve, in the format 'source/XXXXXXXXXXXXXXXXXXXXXXXX' where X is a 24-character hexadecimal ID.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_ANOMALIESTool to list anomaly detector resources in your account. Use when you need to browse or paginate existing anomaly detectors with support for filtering, ordering, and pagination.
Input parameters
Maximum number of anomaly detectors to return.
Zero-based index of the first anomaly detector to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_ANOMALY_SCORESTool to list anomaly score resources. Use when you need to browse or paginate existing anomaly scores for the authenticated user.
Input parameters
Maximum number of anomaly scores to return.
Zero-based index of the first anomaly score to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_ASSOCIATIONSTool to list association resources. Use when you need to browse or paginate existing associations for the authenticated user.
Input parameters
Maximum number of associations to return.
Zero-based index of the first association to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_ASSOCIATION_SETSTool to list association set resources in your account. Use when you need to browse or paginate existing association sets with support for filtering, ordering, and pagination.
Input parameters
Maximum number of association sets to return.
Zero-based index of the first association set to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_BATCH_ANOMALY_SCORESTool to list batch anomaly score resources. Use when you need to browse or paginate existing batch anomaly scores for the authenticated user.
Input parameters
Maximum number of batch anomaly scores to return.
Zero-based index of the first batch anomaly score to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_BATCH_CENTROIDSTool to list all batch centroid resources in your account with support for filtering, ordering, and pagination. Use when you need to browse or retrieve existing batch centroids for the authenticated user.
Input parameters
Maximum number of batch centroids to return (default: 20).
Zero-based index of the first batch centroid to return for pagination (default: 0).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_BATCH_PREDICTIONSTool to list batch prediction resources. Use when you need to browse or paginate existing batch predictions for the authenticated user.
Input parameters
Maximum number of batch predictions to return.
Zero-based index of the first batch prediction to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_BATCH_PROJECTIONSTool to list batch projection resources with support for filtering, ordering, and pagination. Use when you need to browse or retrieve batch projections for the authenticated account.
Input parameters
Maximum number of batch projections to return. Default is 20. Use -1 to return all.
Position from the first entry to start returning resources. Default is 0.
Field name to sort results by (e.g., 'name', 'created'). Prefix with '-' for descending order.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_BATCH_TOPIC_DISTRIBUTIONSTool to list batch topic distribution resources. Use when you need to browse or paginate existing batch topic distributions for the authenticated user.
Input parameters
Maximum number of batch topic distributions to return.
Zero-based index of the first batch topic distribution to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_CENTROIDSTool to list centroid resources. Use when you need to browse or paginate existing centroids for the authenticated user.
Input parameters
Maximum number of centroids to return.
Zero-based index of the first centroid to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_CLUSTERSTool to list cluster resources with support for filtering, ordering, and pagination. Use when you need to browse or paginate existing clusters for the authenticated user.
Input parameters
Maximum number of clusters to return.
Zero-based index of the first cluster to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_COMPOSITESTool to list composite source resources. Use when you need to browse or paginate existing composites for the authenticated user.
Input parameters
Maximum number of composites to return.
Zero-based index of the first composite to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_CONFIGURATIONSTool to list all configuration resources in your account. Use when you need to browse or paginate existing configurations with support for filtering, ordering, and pagination.
Input parameters
Maximum number of configurations to return.
Zero-based index of the first configuration to return.
Field to order by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_CORRELATIONSTool to list correlation resources. Use when you need to browse or paginate existing correlations for the authenticated user.
Input parameters
Maximum number of correlations to return.
Zero-based index of the first correlation to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_DATASETSTool to list dataset resources. Use when you need to browse or paginate existing datasets for the authenticated user.
Input parameters
Maximum number of datasets to return.
Zero-based index of the first dataset to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_DEEPNETSTool to list deep neural network resources. Use when you need to browse or paginate existing deepnets for the authenticated user.
Input parameters
Maximum number of deepnets to return. Default is 20.
Number of deepnets to skip for pagination. Default is 0.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_ENSEMBLESTool to list ensemble resources with filtering, ordering, and pagination support. Use when you need to browse or paginate existing ensembles for the authenticated user.
Input parameters
Maximum number of ensembles to return.
Zero-based index of the first ensemble to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_EVALUATIONSTool to list evaluation resources. Use when you need to browse or paginate existing evaluations for the authenticated user.
Input parameters
If true, return full evaluation objects with all details; if false or omitted, return abbreviated objects.
Maximum number of evaluations to return.
Zero-based index of the first evaluation to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Filter evaluations by tag. Only evaluations with this tag will be returned.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_EXECUTIONSTool to list execution resources. Use when you need to browse or paginate existing executions for the authenticated user.
Input parameters
Maximum number of executions to return.
Zero-based index of the first execution to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_FORECASTSTool to list forecast resources. Use when you need to browse or paginate existing forecasts for the authenticated user.
Input parameters
Maximum number of forecasts to return.
Zero-based index of the first forecast to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_FUSIONSTool to list fusion resources. Use when you need to browse or paginate existing fusions for the authenticated user.
Input parameters
Maximum number of fusions to return.
Zero-based index of the first fusion to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_LIBRARIESTool to list WhizzML library resources. Use when you need to browse or paginate existing libraries for the authenticated user.
Input parameters
Maximum number of libraries to return.
Zero-based index of the first library to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_LINEAR_REGRESSIONSTool to list linear regression resources. Use when you need to browse or paginate existing linear regressions for the authenticated user.
Input parameters
Maximum number of linear regressions to return.
Zero-based index of the first linear regression to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_LOGISTIC_REGRESSIONSTool to list logistic regression resources. Use when you need to browse or paginate existing logistic regressions for the authenticated user.
Input parameters
Maximum number of logistic regressions to return.
Zero-based index of the first logistic regression to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_MODELSTool to list model resources. Use when you need to browse or paginate existing models for the authenticated user.
Input parameters
Maximum number of models to return.
Zero-based index of the first model to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_OPTIMLSTool to list OptiML resources in your account. Use when you need to browse or paginate existing OptiML models with support for filtering, ordering, and pagination.
Input parameters
Maximum number of OptiMLs to return.
Zero-based index of the first OptiML to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_PCASTool to list PCA resources. Use when you need to browse or paginate existing PCAs for the authenticated user.
Input parameters
Maximum number of PCAs to return.
Zero-based index of the first PCA to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_PREDICTIONSTool to list prediction resources. Use when you need to browse or paginate existing predictions for the authenticated user.
Input parameters
Maximum number of predictions to return.
Zero-based index of the first prediction to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_PROJECTIONSTool to list projection resources with support for filtering, ordering, and pagination. Use when you need to browse or retrieve projections for the authenticated account.
Input parameters
Maximum number of projections to return. Default is 20. Use -1 to return all.
Position from the first entry to start returning resources. Default is 0.
Field name to sort results by (e.g., 'name', 'created'). Prefix with '-' for descending order.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_PROJECTSTool to list all project resources in your account with support for filtering, ordering, and pagination. Use when you need to browse or paginate existing projects.
Input parameters
Maximum number of projects to return.
Zero-based index of the first project to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Filter projects by tags. Provide a comma-separated list of tags to retrieve projects that have any of the specified tags.
If true, return all fields in the response. Use when projects have more than 1000 fields.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_SAMPLESTool to list sample resources. Use when you need to browse or paginate existing samples for the authenticated user.
Input parameters
Maximum number of samples to return.
Zero-based index of the first sample to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_SCRIPTSTool to list WhizzML script resources. Use when you need to browse or paginate existing scripts for the authenticated user.
Input parameters
Maximum number of scripts to return.
Zero-based index of the first script to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_SOURCESTool to list source resources in your account. Use when you need to browse or paginate existing data sources with support for filtering, ordering, and pagination.
Input parameters
Maximum number of sources to return. Use -1 to return all sources.
Zero-based index of the first source to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_STATISTICAL_TESTSTool to list statistical test resources. Use when you need to browse or paginate existing statistical tests for the authenticated user.
Input parameters
Maximum number of statistical tests to return.
Zero-based index of the first statistical test to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_TIMESERIESTool to list time series resources. Use when you need to browse or paginate existing time series for the authenticated user.
Input parameters
Maximum number of time series to return.
Zero-based index of the first time series to return.
Field to order by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_TOPIC_DISTRIBUTIONSTool to list topic distribution resources. Use when you need to browse or paginate existing topic distributions for the authenticated user.
Input parameters
Maximum number of topic distributions to return.
Zero-based index of the first topic distribution to return.
Field to sort by; prefix with '-' for descending order, e.g., '-created', 'name', or 'resource'.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_LIST_TOPIC_MODELSTool to list topic model resources. Use when you need to browse or paginate existing topic models for the authenticated user.
Input parameters
Return full resource details instead of summary (default: false).
Maximum number of topic models to return (default: 20).
Number of topic models to skip for pagination (default: 0).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
BIGML_UPDATE_SOURCETool to update a source's name, description, tags, or parsing configuration. Use when you need to modify source metadata or field properties.
Input parameters
New name for the source.
List of tags to classify the source.
Dictionary of field configurations to update, keyed by field ID (e.g., '000001'). Each field can specify properties like 'optype' (categorical, numeric, text, etc.) or 'preferred' (whether the field should be used in modeling).
The resource identifier of the source to update, in the format 'source/XXXXXXXXXXXXXXXXXXXXXXXX' where X is a 24-character hexadecimal ID.
New description for the source (up to 8192 characters).
Parsing configuration to update how the raw data is interpreted. Can include properties like 'locale' (e.g., 'es-ES'), 'missing_tokens', 'separator', 'quote', etc.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 83 agents privately built on Nagent that already use Bigml.
Build on Nagent
Connect Bigml to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Bigml, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Bigml is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Bigml is connected, you configure its 45 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Bigml steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Bigml event fires, the agent kicks off automatically.
Every Bigml action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Bigml ships with 45 pre-built artificial intelligence actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Bigml together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Bigml-based workflows tailored to your business.