Claro is designed for continuous catalog work, not one-off runs. Three layers handle automation:Documentation Index
Fetch the complete documentation index at: https://docs.getclaro.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Schedules — recurring runs of any operation.
- Chained pipelines — output of one operation triggers the next.
- Connectors — inbound and outbound integrations with your existing systems.
Schedules
Every operation can run on a schedule. From the catalogue’s Operation tab, choose a recurrence — hourly, daily, weekly, or a cron expression — and pick a filter so only the relevant records are processed each run. Use schedules for:- Daily price and competitor monitoring.
- Weekly data quality reports (Analyse).
- Hourly supplier portal pickups when suppliers update frequently.
- Recurring exports to BigQuery or S3.
Chained pipelines
Operations can be chained — completion of one triggers the next, optionally gated by filters or review checkpoints. A typical onboarding pipeline:- Branch on outcome (e.g. route low-confidence enrichment to a different reviewer).
- Halt on validation failure to prevent bad data downstream.
- Re-run a single stage without re-running the whole pipeline.
Inbound connectors
For ingesting data, see Data Import & Ingestion. The full set:- File upload (CSV, XLSX)
- Google Drive
- S3
- HTTPS scraping
- Scheduled HTTP pulls
- Supabase, BigQuery, Postgres
- Supplier Portal
- Email-as-source
Outbound connectors
For pushing data, see Distribute. The full set:| Connector | Use |
|---|---|
| Shopify | Products, variants, metafields, images. |
| Amazon | Listings via SP-API. |
| BigQuery | Append/replace tables, with partitioning. |
| Google Sheets | Bi-directional sync with named ranges. |
| Webhooks | Per-change, batched, or scheduled, signed payloads. |
| S3 | Periodic dumps. |
| Supabase / Postgres | Insert/update via SQL or REST. |
Notifications and alerts
Slack
Real-time alerts for operation completions, failures, and Monitor drifts.- Per-channel routing — different channels for different operations or catalogues.
- Slash commands to trigger operations on demand.
- Configurable verbosity (summary vs. per-record).
Webhooks
Subscribe an endpoint to operation events:run.started, run.completed, run.failed, change.applied, change.queued_for_review, change.approved, change.rejected. Payloads are signed for verification.
Custom integrations (Dedicated plan)
For systems not covered by the built-in connectors:- Custom REST endpoints for proprietary systems.
- Database connectors for direct pipeline integration.
- ETL integration with Airflow, Prefect, dbt.
- Dedicated technical support during implementation, with sandbox access.
Integration requests
Want a specific integration? We prioritize based on user demand.- In-app: Help → Feature Request.
- Direct: hello@getclaro.ai.