SmartApp testing and simulation

Validate dynamic parameters, response data, selectors, nesting, and failure behavior before installation.

The SmartApp connection tester fetches the configured endpoint and exposes the response to the builder. When the URL contains a dynamic parameter, provide a real mock value that returns the same shape production requests will use.

Test matrix

  1. A normal customer with all fields populated.
  2. A new customer with empty arrays and optional fields.
  3. A missing customer (404).
  4. An expired credential (401).
  5. A forbidden tenant/customer pair (403).
  6. A slow or unavailable dependency (5xx).
  7. The largest response agents realistically need.

Use View Response to confirm the data shape before mapping fields. Test nested repeaters and the Print all text value option separately. Save, open a conversation in each selected inbox, and confirm the installed panel matches the preview.

No standalone SmartApp emulator is publicly documented; use a dedicated test endpoint and a test inbox when production data must not be exposed.