Salesforce
Connexion OAuth via votre Connected App Salesforce. Compatible Sales Cloud, Service Cloud, Financial Services Cloud. Multi-org, multi-instance.
⚡ Temps total : 5 minutes (un peu plus si vous n'êtes pas admin SF)
Aller au dashboardPrérequis
- Un compte Rosa actif
- Une org Salesforce (Sales Cloud Pro+ minimum, ou Service Cloud, FSC, etc.)
- Droit d'installer ou autoriser une Connected App sur cette org (= admin ou IT Salesforce)
- Profil avec accès en écriture sur les objets
ContactetTask
Étapes
Dashboard Rosa → Connecter Salesforce
Cliquez sur la carte Salesforce dans Paramètres → CRM.
Login Salesforce
Vous arrivez sur login.salesforce.com. Connectez-vous avec votre compte.
Pour une sandbox(test.salesforce.com), contactez-nous — on activera l'endpoint sandbox sur votre compte.
Autorisez l'application Rosa
Salesforce vous demande d'autoriser :
api— accès en lecture/écriture aux objetsrefresh_token offline_access— pour ne pas vous redemander de vous logger toutes les 2h
Aucune écriture sur les Opportunities ou les Accounts existants. Rosa ne crée que des Contacts et des Tasks.
Retour au dashboard
Vous êtes redirigé vers Rosa avec "Salesforce connecté ✅". La carte affiche votre Org ID et l'URL de votre instance (ex acme.my.salesforce.com).
Testez avec un appel
Appelez votre numéro Rosa. À la fin (1-2 min), allez dans Salesforce → Activities → Tasks. Vous verrez une nouvelle Task "Appel Rosa : [intent]" avec le résumé complet.
Ce qui est créé dans Salesforce
- Contact (si nouveau) :
FirstName,LastName,Phone,Email,MailingStreet. - Task associée (
WhoId= ContactId) :Subject: Appel Rosa : [intent] ([urgence])Description: résumé + besoin + RDV + tarif + lien RosaStatus: CompletedPriority: Normal / High (selon urgence)CallDurationInSeconds,CallType: Inbound,TaskSubtype: Call
Lookup live
Quand un client appelle, Rosa exécute une SOQL en temps réel :
SELECT Id, FirstName, LastName, Email, Phone,
MailingStreet, MailingCity, CreatedDate
FROM Contact
WHERE Phone = '+33...'
LIMIT 1Et récupère aussi les Opportunitiesliées au contact (assimilées à des contrats en cours) pour les présenter à Rosa pendant l'appel.
Dépannage
Erreur INVALID_LOGIN au callback
Vérifiez que votre profil utilisateur a le scope "API Enabled" activé. C'est une option dans le profil Salesforce — votre admin peut l'activer en 30 secondes.
La Task n'est pas associée au Contact
Cela arrive si le numéro Phone côté Salesforce n'est pas au format E.164 (+33...). Rosa crée alors un nouveau Contact pour ne pas perdre l'info — vous pouvez fusionner les doublons depuis l'UI Salesforce.
Compatibilité sandbox
Par défaut, Rosa cible login.salesforce.com (production). Pour utiliser une sandbox, contactez le support (hello@rosa-ia.com) — on active le toggle test.salesforce.com sur votre compte.
Prêt à connecter ?
Le setup avec votre admin SF prend ~5 min. On peut le faire ensemble.