FAQ

The questions we get asked.

How we work

A tool or a service?
A service: one fixed price, one outcome, code that belongs to you. An IA-Pros Salesforce expert, in France, is the Product Owner of your project: they gather your need, hand it to our factory, review every deliverable and are accountable to you for it.
What does “delivered” mean at IA-Pros?

That it runs in pre-production, every unit test green. Done means proven on the real deliverable: the crew has run the integration, regression and acceptance tests on your Salesforce, and the round ended with no deviation.

That round is signed by our expert and validated by you. Only then does the deliverable go to production, with your approval.

How does this differ from a developer using an AI assistant?

A Product Owner approach, not a developer approach: you define the need, an IA-Pros Salesforce expert is its Product Owner, and we give that Product Owner a team of agents.

A production line, not an assistant. The factory delivers a module that is ready, unit tests passed, documentation up to date. The crew confronts it with your real Salesforce. Every deviation goes back to the factory, as many rounds as it takes, and every round is signed by our expert and validated by you. Whoever proves the code never writes it.

An agent never gives the same result twice. How do you guarantee the deliverable?

With tests that run. The code the factory produces is a standard Salesforce project, readable, with its unit tests. The crew, other agents on other models, runs on your environment the tests that prove it does what the need requires and that existing behaviour is preserved.

A deliverable is always validated by people other than those who wrote it: tests that run, our expert who signs, and you who validate.

Who is accountable for generated code?
As with code written by hand: the provider is accountable for the deliverable. At IA-Pros, a Salesforce expert leads the factory, supervises the crew, signs every round, which you validate, and answers to you for it. The agents produce; the accountability is human, and it sits with IA-Pros.
Will we have access to your agents?
They stay at IA-Pros, led by our experts. The factory works in our clean room, on our own environments; only the crew accesses your sandboxes, remotely. You receive a standard Salesforce project, with its code, its tests and its documentation.
Which AI models do you use?
Models from OpenAI, Anthropic or Google, through business APIs. We recommend according to the project, and you choose the provider. The agents run on our accounts or on your API key.
What if your model provider shuts down, changes its prices or its model?

The factory runs on several providers. A change of model happens at IA-Pros, in our clean room, and the crew keeps proving the deliverable on your environment, as it does every round.

Your deliverable, for its part, is a standard Salesforce project: code, tests and documentation that any Salesforce developer can read, and that run on your Salesforce with the vendor’s tools alone.

What about Salesforce’s agentic development tools?
We use them, and we load the vendor’s official skills. They equip a developer; we deliver a project. Complementary, not competing.
What do you work on?
B2C and B2B Commerce Cloud, Agentforce, Service Cloud, Sales Cloud, Data 360 and Apex, on one cloud or on several at once. We are Salesforce specialists: it is all we do. Revenue Cloud and Order Management will follow; Marketing Cloud Next in 2027.

Your project

Who runs the workshops and writes the specifications?

You, with your consultants or your advisory firm, and with us if you wish. Design stays with you and your advisers, at its own pace.

Our Salesforce specialists start from your specifications, three lines or a hundred pages, whatever their stage of maturity: they challenge them with you and estimate them with the factory, which builds a mock-up from the pre-sales stage. What our agents speed up is everything that follows: estimate, mock-up, code, tests, documentation.

How long does a project take?

The scope sets the duration, and the first review gives you an estimate, with costed options.

What you can expect: a project live three to six times faster than with a conventional team, because our production line is already running and you no longer wait for a team to free up. On your side, the workload goes down too: you approve, you do not manage a team.

At a fixed price, what happens when the need changes mid-project?

The principle stays that of a fixed price: a change of scope is a quote. It is priced quickly, because the factory estimates and mocks up continuously, and it is signed separately.

What changes with an agentic production line is the flexibility inside the scope. Every round confronts the deliverable with your need, every deviation goes back to the factory, and the adjustments you ask for when validating a round enter the loop, as many rounds as it takes. A conventional team counts that flexibility in days; we count it in rounds.

Our org has years of accumulated code and rules.

That is true of most orgs that have served well. The first review starts there: an assessment of what you have and where improvements are possible.

Then, depending on what you decide: an audit of your org with a priced plan to set it straight, your legacy automations migrated to Flow with a written record, or a project that builds on the existing setup as it is. The crew surveys your existing setup before every round, and the regression tests prove that a change preserves behaviour.

We are in a code freeze until January.
Projects can start even during the freeze: audit and documentation of the existing site, specifications reconstructed from it, a migration roadmap, a mock-up on your design system, an estimate for what comes next. Everything that makes no changes to the site happens during the freeze; the code waits for your go, and it is ready when the freeze lifts.
Do we have to move to Storefront Next to get AI?

No. The AI is not in the target platform, it is in the method: our agents already build, test and document on your SFRA, as it is, with no migration.

A move to Storefront Next is still a good decision when it rests on facts measured on your storefront: performance that has hit its ceiling, features on your roadmap that only Next provides, hosting on Managed Runtime. We measure it with you and we price it; if the measurements do not justify it, we tell you. When it is decided, it happens page by page, with no big bang.

