For the complete documentation index, see llms.txt. This page is also available as Markdown.

What you can do

You drive Celigo Platform MCP in plain language. You describe what you want, and the agent picks the tools, chains them, and reports back. You never call a tool by hand.

This page collects worked examples: the prompt to ask, what the agent does behind the scenes, and what you get back. They work in any connected client.

Built-in guidance

The server ships more than tools. It also exposes guided prompts for multi-step work that your client can invoke directly: account health audits, flow troubleshooting, connection diagnosis, integration planning, flow-config review, and writing Handlebars or SQL. And the search_knowledge_base tool answers product questions straight from the Celigo Knowledge Base, so the agent can look something up mid-task instead of guessing.

Examples

Audit account health

Audit my Celigo account and give me the top issues to fix.

The agent lists your integrations and flows, scans recent jobs for failures, checks for offline connections, and returns a prioritized list: which flows are erroring, which connections are down, and where to look first. Tools: list_integrations, list_flows, list_jobs, list_connections.

Diagnose a failing flow

Why did the "Shopify to NetSuite Orders" flow fail last night?

The agent finds the flow, pulls its most recent job, reads the per-step results, and inspects the open errors on the failing step. It comes back with the root cause in words ("42 records rejected: NetSuite customer not found"), not raw JSON. Tools: list_flows, list_jobs, list_flow_errors.

Triage and retry errors

Show me the open errors on that order import, then retry the ones caused by the timeout.

The agent lists the step's open errors, groups them by message, and after you confirm, retries the ones you picked. It can also resolve, tag, or assign errors to a teammate. Writes to your destination systems, so the agent confirms first. If you don't know where the errors are yet, ask "where are my errors?" — list_flow_errors with no arguments returns an account-wide summary of every erroring flow and step. Tools: list_flow_errors, triage_flow_errors.

Build a new integration

Build a flow that syncs new Salesforce accounts into NetSuite customers daily.

The agent checks for existing Salesforce and NetSuite connections, fetches the right schemas with get_schema so it uses real field names, then creates the export, the import, and the flow, leaving it disabled until you verify it. Tools: list_connections, get_schema, upsert_export, upsert_import, upsert_flow.

Inspect or fix a connection

Is my NetSuite connection healthy, and what is it used by?

The agent reads the connection (credentials come back masked), reports its status, and traces what depends on it. If you ask it to change a setting, it edits only the field you name and leaves stored credentials untouched. Tools: list_connections, upsert_connection.

Run a flow and check results

Run the "Daily inventory sync" flow and tell me what happened.

The agent triggers the run, waits for the job, then reports successes and errors per step. For a backfill, say the window: "re-run yesterday 6am to noon for just the orders export" and the agent passes the date range and export subset as run overrides instead of running the whole flow. Tools: run_flow, list_jobs.

Trace a record through a run

Trace order PO-1042 through last night's inventory run and show me what NetSuite returned.

With debug logging armed on the flow, the agent pulls the run's execution-log index, finds the record, walks its step-by-step timeline, and fetches the actual request and response payloads at the stage you care about. Tools: list_jobs, list_execution_logs.

Start from a marketplace template

Install the most popular Shopify to NetSuite template and wire it to my existing connections.

The agent browses the published marketplace, previews the template's blueprint so you can see every flow, export, and import it would create, then deploys it mapped to connections already in your account. The preview also makes a good reference: agents borrow working config from popular templates while building custom flows. Tools: list_marketplace, deploy_template, list_connections.

Monitor EDI with trading partners

Did the 850s from Acme land yesterday? Flag any rejected acknowledgments.

The agent queries the B2B Manager transaction log for the document type, partner, and date window, checks functional-acknowledgment status on each, and can mark acknowledgments accepted or rejected after you confirm. Tools: list_edi_transactions, update_edi_fa_status.

Ask a product question

How do delta exports decide what is new since the last run?

The agent calls search_knowledge_base and returns an answer from Celigo's documentation, with follow-ups in the same thread. Tool: search_knowledge_base.

Tips for better results

  • Name the resource. "the Shopify to NetSuite Orders flow" beats "my flow." The agent matches faster and calls fewer tools.

  • Scope to an environment. A session reaches one account and one environment. OAuth sign-in sets both; a bearer token is already bound to both. Confirm which account and environment the agent is in before asking for changes.

  • Let it read the schema before building. Asking it to "check the schema first" avoids invalid fields and wasted attempts.

  • Confirm before writes. For retries, deletes, and updates, ask the agent to show you the plan first. These actions change live data.

  • Work in steps for big jobs. "List the flows with errors, then we will fix them one at a time" keeps the agent focused and the output readable.

Last updated

Was this helpful?