All articles
Getting Started
What is CICDoo Getting started: the onboarding wizard The Dashboard and Infrastructure MapConcepts
Production, staging and development stages Domains, subdomains and SSL Odoo versions and editions (Community vs Enterprise) Workspaces and team collaborationServers
Adding a server Server domains and DNS Using a load balancer Server actions: deploy, logs and charts Deleting a serverProjects & Git
Creating a project Connecting GitHub Project GitHub settings and webhook Connecting GitLab Branches and instances Tagging and filtering projects High availability with app nodes Project environments, extensions and deletionInstances & Console
Creating an instance Restarting, stopping and removing an instance Merging branches between stages Web IDE and remote access SSH access to instances Instance settings explained Deployments and the job queueAgent Tasks
What agent tasks are Setting up agent tasks Running a task and reviewing the result Agent time and top-ups Agent insights and task filtersMonitoring & Backups
Monitoring your instance Backups and restore S3 storage, uploads and bulk backup actions Alert notifications (email and SMS)Workspaces & Permissions
Inviting workspace members Member permissions and resource access A member cannot see or use a resource Audit log and server activityAccount & Security
Two-factor authentication (2FA) Profile and integrations settings Passwords and account recoveryBilling & Plans
Plans and pricing Upgrading and managing your subscription If a project subscription goes unpaid The channel partner program Onboarding a client as a partnerSupport & Tickets
Opening a support ticket Getting help from the CICDoo teamTroubleshooting
Troubleshooting: cannot connect a server Troubleshooting: a deployment failed Troubleshooting: git push fails with 403 after moving a repository Troubleshooting: my instance is down or slow Troubleshooting: domain or SSL problemsBilling & Plans
The channel partner program
What the CICDoo channel partner program is, who it suits, how commission and billing work, how to apply, and what the partner dashboard gives you. This is for reselling CICDoo to your own clients, not for buying platform access for yourself.
What it is
The channel partner program is for businesses that sell CICDoo on to their own Odoo clients: agencies, consultancies, hosting providers and ISVs.
You own the client relationship, and can be vendor of record if you want to be. We run the platform behind you, and our engineers back the deployments. You keep the billing relationship and the margin.
This is a different arrangement from buying platform access for your own projects. If you just want to run your own Odoo on CICDoo, see Plans and pricing instead.
One program, terms agreed per partner
There is a single partner program rather than a set of tiers. We agree with each partner where the line sits between what you run and what we run, and price it around that. A partner who handles everything but the platform and a partner who wants us to handle incidents are on the same program, with different terms.
Billing works in one of two ways, set in your agreement:
- Direct billing: your clients pay us, at our platform price plus your markup, and you earn that markup as commission.
- Wholesale billing: we bill you for your clients, and you invoice them yourself.
What a partner gets
- Recurring revenue that grows with each client and as each client grows.
- White-label workspaces, with your logo, brand colour and URL slug, so clients see your brand.
- A workspace per client, with granular permissions over who sees what. On direct billing you can choose to own a client's workspace and codebase yourself.
- Engineering support behind every deployment, and a direct line to our engineers for the hard tickets while you keep the client relationship.
- A partner dashboard in the app, listing your clients, their project subscriptions, your onboarding requests, and your statements and payouts.
- Co-marketing and joint deals.
How commission works
Commission is agreed with you, not set by a rate card. We look at the volume of work you bring and the responsibilities you take on, then write the terms into your agreement. The Overview tab of your partner dashboard shows those terms back to you, along with what has been earned and what has been paid.
You also set your own margin on the agent hours your clients buy, per client.
There is no self-serve referral code or link: clients are attached to your partner account by us, through the onboarding process.
Applying
- Go to cicdoo.com/partners.
- Fill in the application: who you are, your region, what kind of business you run and roughly how many Odoo clients you have today.
- Submit it. A person reviews every application, usually within one business day.
Applying is free. Commercial terms are agreed together during onboarding once your application is approved.
After you are approved
We set up your partner account, your branded workspaces and your pricing. A "Partner" item then appears in the main menu, opening your dashboard with the tabs "Overview", "Clients", "Subscriptions" and "Onboardings", plus "Statements" and "Payouts" on direct billing.
From there you submit clients for onboarding, track them, resend payment links and change your margins. Nothing is created and nobody is charged until we approve an onboarding. Anything that grants a client access at our expense, such as extending a deadline or waiving a project, stays with us. For the step-by-step, see Onboarding a client as a partner.
Related: Onboarding a client as a partner, Plans and pricing, If a project subscription goes unpaid, Workspaces and team collaboration.
If you get stuck, open a support ticket from the Tickets page or the chat widget.
Still stuck? Open a ticket from the app or talk to an engineer.