Quick Start Guide
Quick Start Guide
Section titled âQuick Start GuideâGet your first Cyoda environment running in under 10 minutes with our AI-powered provisioning system.
Prerequisites
Section titled âPrerequisitesâ- A modern web browser (Chrome, Firefox, Safari, or Edge)
- A Google or GitHub account for authentication
- 5-10 minutes of your time
Step 1: Access the AI Assistant
Section titled âStep 1: Access the AI AssistantâNavigate to https://ai.cyoda.net in your web browser.
Youâll be greeted by the Cyoda AI Assistant, your intelligent guide to the platform.
Step 2: Authenticate
Section titled âStep 2: AuthenticateâChoose your preferred authentication method:
- Google Account: Sign in with your Google credentials
- GitHub Account: Sign in with your GitHub credentials
The AI Assistant uses Auth0 for secure authentication, ensuring your credentials are protected.
Step 3: Deploy Your Environment
Section titled âStep 3: Deploy Your EnvironmentâOnce authenticated, simply tell the AI Assistant:
Please deploy my Cyoda environment
The AI will:
- Provision a dedicated cloud environment for you
- Set up all necessary infrastructure
- Configure your Free Tier subscription
- Provide you with your unique environment URL
âąď¸ This process typically takes 2-3 minutes.
Step 4: Create a Technical User
Section titled âStep 4: Create a Technical UserâFor API access, create a technical user by prompting:
Please create a technical user for my environment
The AI will generate:
- Client ID: Your application identifier
- Client Secret: Your authentication secret
đ Important: Save these credentials securely - youâll need them for API access.
Step 5: Access Your Environment
Section titled âStep 5: Access Your EnvironmentâYou now have two ways to interact with your Cyoda environment:
Via the Web UI
Section titled âVia the Web UIâNavigate to your environment URL:
https://client-<your_user_id>.eu.cyoda.net
Log in with your personal credentials (Google/GitHub) to access the visual interface.
Via the API
Section titled âVia the APIâUse your technical user credentials to authenticate API requests:
curl -X POST https://client-<your_user_id>.eu.cyoda.net/auth/token \ -H "Content-Type: application/json" \ -d '{ "client_id": "your_client_id", "client_secret": "your_client_secret", "grant_type": "client_credentials" }'
Whatâs Next?
Section titled âWhatâs Next?âExplore the Platform
Section titled âExplore the Platformâ- Entities: Create your first business entity
- Workflows: Define state transitions and business rules
- Events: Trigger entity state changes
- Processors: Implement custom business logic
Learn the Concepts
Section titled âLearn the ConceptsâBuild Your First Application
Section titled âBuild Your First ApplicationâTroubleshooting
Section titled âTroubleshootingâEnvironment Not Accessible
Section titled âEnvironment Not AccessibleâIf your environment URL isnât working:
- Wait a few more minutes for provisioning to complete
- Check the AI Assistant for any error messages
- Try refreshing your browser
Authentication Issues
Section titled âAuthentication IssuesâIf you canât log in:
- Ensure youâre using the same account type (Google/GitHub) used for registration
- Clear your browser cache and cookies
- Try an incognito/private browsing window
API Access Problems
Section titled âAPI Access ProblemsâIf API calls are failing:
- Verify your client credentials are correct
- Ensure youâre using the correct environment URL
- Check that your technical user was created successfully
Getting Help
Section titled âGetting Helpâ- AI Assistant: Ask questions directly at https://ai.cyoda.net
- Documentation: Browse our guides
- Community: Connect with other developers on our platform
Free Tier Limits
Section titled âFree Tier LimitsâYour Free Tier environment includes:
- Entities: Up to 1,000 entity instances
- API Calls: 10,000 requests per month
- Storage: 1GB of entity data
- Workflows: Unlimited workflow definitions
Ready to scale? Contact us about upgrading to a paid plan with higher limits and additional features.
đ Congratulations! You now have a fully functional Cyoda environment. Start building intelligent, event-driven applications with the power of entity workflows.