What users are saying about

ActiveBatch

7 Ratings

inMotion

3 Ratings

ActiveBatch

7 Ratings
Score 8.6 out of 101

inMotion

3 Ratings
Score 7.9 out of 101

Add comparison

Likelihood to Recommend

ActiveBatch

I used to work in a company that only used SQL Server Agent to handle imports and exports of ETL data. ActiveBatch is far more powerful and easy to use, so I definitely would recommend it. I would think of three questions: (1) Do you handle a large volume of exports and imports in a given week? (2) Do you need a lot of configurable options, such as with scheduling? (3) Do you utilize a variety of ETL processing tools (such as GlobalScape EFT and Microsoft SSIS) but want one tool to work with them all? If yes to those questions, then ActiveBatch would well fit the bill for you then.
No photo available

inMotion

It's a flexible program that can be molded to fit most businesses. It's geared towards agencies but we've been able to use it successfully as an in-house solution. It's pretty intuitive for the most part and is easy for new hires or clients to get up and running pretty quickly.
No photo available

Feature Rating Comparison

Workload Automation

ActiveBatch
6.9
inMotion
Multi-platform scheduling
ActiveBatch
8.1
inMotion
Central monitoring
ActiveBatch
8.5
inMotion
Logging
ActiveBatch
5.0
inMotion
Alerts and notifications
ActiveBatch
7.0
inMotion
Analysis and visualization
ActiveBatch
5.4
inMotion
Application integration
ActiveBatch
7.5
inMotion

Project Management

ActiveBatch
inMotion
7.0
Task Management
ActiveBatch
inMotion
8.0
Resource Management
ActiveBatch
inMotion
8.0
Scheduling
ActiveBatch
inMotion
8.0
Workflow Automation
ActiveBatch
inMotion
7.0
Team Collaboration
ActiveBatch
inMotion
7.0
Mobile Access
ActiveBatch
inMotion
3.0
Timesheet Tracking
ActiveBatch
inMotion
7.0
Change request and Case Management
ActiveBatch
inMotion
8.0

Pros

  • One good feature I already mentioned is that once you create a configuration object (such as a schedule object), you can reuse it as much as needed. This minimizes errors in scheduling because there's less opportunity to make a configuration error with future similar jobs that would follow the same schedule, makes it more efficient to schedule those new jobs, and makes it efficient to make scheduling changes--change the scheduling object once and all the related jobs' schedules are automatically changed.
  • Partial path execution is a good strength, especially for testing/debugging. I can have a decently sized tree of process nodes for a given job, but I can easily deactivate the nodes I do not want to include in my testing.
  • Being able to define test and production jobs in separate environments and easily change the settings of one without affecting the other is another strength. Often I would have a job set up in a test environment and after testing it, it would get ported to a very similar production environment with only having to change 3-4 parameter settings. And then I could easily deactivate the test job while still keeping it all set up in the event of needing it for future enhancement/troubleshooting.
No photo available
  • Project requests - can be tailored to fit your exact needs
  • Project management - can assign tasks, track time, etc.
  • Proofing - robust proofing environment that's easy for clients to learn
No photo available

Cons

  • While I like being able to reuse scheduling objects and the like, more work needs to be done to help one not reinvent the same scheduling object without realizing it and to then find scheduling objects that have similar schedules even if they are worded slightly differently than what I'm expecting. It needs to be "smarter". It was easy to accumulate a pool of scheduling objects that while named differently, had exactly the same schedule. It was also hard to sift through to find the little differences between similarly named scheduling objects.
  • The logger had a clean enough interface but it could be more legible and offer contextual help to describe the messages one is reading. I remember trying to read black text on a medium gray background with Courier size 10-11 font. Not so easy to read quickly and to parse through the relevant parts. I think some selective color coding would be good and links to message definitions or any form of further information would be nice. Maybe the ability to export the log file to various formats would also be helpful.
  • I don't remember a dashboard that at a glance on the top level would highlight what jobs failed completely and which jobs might have warnings or non-critical errors. I got emails because I defined to get them. Maybe again if there was a way to color-code the type of error would be good nice-to-have.
No photo available
  • Some areas are rather clunky and repetitive when it comes to project management, like editing a template once applied.
  • Once a review is live, it's very difficult to edit the reviewers unless a current tier is active.
  • Pretty expensive compared to the competition.
No photo available

Alternatives Considered

N/A - It was already in place when I was on the scene, but like I said earlier it is much more powerful than SQL Server Agent and probably anything we would've come up with from scratch using .Net. However if your needs are small and traffic is light, then maybe SQL Server Agent or something smaller and less powerful (and less expensive) than ActiveBatch would work just fine.
No photo available
By consolidating the requests, project management, and proofing without features we didn't need like invoicing it was an easy fit for us. We were able to quickly develop a comprehensive workflow and the gains to efficiency were immediate. Pricing was competitive (at least at the time) and the implementation was very good as well.
No photo available

Return on Investment

  • I have not been involved in the purchase or contract negotiation of our Active Batch purchase, therefore am unable to comment on the ROI.
No photo available
  • Consolidation of project requests has been extremely helpful.
  • The improvement of campus-wide communication is hard to put a price on.
  • Our team knows what is due and when at all times. We're saving a lot of time previously spent in meetings.
No photo available

Pricing Details

ActiveBatch

General
Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Additional Pricing Details

inMotion

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details
No two teams are alike. So why offer “one size fits all” pricing plans? They just don’t work – teams are locked out of features they need while they get features they don’t need. We do things differently. We create individual pricing based on your team’s specific needs and budget.