Cloud Platform Setup (app.fiberwise.ai)
Managed cloud service with enterprise features. Get started in minutes without infrastructure management.
Setup Time: ~10 minutes
Sign up and start deploying agents immediately
Fully Managed
No infrastructure to maintain - automatic scaling and updates
App Marketplace
Instant access to pre-built applications and templates
Create Your Account
Sign Up for FIberwise
Visit the Fiberwise cloud platform and create your account:
๐ Visit Platform
Go to app.fiberwise.ai
๐ง Create Account
Sign up with your email and verify your account
๐ณ Choose Plan
Select your subscription plan based on your needs
Available Plans:
Developer
Perfect for individuals and small projects
Professional
For growing teams and production use
Enterprise
For large teams with advanced needs
Get Your API Key
After account creation, get your API key from the dashboard:
Access Dashboard
Log in to your Fiberwisedashboard
Go to Settings
Navigate to Account โ API Keys
Generate Key
Create a new API key for CLI access
Save Securely
Copy and store your API key safely
CLI Setup & Connection
Install Fiberwise CLI
Install the command-line interface to manage your SaaS account:
pip install fiberwise
CLI Capabilities:
- โ Deploy agents to your SaaS instance
- โ Manage applications and activations
- โ Access marketplace apps
- โ Real-time monitoring and logs
- โ Team collaboration features
Connect to Cloud Platform
Configure your CLI to use the Fiberwise cloud platform:
# Add your SaaS account
fiber account add --api-key YOUR_SAAS_API_KEY --instance https://app.fiberwise.ai
# Set as your default instance
fiber account set-default saas-production
# Verify connection
fiber account status
Verify Your Connection:
# Test API connection
fiber instance info
# List available marketplace apps
fiber marketplace list
# Check your account limits
fiber account limits
Success Indicators:
- โ Account status shows "Active"
- โ Instance info displays your plan details
- โ Marketplace apps are listed
- โ No authentication errors
Explore the Marketplace
The FiberwiseMarketplace provides ready-to-use applications that you can install with one command:
Activation Chat
Interactive chat interface for AI agent activation and real-time conversations
fiber install activation-chat
Writing Assistant
AI-powered content creation with research, writing, and optimization agents
fiber install writing-assistant
Lead Generator
Automated lead discovery and qualification with multi-provider LLM scoring
fiber install lead-generator
Creative AI Playground
Multi-modal creative suite with image, text, and code generation capabilities
fiber install creative-ai-playground
Marketplace Commands:
# Browse all apps
fiber marketplace list
# Search for specific apps
fiber marketplace search "email automation"
# Get app details
fiber marketplace info activation-chat
# Install an app
fiber install activation-chat
# List installed apps
fiber app list
Deploy Your First Agent
Create a Simple Agent
Let's create and deploy a simple agent to test your SaaS setup:
Create saas_test_agent.py
:
"""
SaaS Test Agent for Fiberwise Platform
Demonstrates basic agent functionality on the managed platform
"""
async def run_agent(input_data, fiber, llm_service):
"""
A test agent that showcases cloud platform features
"""
user_name = input_data.get('name', 'User')
test_llm = input_data.get('test_llm', False)
# Platform information
platform_info = {
"platform": "FiberwiseSaaS",
"environment": "Managed Cloud",
"scaling": "Automatic",
"maintenance": "Zero-downtime updates"
}
response = {
"status": "success",
"greeting": f"Hello {user_name}! Welcome to FiberwiseSaaS!",
"message": "Your agent is running on our managed platform",
"platform_info": platform_info,
"features": [
"Automatic scaling based on demand",
"Built-in monitoring and logging",
"Marketplace app integration",
"Enterprise security and compliance"
]
}
# Optional LLM test
if test_llm and llm_service:
try:
llm_prompt = f"Generate a personalized welcome message for {user_name} using FiberwiseSaaS"
llm_response = await llm_service.generate_completion(prompt=llm_prompt)
response["llm_message"] = llm_response.get('text', 'LLM service working!')
response["llm_model"] = llm_response.get('model', 'default')
except Exception as e:
response["llm_error"] = f"LLM test failed: {str(e)}"
return response
Deploy and Test Agent
Deploy your agent to the cloud platform and test it:
๐ Deploy Agent:
# Upload and register your agent
fiber agent deploy saas_test_agent.py --name "SaaS Test Agent" --description "Testing cloud platform features"
๐งช Test Agent:
# Basic test
fiber activate --input '{"name": "Developer"}' saas_test_agent.py
# Test with LLM (if configured)
fiber activate --input '{"name": "Developer", "test_llm": true}' saas_test_agent.py
๐ Monitor Execution:
# View recent activations
fiber activation list --limit 5
# Get detailed activation info
fiber activation info ACTIVATION_ID
# Stream real-time logs
fiber logs --follow
Cloud Platform Benefits in Action:
- ๐ Instant Deployment: No infrastructure setup required
- ๐ Auto-Scaling: Platform scales based on demand
- ๐ Built-in Monitoring: Real-time metrics and logging
- ๐ Enterprise Security: Built-in compliance and data protection
- ๐ ๏ธ Managed Updates: Platform updates happen automatically
Cloud Platform Features
๐ช Marketplace & Apps
๐ Security & Compliance
๐ Monitoring & Analytics
๐ค Team Collaboration
Coming Soon Features
Private App Publishing
Deploy and manage private applications within your organization. Share custom agents and workflows with your team while keeping them secure.
Custom Agent Deployment
Upload and deploy custom agents directly through the web interface with advanced configuration options and version management.
Advanced Workflows
Visual workflow designer for creating complex multi-agent processes with conditional logic and error handling.
Advanced Analytics
Detailed performance analytics, cost optimization insights, and predictive scaling recommendations.
๐ฏ Get Early Access
Want to try upcoming features before they're released? Join our beta program!
Request Beta AccessFiberwise cloud platform Concepts
Now that you're connected to the Fiberwise cloud platform, let's explore the managed services and enterprise features available to you.
Managed Infrastructure
No servers to manage - we handle scaling, updates, and maintenance
Enterprise Security
SOC 2 compliance, encryption at rest, and enterprise-grade access controls
Analytics & Monitoring
Built-in dashboards, usage analytics, and performance monitoring
Auto-Scaling
Automatic scaling based on your usage patterns and performance needs
๐ SaaS-Specific Features
Multi-Tenant Architecture
Your applications are automatically isolated with enterprise-grade security:
// Automatic tenant isolation
const response = await fiber.agents.activate('chat-agent', {
message: 'Hello from my app',
// Tenant context automatically applied
context: {
app_id: 'your-app-id',
user_id: 'current-user'
}
});
// Data automatically scoped to your tenant
await fiber.data.create('contacts', {
name: 'John Doe',
// Tenant ID automatically applied
});
Managed App Marketplace
One-click installation of verified applications:
// Install apps from marketplace
await fiber.marketplace.install('activation-chat', {
version: 'latest',
auto_update: true,
config: {
max_users: 100,
features: ['ai-summary', 'real-time']
}
});
// Access installed app features
const chatSession = await fiber.apps.activate('activation-chat', {
action: 'create_session',
participants: ['user1', 'user2']
});
Enterprise Integration
Connect to your existing enterprise systems:
// SSO Integration
await fiber.auth.configureSSOProvider('okta', {
domain: 'your-company.okta.com',
client_id: 'your-okta-client-id'
});
// Enterprise OAuth
const salesforceData = await fiber.agents.activate('crm-agent', {
action: 'get_leads',
oauth_provider: 'salesforce',
// Enterprise credentials automatically managed
});
// Webhook endpoints
await fiber.webhooks.register('salesforce-lead-created', {
url: '/api/webhooks/salesforce',
events: ['lead.created', 'opportunity.updated']
});
๐ผ Enterprise Use Cases
๐ SaaS Best Practices
Development
- Use staging environments for testing
- Implement proper error handling for external APIs
- Monitor usage and set up alerts
- Use marketplace apps when possible
Security
- Enable multi-factor authentication
- Use role-based access controls
- Regular audit of user permissions
- Monitor API usage patterns
Compliance
- Configure data retention policies
- Enable audit logging
- Implement data export procedures
- Regular compliance reviews