function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion

Automating deployment to multiple subscribers

We're planning to develop an integration between our system and that will be wildly popular, creating the pleasant burden of a lot of repetitive deployment and configuration for a lot of customers. That's the plan.

We'd like to automate that deployment and configuration as much as possible, to make it as easy, reliable and repeatable as possible. Can you offer any suggestions or warnings with respect to either deployment/configuration strategies or even the approach we take to implementing our integration?

For example, sforce controls can be created via the sforce API, but then someone has to manually define web integration links them and add them to page layouts.

It looks like, for each customer, someone is going to have to manually manage a whole lot of setup data: web integration links, page layouts, views, custom fields, custom object setup, reports, workflow rules, opportunity alerts, assignment rules for leads and cases, contact roles for opportunities, etc.

Any thoughts on how we can avoid burdening our customers with a 167-step setup guide? Besides hiring an implementation team to do all 167 steps manually for each of the droves of customers we'll be implementing?

Thanks in advance for any advice on the subject.

I understand that this is an important features - its on the radar, but no specific plans yet.