Is there a way of calling actuate report from rubyonrails?

Raj,

Depends on what you want to do. If you want to run and/or view reports,
and you are using an Actuate report server, then Actuate provides a
number of web-based APIs you could use. There is a SOAP API to run
reports on the server. These APIs allow passing report parameters, so
that you could run a report based on data in your Rails app. The
web-based viewer provides URLs to run and/or view a report. To use the
viewer, send a redirect page to the browser and have it open the viewer
with the desired report.

    - Paul