Agents Overview

Connect to any system with SyncMyOrders agents.

What are agents?

Agents are plug-and-play connectors that speak the API of a system for you. Each agent exposes a set of capabilities (actions) like “create product,” “get order,” “upload file,” or “send prompt to an LLM.” You call these capabilities from your workflows instead of writing custom API calls.

How agents help you build integrations

  • Faster starts: Use ready-made actions instead of wiring authentication, pagination, or payloads yourself.
  • Safer changes: Inputs are validated and outputs are shaped consistently, reducing brittle hand-coded requests.
  • Mix and match: Chain multiple agents in one flow (for example, Shopify → Transform → SFTP). This shape works across systems.

Typical integration patterns

  • Commerce ops: Sync products, inventory, and orders between Shopify and an ERP or WMS. Use Stripe to reconcile payments/refunds and map financial status back to orders.
  • File flows: Pull CSV/XML from SFTP, parse with CSV/XML agents, transform data, then push to another destination. Use File + Compression agents for attachments, archives (zip/gzip), and packaging exports/imports.
  • API bridges: Use the HTTP agent to reach services without a dedicated connector, or to fill gaps for endpoints not covered by a system-specific agent.
  • AI enrichment: Call OpenAI or Amazon Bedrock agents for summarization, extraction, classification, vision, or structured output before routing data onward (for example, normalize messy addresses, detect intent, or generate customer-facing text).
  • Data shaping: Use Transform + Text Tools + Utilities agents to clean and normalize values between steps. Add DateTime for time parsing/formatting, Crypto for hashing/signing, and Object Model for building/merging structured JSON payloads.
  • Notifications and communication: Send transactional updates via Mailgun (emails), then store delivery IDs and route failures to a recovery branch.
  • Spreadsheet-based operations: Read/write sheets for lightweight catalogs, mapping tables, or audit logs using the Spreadsheet agent.

Choosing an agent

  • Start with a system-specific agent (for example Shopify, Stripe, Mailgun, SFTP, OpenAI, Amazon Bedrock) when you know the target platform.
  • Use HTTP when no dedicated connector exists, or when you need a custom call outside an existing agent’s action set.
  • Use format and file agents when your integration is document-driven:
    • CSV, XML for parsing/serializing
    • File for file handling
    • Compression for zip/gzip workflows
  • Use data-manipulation and helper agents inside almost any flow:
    • Transform, Text Tools, Utilities for reshaping and cleanup
    • DateTime for time conversion/formatting
    • Crypto for hashing, signatures, and integrity checks
    • Object Model for constructing, merging, and validating nested objects
  • Use Spreadsheet when a sheet is your “source of truth” for mapping tables, small catalogs, or operational audit logs.

Next steps

Browse the individual agent pages in this section to see the available actions, inputs, and common use cases. Then add the capabilities you need to your workflow steps.