Passer au contenu principal

L'API de C-CUBE : Branche tout ensemble pour une gestion sans tracas

L'API de C-CUBE connecte tes outils pour centraliser les données de chantier, automatiser les tâches et simplifier la gestion

Luc Tremblay avatar
Écrit par Luc Tremblay
Mis à jour il y a plus de 3 mois

Tanné de jongler avec plusieurs logiciels pour gérer tes chantiers ou faire de la saisie manuelle ?

L'API de C-CUBE "has arrived" ! 🎉

Désormais, nos utilisateurs peuvent intégrer encore plus facilement notre solution d'estimation et de gestion de projet à leurs outils et systèmes existants.

Pour ceux techniques au niveau informatique -> voici notre documentation API

Définition : Une API, c'est comme un chef de chantier qui transmet tes instructions aux ouvriers sur un chantier de construction. Tu dis ce que tu veux, et le chef de chantier (l'API) s'assure que tout le monde (les logiciels) fasse sa part pour construire la maison comme tu l'as demandé. 🏠👷‍♂️

* La connexion automatique doit être configurée avant tout en embauchant une firme de développement (qui utilisera notre API ouverte) ou nous embaucher directement.

Pourquoi une API ouverte ?

Chez C-Cube, nous savons à quel point chaque entreprise de construction a des besoins uniques. Grâce à notre API, vous pouvez maintenant personnaliser et automatiser vos flux de travail pour maximiser votre efficacité.

Ce que notre API vous permet de faire

  • Intégration avec vos outils préférés : Connectez C-Cube avec vos logiciels de

    • Comptabilité

    • CRM

    • Gestion d'inventaire

    • Gestion de la paye

    • Rapports et business intelligence

    • Ou tout autre outil de votre choix.

  • Automatisation des tâches : Gagnez du temps en automatisant des tâches répétitives, comme l'importation de données ou l'envoi de notifications.

  • Personnalisation des rapports : Créez des rapports sur mesure pour suivre vos projets, vos budgets, ou vos ressources humaines.

Comment démarrer ?

Si vous êtes un développeur -> voir la documentation

Sinon, on peut assurément vous aider. Suffit de nous partager vos besoins, nos programmeurs peuvent être embauchés pour faire les connexions avec vos autres logiciels.

Exemple de connection?

Comptabilité

Tremblay Construction utilise SAGE50. Il veut que quand une facture est envoyée via C-Cube, elle s'envoie automatiquement dans SAGE50.

CRM

Gagnon Construction a 50 employés et désir d’avoir un volet CRM plus poussé que le volet CRM actuel de C-Cube. Il aimerait connecter son Pipedrive. Quand un affaire/deal est créé dans Pipedrive, les infos du client et le projet sont créés dans C-Cube automatiquement.

Paye

Construction Lapointe à 5 employés de chantier et désire envoyer le rapport des heures directement dans son système de paie. Lorsque les heures sont marquées comme vérifiées, les heures s'accumulent alors dans le tableau pour faire les payes.

Gestion d'inventaire

Couture Construction a une shop avec des matériaux. Il crée le fournisseur Couture Construction et aimerait qu'à chaque fois qu'un bon de commande est envoyé à lui-même, que l'item soit soustrait de l'inventaire automatiquement.

Rapport et business intelligence

Lessard Construction veut faire des tableaux de rapport destiné seulement à son entreprise. Il aimerait aller chercher de l'information dans C-Cube afin de l'ajouter dans son tableau de rapport afin de prendre des décisions éclairées.

Takeoff

Construction Boutin utilise une plateforme de take off et il voudrait envoyer les quantités relevées vers les assemblages de C-Cube. Il sera alors possible lorsque son relevé est terminé d'envoyer les informations de relevés vers une soumission et son assemblage pour éviter d'entrer les mesures.

Ce que notre API permet de faire - en détails

Projets

Nom du champs

Description

id

Identifiant unique pour chaque projet

name

Nom du projet

client_id

ID du client associé au projet

workflow_id

ID du flux de travail

created_at

Date et heure de création du projet

updated_at

Date et heure de la dernière mise à jour du projet

Parties (Contacts) - inclut Clients, immeuble, fournisseurs, employés *

Nom du champs

Description

id

Identifiant unique pour chaque partie

name

Nom de la partie

email

Email de la partie

phone

Téléphone de la partie

created_at

Date et heure de création de la partie

updated_at

Date et heure de la dernière mise à jour de la partie

*Comprend d'autres champs, veuillez consulter la documentation pour plus d'informations

Soumissions

Nom du champs

Description

id

Identifiant unique pour chaque devis

project_id

ID du projet associé au devis

client_id

ID du client associé au devis

number

Numéro du devis

quoted_total

Montant total du devis

created_at

Date et heure de création du devis

updated_at

Date et heure de la dernière mise à jour du devis

Bons de travail

Nom du champs

Description

id

Identifiant unique pour chaque bon de travail

project_id

ID du projet associé au bon de travail

number

Numéro du bon de travail

description

Description détaillée du bon de travail

expected_start

Date et heure de début prévues du bon de travail

created_at

Date et heure de création du bon de travail

updated_at

Date et heure de la dernière mise à jour du bon de travail

Bons de commande

Nom du champs

Description

id

Identifiant unique pour chaque bon de commande

project_id

ID du projet associé au bon de commande

supplier_id

ID du fournisseur associé au bon de commande

number

Numéro du bon de commande

total

Montant total du bon de commande

created_at

Date et heure de création du bon de commande

updated_at

Date et heure de la dernière mise à jour du bon de commande

Factures

Nom du champs

Description

id

Identifiant unique pour chaque facture

number

Numéro de facture

client_id

ID du client associé à la facture

issue_date

Date de création de la facture

due_date

Date d’échéance de la facture

total

Montant total de la facture

created_at

Date et heure de création de la facture

updated_at

Date et heure de la dernière mise à jour de la facture

Utilisateurs

Nom du champs

Description

id

Identifiant unique pour chaque utilisateur

email

Adresse e-mail de l'utilisateur

encrypted_password

Mot de passe crypté pour l'authentification de l'utilisateur

name

Nom de l'utilisateur

role

Rôle de l'utilisateur dans le système

created_at

Date et heure de création de l’utilisateur

updated_at

Date et heure de la dernière mise à jour de l’utilisateur

Avez-vous trouvé la réponse à votre question ?