01 Guided connection and OpenAPI import
Start with an endpoint or import an OpenAPI/Swagger definition. Move through connection, authentication, test request and schema inspection in a guided workflow that makes the source and intended collection clear.
02 Authentication through protected references
Use Basic, Bearer, API-key, OAuth2, custom-header or mTLS authentication as appropriate to the endpoint. Keep credentials in governed references and account for token refresh, permitted scope and connection policy.
03 Safe, testable requests
Configure the method, parameters, headers and body needed by the source, using GET or other methods where safe and required. Inspect the response and timing within explicit endpoint, permission, timeout and result limits.
04 JSON and XML schema inspection
Explore nested objects and arrays before mapping the response. Use approved declarative extraction expressions and preview the values that AmrudAi will collect, including missing fields and unexpected types.
05 Entity, metric and time mapping
Bind source identifiers to operational entities and map measurements with explicit timestamps, units, null handling and permitted transformations. Add derived metrics while retaining their calculation and source context.
06 Pagination and chained collections
Follow pages or cursors and use controlled chained endpoints to gather the complete intended collection. Handle retries, rate limits, timeouts and token refresh without hiding a partial result or overloading the source.
07 Collection cadence and freshness
Set source-monitoring schedules and track whether expected data arrives. Surface authentication errors, rate limiting, stale data and collection health separately from the operational state of the system being monitored.
08 Schema drift with visible consequences
Detect changed or missing response fields and preserve the resulting mapping and quality state. Use the test preview and versioned definitions to review an adjustment before promoting it to production collection.
09 Governed webhooks and callbacks
Distinguish inbound collection, outbound delivery and callback contracts. Apply the relevant signature or authentication checks, replay protection, tenant/source binding, allowlists, schema validation, rate limits, idempotency and audit.
10 AI-assisted mapping and pack publication
Review AI-suggested schema interpretations, monitor definitions and dashboard ideas with the actual response beside them. An administrator confirms the mappings before publishing a versioned Capability Pack, with provenance, tests and change history retained.