NAiOS IconNAiOS Logo
Volver al catálogo

Fibery

fibery

Fibery is a work management platform designed to help teams collaborate, organize information, and manage their workflows.

Acciones
27
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (27)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Delete Custom App EndpointFIBERY_DELETE_CUSTOM_APP_ENDPOINTAcción

Tool to delete a specific custom app endpoint. Use after confirming the app and endpoint IDs to remove.

Parámetros de entrada

  • app_idstringObligatorio

    Identifier of the custom app containing the endpoint

  • endpoint_idstringObligatorio

    Identifier of the custom endpoint to delete

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete EntityFIBERY_DELETE_ENTITYAcción

Tool to delete a specific Fibery entity by its ID. Use when you have verified the entity exists and have its GUID. Deletion is irreversible.

Parámetros de entrada

  • typestring

    Full qualified type name for the entity (e.g., 'Product Discovery/Opportunity'). If provided, deletion will be performed via Commands API (fibery.entity/delete).

  • entity_idstringObligatorio

    The GUID of the entity to delete (8-4-4-4-12 hex format)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete FileFIBERY_DELETE_FILEAcción

Tool to delete a specific file. Use when you need to remove a file from Fibery by its ID.

Parámetros de entrada

  • file_idstringObligatorio

    Identifier of the file to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Execute GraphQL QueryFIBERY_EXECUTE_GRAPH_QL_QUERYAcción

Tool to execute GraphQL queries or mutations against a Fibery space. Use when you need to fetch or modify Fibery data via the GraphQL API.

Parámetros de entrada

  • querystringObligatorio

    GraphQL query or mutation string to execute.

  • variablesobject

    Optional mapping of variable names to values for the GraphQL query.

  • operationNamestring

    Optional operation name when sending multiple operations.

Parámetros de salida

  • dataany

    Data returned by the GraphQL query; schema depends on the query.

  • errorstring

    Error if any occurred during the execution of the action

  • errorsobject[]

    List of GraphQL errors, if any occurred during execution.

  • messagestring

    Request-level error message, for example missing query.

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Authenticate (validate token via API call)FIBERY_FIBERY_AUTHENTICATEAcción

Tool to validate existing Fibery personal API token by performing a real API call. If the call succeeds, returns the token value extracted from the Authorization header. Use the returned token in the `Authorization: Token <value>` header for further calls.

Parámetros de entrada

  • command_bodyobject[]

    Optional override for the /commands payload used to validate the token. If omitted, a default query against fibery/user will be used.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get App InformationFIBERY_GET_APP_INFOAcción

Tool to retrieve application information. Use when you need the version, name, description, authentication methods, and available data sources before further operations.

Parámetros de entrada

  • appIdstring

    Optional custom app id to resolve app info via Fibery workspace proxy when base_url ends with /api.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Custom App EndpointsFIBERY_GET_CUSTOM_APP_ENDPOINTSAcción

Tool to list custom app endpoints. Use when you need the available custom endpoints for a given app before invoking them.

Parámetros de entrada

  • app_idstringObligatorio

    Identifier of the custom Fibery app whose endpoints will be retrieved

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Custom AppsFIBERY_GET_CUSTOM_APPSAcción

Tool to list all custom apps in the Fibery workspace. Use when you need the identifiers of all custom apps.

Parámetros de entrada

  • limitinteger

    Maximum number of custom apps to return (required by Fibery q/limit).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get EntitiesFIBERY_GET_ENTITIESAcción

Tool to query Fibery entities. Use after specifying type and fields; supports optional filters and pagination.

Parámetros de entrada

  • fromstringObligatorio

    Full database/type name in 'Namespace/Type' format, e.g. 'Product/Feature'

  • limitinteger

    Maximum number of entities to return

  • wherearray

    Filter expression array, e.g. ['=', ['user/age'], '$age']

  • offsetinteger

    Number of entities to skip for pagination

  • paramsobject

    Bindings for any $-variables in `where`, e.g. {'$age': 30}

  • selectstring[]Obligatorio

    List of field identifiers to return, e.g. ['fibery/id', 'user/name']

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Fibery EntityFIBERY_GET_ENTITYAcción

