Skip to content
Elaichi Elaichi

Logistics

Roserocket

Connect Roserocket once and hand every teammate a governed MCP endpoint with 20 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Roserocket

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put Roserocket work on a schedule.

A trigger starts a sequence of steps: call a Roserocket tool, transform the result, branch, wait, and ask a person when it matters.

Roserocket digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch objects

    Roserocket

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Roserocket

    Queued

Collections and dashboards

Report on Roserocket without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

Roserocket health

Refreshed 4 minutes ago · every 15 minutes · from the objects collection

Live

Objects

1,284 ↓ 12%

Boardses

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Objects created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Roserocket tools for your AI agents

20 tools are ready to call through Elaichi's MCP endpoint the moment you connect Roserocket, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_roserocket_boards

List board navigation items in Rose Rocket for a given object type. Returns: id, objectKey, name, fullId, widgets, widgetToOpen, and locations per board item. Optionally filter by object_key (e.g. customer, order) and control sort order with order_by_direction.

list_all_roserocket_events

List events for a given record in roserocket. Returns: id, objectKey. Required: record_id, object_key.

create_a_roserocket_event

Create an event for a record in roserocket. Returns: id, objectKey. Required: recordId, boardId, type, json.

list_all_roserocket_objects

Search and list Rose Rocket platform model object records. Returns: id, objectKey. Additional fields depend on the objectKey type. Filter by objectKey in the request body to scope results to a specific record type.

get_single_roserocket_object_by_id

Get a single Rose Rocket platform model object record by id. Returns: id, objectKey. Additional fields depend on the objectKey type. Required: id.

create_a_roserocket_object

Create a new Rose Rocket platform model object record. Returns the created record including id and objectKey. Additional fields depend on the objectKey type.

update_a_roserocket_object_by_id

Update or upsert a Rose Rocket platform model object record by id. Returns: id, objectKey. Additional fields depend on the objectKey type. Required: id, objectKey.

roserocket_objects_partial_update

Partially update a Rose Rocket platform model object record. Returns: id, objectKey. Additional fields depend on the objectKey type.

delete_a_roserocket_object_by_id

Delete a Rose Rocket platform model object record by id. Returns the deleted record: id, objectKey. Required: id.

roserocket_objects_bulk_delete

Bulk delete multiple Rose Rocket platform model object records by their ids. Returns an empty 204 response on success.

get_single_roserocket_objects_external_by_id

Get a roserocket platform model object by its external ID. Returns: id, objectKey, externalId, orgId, source, createdAt, updatedAt, and version. Required: object_key, id.

update_a_roserocket_objects_external_by_id

Upsert a roserocket platform model object by its external ID, updating the record if it exists or creating it if not. Returns: id, objectKey, externalId, orgId, source, createdAt, updatedAt, and version. Required: object_key, id.

delete_a_roserocket_objects_external_by_id

Delete a roserocket platform model object by its external ID. Returns an empty 204 response on success. Required: object_key, id.

list_all_roserocket_objects_autocomplete

List autocomplete suggestions for roserocket platform model objects. Returns matching records with object-type-specific fields that vary by object_key (e.g. Customer, Order, Task, Address, Partner, Invoice). All query parameters are optional: narrow results by object_key, search_term, ids, or set label_path to control which field is used as the display label.

list_all_roserocket_user_groups

List all roserocket user groups belonging to the org. Returns: id, name, type, description.

create_a_roserocket_user_group

Create a new roserocket user group and return the result. Returns: id, name, type, description. Required: name.

list_all_roserocket_user_group_members

List members of a roserocket user group. Returns: id, addedAt, addedBy for each member. Required: group_id.

update_a_roserocket_user_group_member_by_id

Add members in a roserocket user group. Returns: added (count of users added). Required: group_id.

delete_a_roserocket_user_group_member_by_id

Remove users in a specific user group in Roserocket using group_id. Returns removed counts in the response.

list_all_roserocket_search_user_groups

Search user groups in Roserocket using filters provided in the request body. Returns total count and list of user groups including id, name, type, and description.

How it works

From Roserocket account to governed MCP endpoint

Connect

Link a Roserocket account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Roserocket tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.