Multi-site, multi-brand, international?
Yes. L’Atelier, our demonstration storefront, runs in three languages, with a delivery threshold for each country and two distinct brand experiences on the same catalogue. You see it run during the demonstration, before you sign.
What about the ERP, the middleware, the rest of our IT?
They stay with you, your teams or your integrator. We deliver the Salesforce work, and we are accountable for the Salesforce side of every integration, with documentation.
We already have an integrator.
Keep them. We deliver the project, fast, as a standard Salesforce project; it then joins your existing application maintenance (AMS), in-house or external, which maintains it like any standard Salesforce project, documented, with its tests. We work with your integrator, not instead of them.

Ownership, warranty and operations

Who owns what is delivered?
You do, in your own environments: code, tests, documentation and intellectual property, with no licence retained by IA-Pros. The tests run on your Salesforce environment, with the vendor’s standard tools alone.
What does the warranty cover?

A defect in the deliverable after go-live: a deviation between what runs in production and the scope you validated. We fix it at no charge, through the same loop, during the warranty period. Its length is set in the contract.

A change in the need, for its part, is priced separately.

Who runs it afterwards?
Your choice: your AMS teams, in-house or external, or us. If it is us: monitoring, fixes, small changes, tickets followed through to closure, and what operations surface feeds your roadmap. Either way, the documentation stays up to date with every delivery.
What if we take the run back later, or bring it in-house?

That is the plan. You take over a project you already know: a standard Salesforce project, written with the vendor’s official tools, which any Salesforce developer can read; regression tests that run on your environment and prove that a change preserves behaviour; documentation produced every round, from the first one.

You validate every round signed by our expert, so the knowledge stays with you, and our agents stay at IA-Pros. Your team takes over whenever you decide, with the standard tools alone. Between hiring a team and a year-round outsourcing contract, we are the third way: in-house-grade results, the code in your hands, no hiring.

What if we want to leave?
You leave with everything: you already have it. It is precisely because you can leave that you can trust us.

Trust and security

Do your agents connect to our org?

Only the crew, our delivery point, works on your sandboxes, through Salesforce’s official APIs: an API client you create in your Account Manager, with the permissions you set, and which you can revoke at any time. The factory, for its part, works at IA-Pros, in our clean room, on our own environments. What enters your org is the deliverable: a standard Salesforce project.

Deployment of the Salesforce work to production requires your approval and uses your repositories and your pipeline.

Which of our data passes through your agents?

The factory receives what it needs to produce: your specifications or statement of need, your design system, your existing code. It works at IA-Pros, on our own environments, and your customer data is not handed to it.

The crew works on your sandboxes, through the official APIs, with the permissions you set, preferably on test data sets; if a sandbox holds a copy of your production, that is your decision and you grant the access. In every case, the models read your data through APIs, for the task and for the task only, and none of it is used to train a model.

Do your agents learn from our data?
No. We access the AI models through business APIs, which read your data for the task, and for the task only. Your data is never used to train any model, and it stays your data.
We forbid external agentic tools in our company.
Our agents stay at IA-Pros, and our agentic tools with them. Nothing is installed on your side: the crew accesses your sandboxes remotely, through Salesforce’s official APIs, with the permissions you set. What enters your side is a standard Salesforce project, delivered to your repositories, which you keep in full: zero lock-in.
How do your deliveries reach production?
By your rules: code is delivered to your repositories and deployed through your pipeline. The crew deploys the Salesforce work to production with your approval, and the go/no-go stays human, and stays with you.
What do you document for the AI Act?

What already exists in our method, and what you receive with every deliverable: documentation produced every round; the tests that prove the code, delivered with it; the count of deviations and their fixes, kept by the crew every round; our expert’s signature and your validation, round by round; and, for an Agentforce agent, the log of each of its actions and, when the journey requires it, its scenario written in Agent Script.

Your data stays your data and is never used to train any model. How your use is classified under the regulation is your call, with your advisers; we hand you the records.

Will our teams be replaced?
Our agents augment your teams, which keep the business, the decisions and the rest of the IT. Your IT team or your AMS set-up stay in charge, and your existing maintenance continues.

Getting started

Do you charge for the first review?
No, it is free. Short, it changes nothing: we look at your Salesforce, we talk about your goals, and you get what you need to decide: an assessment, costed options and, when the subject lends itself to it, a mock-up. The detailed analysis is then included in the project’s fixed price.
Can we see something run before we sign?
Yes, it is part of the model. After the first review: a demonstration on L’Atelier, our demonstration storefront, and in our lab org, and a mock-up of your own need. The demonstration makes clear what was prepared in advance and what is running live. You see the team at work before you sign.
How much does a project cost?
The fixed price is set in the contract, after the first review, for a scope we define together. It includes the detailed analysis, and a warranty period after go-live.
We have run AI pilots with no results.
What you buy from us is a project delivered to production, at a fixed price, with its tests and its documentation. The AI is in our method, in how the deliverable is produced and proven; what you install is a standard Salesforce project. You decide on a mock-up that runs, then you validate every round up to production.
Why agents rather than a team of consultants?
Because our production line is already running: you no longer wait for a team to free up. The agents deliver the work of a full Salesforce team, developers, administrators and architects; a small team of Salesforce experts directs them, verifies and delivers. Those who decide are those who deliver.

A question that isn’t here?

Let’s talk about your Salesforce →