Basic Concepts
Workspace Hierarchy
Each deployment provides an isolated environment for development, testing, and production.
Account
Workspace associated with your personal account
Organization
Workspace associated with your organization account. For example, your company name
Deployment
Your application where the integration is being implemented. In most cases, it would be the name of your SaaS platform such as myapp.com. By default, each account or organization includes one deployment named Default

Environment
The Interactor Engine provides a framework for managing data sets across different environments, such as Development, Testing, and Production. By default, each deployment includes three environment named Development, Testing, and Production. . This setup allows for isolated testing and deployment processes. You can create as many environments as needed, and each environment is identified and managed using a unique API key. This key is essential for controlling access from SDKs or API calls
Stakeholders: Who uses Interactor Engine?
There are four groups of engineers that use the Interactor engine.
Developers from SaaS or AI companies looking to:
App Integration Developer
- Provide native third-party app integration for users
Connector Developer
- Create custom connectors for their unique integration needs
- Create connectors for their own product to publish in the Interactor app marketplace
Automation Developer
- Utilize no-code workflow automation for their own use
Hosted Automation Developer
- Provide a user-defined automation feature native to their product