Tool to retrieve detailed info of a specific Fibery entity by its ID. Uses Fibery Commands API (fibery.entity/query) filtered by fibery/id with q/limit = 1.

Parámetros de entrada

  • expandstring[]

    Optional list of additional fields to return (e.g., ['user/name', 'user/email']).

  • entity_idstringObligatorio

    Entity identifier in 'Type/ID' format, e.g., 'fibery/user/<uuid>' or 'Product Discovery/Opportunity/<uuid>'

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get FileFIBERY_GET_FILEAcción

Tool to retrieve a file by its secret or id. Prefer the file secret to download raw bytes. Returns the file content, MIME type, and original filename if available.

Parámetros de entrada

  • fileIdstring

    Unique identifier of the file (may not work for download).

  • fileSecretstring

    Secret identifier of the file to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get GraphQL SchemaFIBERY_GET_GRAPH_QL_SCHEMAAcción

Tool to retrieve the GraphQL schema for the current workspace. Uses standard GraphQL introspection.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get User PreferencesFIBERY_GET_USER_PREFERENCESAcción

Tool to retrieve the current user's UI preferences. Use after authentication to tailor UI to user settings.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Refresh access tokenFIBERY_POST_AUTH_REFRESH_TOKENAcción

Tool to refresh an access token using a refresh token. Use when the current access token has expired and a valid refresh token is available.

Parámetros de entrada

  • refresh_tokenstringObligatorio

    The refresh token used to obtain a new access token

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Authenticate with username and passwordFIBERY_POST_AUTH_TOKENAcción

Tool to authenticate with Fibery using resource owner password credentials. Use when you need an access token by providing username and password. Include the returned token in the `Authorization: Token <access_token>` header for subsequent API calls.

Parámetros de entrada

  • passwordstringObligatorio

    Fibery account password

  • usernamestringObligatorio

    Fibery account username, typically an email address

  • grant_typestring

    Grant type, must be 'password' for resource owner password credentials flow

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create EntityFIBERY_POST_CREATE_ENTITYAcción

Tool to create a new Fibery entity. Use when you have prepared all necessary field values and need to persist a new record. Example: Create a 'Project/Task' with title and assignee.

Parámetros de entrada

  • typestringObligatorio

    Full qualified type name for the entity, e.g., 'App/Type'.

  • entityobjectObligatorio

    Field values for the new entity. Relations must be provided as objects with 'fibery/id' keys, e.g., {'assignee': {'fibery/id': '<uuid>'}} or arrays of such objects.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch Data from SourceFIBERY_POST_FETCH_DATAAcción

Tool to fetch data from a specified source. Use after specifying the source and optional filters.

Parámetros de entrada

  • filterobject

    Optional filter map. For custom-apps, pass fields as declared in GET /. For Fibery fallback, you may include keys like 'q/select', 'q/where', 'q/limit', 'q/offset', and 'params'.

  • sourcestringObligatorio

    Source identifier. For custom-apps this matches an ID from GET /. When using Fibery fallback, provide a full type like 'fibery/user'.

  • accountobjectObligatorio

    Authentication payload matching the app's auth schema (custom-app). Not used by Fibery commands fallback.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

POST_FETCH_DATA_COUNTFIBERY_POST_FETCH_DATA_COUNTAcción

Tool to return the count of records for a given Fibery type (source). Uses Fibery commands API and returns the total number of entities of the type.

Parámetros de entrada

  • filterobjectObligatorio

    Filter object (not used directly). Use Get Entities for complex filtering.

  • sourcestringObligatorio

    Full Fibery type name in 'Namespace/Type' format, e.g. 'fibery/user'

  • accountobjectObligatorio

    Account object holding credentials/configuration (not used by this endpoint)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch Datalist OptionsFIBERY_POST_FETCH_DATA_LISTAcción

