cancel_job
Cancel Job
Cancel a running Airbyte sync or reset job. Returns the updated job status after cancellation.
cancel_job
Cancel a running Airbyte sync or reset job. Returns the updated job status after cancellation.
create_workspace
Create a new Airbyte workspace. Workspaces are the organizational unit for grouping sources, destinations, and connections.
trigger_sync
Trigger a sync or reset job on an Airbyte connection. A sync job moves data from source to destination. A reset job clears previously synced data at the destination.
create_source
Create a new data source connector in Airbyte. Requires a name, workspace, source type (e.g. "postgres", "stripe", "hubspot"), and source-specific configuration with credentials and connection settings.
update_connection
Update an existing Airbyte connection. Modify the name, status, schedule, stream configurations, or other settings. Only provided fields will be updated.
delete_permission
Revoke a permission from a user in Airbyte. Permanently removes the specified permission.
list_workspaces
List Airbyte workspaces. Workspaces are organizational units that group sources, destinations, and connections. Supports filtering and pagination.
delete_source
Permanently delete an Airbyte source connector. This action cannot be undone.
delete_connection
Permanently delete an Airbyte connection. This removes the link between a source and destination. This action cannot be undone.
get_destination
Retrieve detailed information about a specific Airbyte destination connector, including its name, type, workspace, and full configuration.
create_tag
Create a new tag in Airbyte for organizing and categorizing resources.
create_destination
Create a new destination connector in Airbyte. Requires a name, workspace, destination type (e.g. "bigquery", "snowflake", "postgres"), and destination-specific configuration with credentials and connection settings.
update_source
Update an existing Airbyte source connector. Modify the source name and/or its configuration. Only provided fields will be updated.
list_sources
List configured data source connectors in Airbyte. Returns source names, types, workspace associations, and configurations. Supports filtering by workspace and pagination.
delete_destination
Permanently delete an Airbyte destination connector. This action cannot be undone.
get_job
Retrieve the status and details of a specific Airbyte sync or reset job, including progress metrics like bytes synced, rows synced, and duration.
get_stream_properties
Retrieve available streams and their schemas for an Airbyte source. Returns stream names, supported sync modes, cursor fields, primary keys, and available properties. Useful for configuring which streams to include in a connection.
create_permission
Grant a permission to a user in Airbyte. Permissions are scoped to either a workspace or organization and define the user's role (admin, editor, reader, etc.).
get_source
Retrieve detailed information about a specific Airbyte source connector, including its name, type, workspace, and full configuration.
list_tags
List all tags in Airbyte. Tags can be used to organize and categorize resources. Optionally filter by workspace.
list_jobs
List sync and reset jobs in Airbyte. Filter by connection, job type, status, date range, and workspace. Supports pagination and sorting.
list_connections
List data sync connections in Airbyte. Connections link a source to a destination and define sync behavior. Supports filtering by workspace and pagination.
update_destination
Update an existing Airbyte destination connector. Modify the destination name and/or its configuration. Only provided fields will be updated.
create_connection
Create a new connection linking a source to a destination in Airbyte. Define which streams to sync, the sync mode, and the sync schedule. Defaults to manual schedule with full_refresh_overwrite for all streams if not specified.
delete_workspace
Permanently delete an Airbyte workspace. This action cannot be undone and will affect all resources within the workspace.
update_tag
Update an existing Airbyte tag's name or color.
delete_tag
Permanently delete an Airbyte tag. This action cannot be undone.
update_workspace
Update an existing Airbyte workspace. Modify the workspace name or notification settings.
list_destinations
List configured destination connectors in Airbyte (data warehouses, databases, lakes, etc.). Supports filtering by workspace and pagination.
get_connection
Retrieve detailed information about a specific Airbyte connection, including its source, destination, schedule, stream configurations, and sync settings.
list_permissions
List permissions in Airbyte. Filter by user or organization to see role-based access assignments across workspaces and organizations.
Manage data integration pipelines that sync data from sources (APIs, databases, files) to destinations (data warehouses, lakes, databases). Create, update, and delete source and destination connectors. Configure connections linking sources to destinations with stream selection, sync modes, and schedules. Trigger sync jobs, monitor job status, and cancel running jobs. Manage workspaces, user permissions, and role-based access control. Retrieve stream properties and schemas for sources. Organize resources with tags. Set up embedded connection and source templates for third-party integrations. Receive webhook notifications for sync success, sync failure, schema changes, and sync disabled events.
Common questions about connecting Airbyte to AI agents with Metorial.