Skip to main content
Custom connector building is only available on certain plans. Each custom connector takes up one of your plan's slots. See plans and pricing.
Adapt an existing connector — its actions, fields, and data mappings — by pulling it down with the StackOne CLI, editing the YAML, and pushing your changes back.
1

Install the CLI

2

Authenticate

Set up a profile with your API key. Customizing needs an API key with the connectors:read and connectors:write scopes.
3

Pull the connector

Download the connector’s files to your machine.
Files save to ./connectors/[provider]/ by default. Append a version to pull a specific one, such as --connector [provider]@1.0.0, or pass --output-path to save elsewhere.
4

Make your changes

Edit [provider].connector.s1.yaml to adjust authentication, add or change actions, and map provider fields to your own schema.

Connector YAML Reference

Every field, step function, and expression the schema supports.
5

Validate as you edit

Check syntax and structure. --watch re-runs on every save.
6

Test an action

Run an action against a linked account to confirm your changes behave as expected.
7

Push your changes

Upload the updated connector back to StackOne.

StackOne CLI

All commands, flags, and test-file formats.