Tool to fetch options for a datalist filter field. Use after retrieving field metadata to build dynamic filters.

Parámetros de entrada

  • fieldstringObligatorio

    Field name (marked with 'datalist' flag) to fetch options for.

  • sourcestringObligatorio

    Source identifier for which to fetch the datalist options.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch SchemaFIBERY_POST_FETCH_SCHEMAAcción

Tool to fetch predefined data schema. Use after authenticating when mapping and integrating Fibery data.

Parámetros de entrada

  • filterobjectObligatorio

    Filter object to scope the schema, structure as per your app design

  • accountobjectObligatorio

    Account credentials object, e.g., {username, password}

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Exchange OAuth2 authorization codeFIBERY_POST_OAUTH2_ACCESS_TOKENAcción

Tool to finalize OAuth2 authentication for Fibery custom apps. Use when exchanging an authorization code for access and refresh tokens after user authorization. Notes: - In Fibery custom app flows, the access_token endpoint is typically implemented by the app itself (your connector) rather than the Fibery workspace domain. We therefore probe multiple candidate roots and paths and provide resilient fallbacks.

Parámetros de entrada

  • codestringObligatorio

    The authorization code returned by the authorization server

  • grant_typestring

    OAuth2 grant type, must be 'authorization_code' for this exchange

  • redirect_uristringObligatorio

    The redirect URI (callback) used in the initial authorization request

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Revoke Access TokenFIBERY_POST_REVOKE_TOKENAcción

Tool to revoke an existing Fibery API access token. Use when invalidating a user session or logging out.

Parámetros de entrada

  • tokenstringObligatorio

    Access token to revoke

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Validate Fibery accountFIBERY_POST_VALIDATE_ACCOUNTAcción

Tool to validate account credentials. Use when confirming provided credentials (and optionally refreshing OAuth2 tokens) before further API calls.

Parámetros de entrada

  • idstringObligatorio

    Identifier of the authentication/account type to validate (e.g., 'basic', 'oauth2').

  • fieldsobjectObligatorio

    Key–value map of credential fields required by the selected authentication type. For 'basic', include 'username' and 'password'. For 'oauth2', include 'access_token', 'refresh_token', and 'expire_on' (ISO date-time).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Validate FilterFIBERY_POST_VALIDATE_FILTERAcción

Tool to validate filter definitions. Use when ensuring filter structure and syntax are correct before running a data query.

Parámetros de entrada

  • filterobjectObligatorio

    Filter definition object to validate (structure depends on your app).

  • sourcestringObligatorio

    Identifier of the data source to validate against.

  • accountobjectObligatorio

    Account credentials object used for validation.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update EntityFIBERY_UPDATE_ENTITYAcción

Tool to update an existing Fibery entity. Uses Commands API: fibery.entity/update.

Parámetros de entrada

  • typestringObligatorio

    Fully-qualified Type name, e.g., 'Product Discovery/Opportunity'

  • fieldsobjectObligatorio

    Mapping of field API names to new values. Relations must be provided as objects with 'fibery/id' keys, e.g., {'assignee': {'fibery/id': '<uuid>'}} or arrays of such objects.

  • entity_idstringObligatorio

    The GUID of the entity to update (8-4-4-4-12 hex format)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update User PreferencesFIBERY_UPDATE_USER_PREFERENCESAcción

Tool to update the current user's preferences by using the Commands API. It fetches the current user id and preferences, merges the provided payload, and writes back the merged object into 'fibery/ui-preferences' of the current fibery/user.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Upload FileFIBERY_UPLOAD_FILEAcción

Tool to upload a file to Fibery. Use when you need to attach a local file via the Fibery Files API.

Parámetros de entrada

  • file_namestring

    Optional name to assign to the file in Fibery. Defaults to the basename of file_path if omitted.

  • file_pathstringObligatorio

    Local filesystem path to the file to upload.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not