| name | fibery |
| description | Fibery workspace platform — manage entities, databases, documents, and spaces. Supports CRUD on any entity type with filtering and search via `robomotion fibery`. Do NOT use for Notion, ClickUp, Monday.com, or other productivity platforms. |
| version | 1.0.0 |
| author | robomotion |
| license | Apache-2.0 |
| tags | ["productivity","fibery","workspace","databases","entities"] |
Fibery
The robomotion fibery CLI connects to Fibery for workspace and entity management. It creates, reads, updates, and deletes entities in any Fibery database, lists available types/spaces, and supports filtered queries.
When to use
- Create, update, or delete entities in Fibery databases
- List and search entities with filters
- Browse available entity types and database schemas
Prerequisites
robomotion CLI installed
- Package installed:
robomotion install fibery
- Fibery API token and workspace URL configured via Robomotion vault
IMPORTANT: Session Mode Required for Multi-Step Operations
Each CLI command runs as a separate process — connection IDs from connect do NOT persist across calls.
You MUST use --session on connect and pass --session-id to all subsequent commands.
Workflow
- Install (once):
robomotion install fibery
- Connect with session:
robomotion fibery fibery_connect --session --output json
# → {"outClientId":"<client-id>","session_id":"<session-id>"}
- Use the returned
client-id and session-id in all subsequent commands:
robomotion fibery fibery_list_entities --client-id "<client-id>" --type <type> --session-id "<session-id>" --output json
- Disconnect when done:
robomotion fibery fibery_disconnect --client-id "<client-id>" --session-id "<session-id>" --output json
Always append --output json to get structured JSON results.
Commands Reference
robomotion fibery fibery_connect --session --output json
Connects to Fibery API and returns a client ID for subsequent operations
robomotion fibery fibery_disconnect --client-id --session-id "<session-id>" --output json
Closes the Fibery connection and releases resources
robomotion fibery fibery_query_schema --client-id [--60] --session-id "<session-id>" --output json
Retrieves the Fibery workspace schema including all types، fields، and their properties
robomotion fibery fibery_query_entities --client-id --entity-type --select-fields --where --order-by [--100] [--0] [--60] --session-id "<session-id>" --output json
Queries and retrieves entities from a Fibery database with optional filtering، sorting، and pagination
robomotion fibery fibery_create_entity --client-id --entity-type --fields --entity-id [--60] --session-id "<session-id>" --output json
Creates a new entity in a Fibery database with the specified fields
robomotion fibery fibery_update_entity --client-id --entity-type --entity-id --fields [--60] --session-id "<session-id>" --output json
Updates an existing entity in a Fibery database with new field values
robomotion fibery fibery_delete_entity --client-id --entity-type --entity-id [--60] --session-id "<session-id>" --output json
Deletes an entity from a Fibery database
Environment
- ROBOMOTION_API_TOKEN (if vault credentials are needed)