Вы получаете форму, а затем внутри вашего контроллера вы звоните в Salesforce, возможно, используя что-то вроде RestClient
def create
@your_object = MyObject.new(params[:my_object])
@your_object.save
SalesforceService.post( @your_object )
redirect_to home_path
end
Вы также можете использовать Resque чтобы сделать этот вызов в фоновом режиме, чтобы ваши запросы выполнялись быстрее.