Skip to content
Elaichi Elaichi

Ecommerce

Channable

Connect Channable once and hand every teammate a governed MCP endpoint with 23 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.

Channable

See it in Elaichi

What connecting Channable gets you

6 screens from the product, each doing one job for your Channable account.

The agent

Ask about orders in plain language.

Get answers about orders, returns and offers pulled straight from Channable records.

  • orders
  • offers
  • returns
  • stock updates

Ask Elaichi to work across your apps.

Which orders are still unshipped from yesterday?

List open returns waiting for approval this week.

Show offers with stock below ten units.

Also runs in Claude, ChatGPT or Cursor

MCP clients

One endpoint, any MCP client.

Claude, ChatGPT and Cursor connect to Channable through one governed org endpoint.

Claude ChatGPT Cursor

Copy the endpoint

https://api.elaichi.ai/mcp
Client Connected by Status Last used
Claude
E

Emma Laurent

• Connected 4 minutes ago
Cursor
S

Sofia Ricci

• Connected 2 hours ago
ChatGPT
C

Clara Nowak

• Connected Yesterday

Tool catalogue

23 Channable tools, ready to use.

Every order, return, offer and stock method cataloged with no integration code.

  • list_all_channable_project_orders
  • channable_project_orders_cancel
  • channable_project_orders_attach_attachment
  • get_single_channable_project_order_by_id
Tool Resource Method Description
list_all_channable_project_orders channable_project_orders list List all orders for a Channable project, sorted from most recent to oldest. Returns each order with id, price, and status. Supports filtering by status, date range, search text, and error status. Max 100 results per page. Required: company_id, project_id.
channable_project_orders_cancel channable_project_orders_cancel get Cancel a Channable order by setting its status to cancelled and propagating the update to the involved marketplaces. Returns a response model confirming the cancellation result. Only covers seller-initiated cancellations; buyer-initiated cancellations require manual confirmation in the marketplace seller account. Required: company_id, project_id, order_id.
channable_project_orders_attach_attachment channable_project_orders_attach_attachment get Upload a PDF invoice attachment to a Channable order for asynchronous upload to the marketplace. Returns a 202 acknowledgment confirming the file has been processed and will be uploaded asynchronously. Currently only accepts PDF invoices. Required: company_id, project_id, order_id, file.
get_single_channable_project_order_by_id channable_project_order get Get a single Channable order by id, including its events. The order contains price breakdown, purchased products, and billing/shipping address information. Returns: id, channel_name, platform_name, project_id, order_config_id, platform_id, channel_id, status_paid, status_shipped, error, obfuscated, created, modified, retrieved_at, channel_id_internal, data, error_reason, fulfillments,…. Required: id, company_id, project_id.
list_all_channable_project_anonymous_orders channable_project_anonymous_orders list List anonymized orders for a Channable project with all personally identifiable information (PII) removed. Returns each order with order_id, status, price, and products. Max 100 per page. Required: company_id, project_id.

Toolboxes

Each team gets its own toolbox.

Fulfillment, support and merchandising each work from a toolbox scoped to their job.

  • Ecommerce ops
  • Fulfillment
  • Customer support
  • Merchandising
Name Source template Tools Created

Ecommerce ops toolbox

Channable · orders and shipments

Channable starter 18 Mar 4, 2026

Fulfillment toolbox

Channable · shipments and manual orders

9 Mar 2, 2026

Customer support toolbox

Channable · order lookups and returns

24 Feb 27, 2026

Merchandising toolbox

Channable · offers and stock updates

Channable starter 6 Feb 19, 2026

Finance toolbox

Channable · order reconciliation

31 Jan 30, 2026

Marketing toolbox

Channable · channel offers and listings

12 Jan 22, 2026

Shared connections

Delegated access, no shared credentials.

Teammates work through a Channable connection without ever seeing the account password.

  • EU marketplace
  • US storefront
  • Wholesale channel
  • Amazon EU
Connection Scope Status Access Created
CH

Channable (EU marketplace)

Connected by Emma Laurent

Personal • Active 1 team · 6 members Mar 4, 2026
CH

Channable (US storefront)

Connected by James Whitfield

Organization • Active 3 teams · 24 members Mar 2, 2026
CH

Channable (Wholesale channel)

Connected by Sofia Ricci

Organization • Active 2 teams · 11 members Feb 27, 2026
CH

Channable (Amazon EU)

Connected by Daniel Ortega

Personal • Needs re-auth 1 team · 3 members Feb 19, 2026
CH

Channable (Direct to consumer)

Connected by Clara Nowak

Personal • Active Not shared Jan 30, 2026
CH

Channable (B2B channel)

Connected by Michael Brennan

Personal • Active 2 teams · 9 members Jan 22, 2026

Audit log

Every order action, logged and traceable.

See who cancelled, shipped or returned an order and when it happened.

  • When
  • Who
  • What happened
  • Resource
When Who What happened Type Resource

2 minutes ago

Mar 6, 2026, 3:10 PM

E

Emma Laurent

[email protected]

Restriction Created Access Support team

8 minutes ago

Mar 6, 2026, 3:04 PM

J

James Whitfield

[email protected]

Restriction Updated Access Sales team

14 minutes ago

Mar 6, 2026, 2:58 PM

S

Sofia Ricci

[email protected]

Role Assigned Access Analyst

20 minutes ago

Mar 6, 2026, 2:52 PM

D

Daniel Ortega

[email protected]

Channable Users Updated MCP users

26 minutes ago

Mar 6, 2026, 2:46 PM

C

Clara Nowak

[email protected]

Channable Orders Created MCP orders

32 minutes ago

Mar 6, 2026, 2:40 PM

M

Michael Brennan

[email protected]

Channable Orders List Toolbox orders

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

