Skip to main content
If your product already exposes an OpenAPI spec, you can generate one OpenCX action per operation instead of authoring each by hand.
Import replaces every action previously generated from your spec. Hand-authored actions in the dashboard are left alone. If you mix both, keep hand-authored actions in a clearly separate naming convention.

What OpenCX Accepts

Custom Extensions

OpenCX reads three vendor extensions to pre-configure each action: Drop these at the operation level:

Upload

Go to Actions, click Import from OpenAPI, and pick your spec.json or spec.yaml. Watch the actions list for new rows. If validation fails, the dashboard surfaces the first invalid operation — fix and re-upload.

What Fails And Why


Build An Action

Hand-author a single action from the dashboard form.

Authentication

Where secrets live for imported actions.

Execution

Timeout, retries, response handling.

Troubleshooting

Import errors and post-import failures.