A schedule starts real fulfillment work.

Orders are fetched, grouped, drafted into a digest, approved, then posted back to Channable.

Channable digest

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

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch orders

    Channable

    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

    Channable

    Queued

Collections and dashboards

Order health, computed on a schedule.

Four metrics and a 14 day order chart refresh automatically with no model involved.

Channable health

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

Live

Orders

1,284 ↓ 12%

Offers

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Orders created

Last 14 days

By workspace

Share of activity

EU marketplace 34%

US storefront 27%

Wholesale channel 21%

Amazon EU 18%

AI tools

Channable tools for your AI agents

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

list_all_channable_project_orders

List all orders for a Channable project, sorted from most recent to oldest. Returns each order with id, price, and status. Supports filtering by status, date range, search text, and error status. Max 100 results per page. Required: company_id, project_id.

channable_project_orders_cancel

Cancel a Channable order by setting its status to cancelled and propagating the update to the involved marketplaces. Returns a response model confirming the cancellation result. Only covers seller-initiated cancellations; buyer-initiated cancellations require manual confirmation in the marketplace seller account. Required: company_id, project_id, order_id.

channable_project_orders_attach_attachment

Upload a PDF invoice attachment to a Channable order for asynchronous upload to the marketplace. Returns a 202 acknowledgment confirming the file has been processed and will be uploaded asynchronously. Currently only accepts PDF invoices. Required: company_id, project_id, order_id, file.

get_single_channable_project_order_by_id

Get a single Channable order by id, including its events. The order contains price breakdown, purchased products, and billing/shipping address information. Returns: id, channel_name, platform_name, project_id, order_config_id, platform_id, channel_id, status_paid, status_shipped, error, obfuscated, created, modified, retrieved_at, channel_id_internal, data, error_reason, fulfillments,…. Required: id, company_id, project_id.

list_all_channable_project_anonymous_orders

List anonymized orders for a Channable project with all personally identifiable information (PII) removed. Returns each order with order_id, status, price, and products. Max 100 per page. Required: company_id, project_id.

create_a_channable_order_return

Manual Return. Returns: status, message, response, id, data. Required: order_id, project_id, company_id, products.

create_a_channable_orders_test

Create one or more test orders containing fake data in Channable for a specific order config. Returns a dynamically-structured response (attributes) whose specific fields are not documented upstream. A JSON request body is expected. Not intended for automated processes; may change without notice. Required: company_id, project_id, order_config_id.

create_a_channable_order_shipment

Shipment. Returns: status, message, response, id, data, channable_order_id. Required: company_id, project_id, order_id.

create_a_channable_order_manual

Manual. Returns: status, message, response, id, data. Required: company_id, project_id, order_id.

list_all_channable_project_offers

List offers (product updates) for a Channable project, sorted from most recent to oldest. Returns: id, project_id, client_id, gtin, stock, stock_tracking, availability, title, price, created, modified. Max 100 results per page. Required: company_id, project_id.

create_a_channable_project_offer

Stock Updates Update (Deprecated). Returns: status, message, content. Required: company_id, project_id.

create_a_channable_project_stock_update

Update offers' stock for a selected Channable project and propagate the changes to all connected marketplaces. Returns a stock update response confirming the update. Required: company_id, project_id.

list_all_channable_project_returns

List all returns for a Channable project, sorted from most recent to oldest. Returns: id, project_id, created, modified, retrieved_at, error, platform_id, platform_name, channel_id, channel_name, log, status, data, obfuscated. Supports text search, date-range filtering, and a download mode; max 100 results per page. Required: company_id, project_id.

get_single_channable_project_return_by_id

Get a single Channable return by id. Returns: return. Required: id, company_id, project_id.

list_all_channable_project_anonymous_returns

List anonymized returns for a Channable project with all personally identifiable information removed. Returns: id, project_id, created, modified, retrieved_at, error, platform_id, platform_name, channel_id, channel_name, log, status, data. Identical to the /returns endpoint but with PII stripped from the return data; supports text search and date-range filtering. Required: project_id.

create_a_channable_returns_test

Create one or more test returns in Channable. Returns the created test return response object. Required: project_id, order_id.

update_a_channable_return_status_by_id

Update the status of a return in Channable, propagating the change to the involved marketplace. Depending on the new status, the end customer may or may not receive a refund. Returns the update return status response object whose fields are defined by the upstream Channable API schema (UpdateReturnStatusResponse). Required: return_id, project_id, company_id, status.

get_single_channable_order_attachment_by_id

Get the download URL for a Channable order attachment by id. Returns: url. The download URL is valid for 5 minutes. Required: id, company_id, project_id, order_id.

get_single_channable_transporter_by_id

Get the marketplace-specific transporters matching a Channable transporter code in Channable. Returns: channels. Valid transporter codes are listed by the /transporters/all endpoint. Required: id.

list_all_channable_transporters

List all Channable transporters with their standardized codes and labels. Returns: transporters. Use these standardized transporter codes when submitting order shipments.

channable_transporters_list_for_channel

Transporters For Channel. Returns: transporters. Required: channel.

list_all_channable_statistics_orders

List order statistics for all order configs in a Channable project for a given time frame. Returns a data object containing per-config statistics (orders, ordered products, commission, shipping costs, revenue, currency, daily revenue) and project-wide aggregated totals. Required: project_id, company_id.

get_single_channable_statistics_order_by_id

Get order statistics for a specific order config in a Channable project for a given time frame. Returns a data object containing cumulative counts (order revenue, shipping costs, commission) and daily counts (order revenue, shipping costs, commission, number of orders, number of ordered products). Required: id, project_id.

How it works

From Channable account to governed MCP endpoint

Connect

Link a Channable 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 Channable 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.