TIBCO Cloud Integration (including BusinessWorks and Scribe)

TIBCO Cloud Integration (including BusinessWorks and Scribe)

Top Rated
About TrustRadius Scoring
Score 7.6 out of 100
Top Rated
TIBCO Cloud Integration (including BusinessWorks and Scribe)


Recent Reviews


9 out of 10
September 08, 2021
We are using TIBCO BusinessWorks throughout our organization. Within our organization, TIBCO BusinessWorks is extensively used for …
Continue reading

TIBCO BusinessWorks Review

9 out of 10
May 04, 2021
Tibco BusinessWorks is used to write backend microservices and to implement SOA architecture as well. Tibco Business Event is a major tool …
Continue reading

Reviewer Sentiment

Positive ()
Negative ()
Learn how we calculate reviewer sentiment


TrustRadius Award Top Rated 2022
TrustRadius Award Top Rated 2021
TrustRadius Award Top Rated 2020
TrustRadius Award Top Rated 2019

Popular Features

View all 6 features

Pre-built connectors (108)


Support for real-time and batch integration (105)


Monitoring console (108)


Connector modification (8)


Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of TIBCO Cloud Integration (including BusinessWorks and Scribe), and make your voice heard!


View all pricing


Starting from $400 per month, billed annually

number of iPaaS apps


Starting from $1,500 per month, billed annually

number of iPaaS apps; includes additional functionality


contact us for pricing

number of iPaaS apps; includes additional functionality and hybrid deployment options

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://www.tibco.com/products/cloud…


  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

Cloud Data Integration


Product Details

What is TIBCO Cloud Integration (including BusinessWorks and Scribe)?

The TIBCO Cloud Integration enterprise iPaaS (integration-Platform-as-a-Service) is a solution servicing the needs of both large and small enterprises. It aims to boost business agility by empowering a wide variety of users to quickly connect any digital asset using any integration style, including modern API-led and event-driven approaches, and to streamline business processes with no-code automation capabilities. It also aims to create architectural flexibility through a broad range of choices in how users design, deploy, and scale integrations. And with an open core, the vendor states users have access to best-of-breed technology that accelerates digital business initiatives.

TIBCO Cloud Integration (including BusinessWorks and Scribe) Features

Cloud Data Integration Features

  • Supported: Pre-built connectors
  • Supported: Support for real-time and batch integration
  • Supported: Monitoring console

Additional Features

  • Supported: No-code Business Process Automation
  • Supported: No-code Graphical Designer
  • Supported: Container and PaaS Support
  • Supported: Enterprise Scale

TIBCO Cloud Integration (including BusinessWorks and Scribe) Screenshots

TIBCO Cloud Integration DashboardTIBCO Cloud Integration Connector MarketplaceTIBCO Cloud Integration Connector CapabilityTIBCO Cloud Integration Develop CapabilityTIBCO Cloud Integration Integrate CapabilityTIBCO Cloud Integration Automation CapabilityTIBCO Cloud Integration Integrate CapabilityTIBCO Cloud Integration Automation Capability

TIBCO Cloud Integration (including BusinessWorks and Scribe) Video

The TIBCO Cloud Integration iPaaS addresses all your connectivity challenges by empowering a wide range of users within your business to quickly connect apps, data, and devices across digital platforms.

TIBCO Cloud Integration (including BusinessWorks and Scribe) Downloadables

TIBCO Cloud Integration (including BusinessWorks and Scribe) Integrations

TIBCO Cloud Integration (including BusinessWorks and Scribe) Competitors

TIBCO Cloud Integration (including BusinessWorks and Scribe) Technical Details

Deployment TypesOn-premise, SaaS
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesGlobal
Supported LanguagesEnglish


View all alternatives

Frequently Asked Questions

What is TIBCO Cloud Integration (including BusinessWorks and Scribe)?

TIBCO Cloud™ Integration is an enterprise iPaaS platform. It offers a drag-and-drop and API- led design approach for user-friendliness.

What are TIBCO Cloud Integration (including BusinessWorks and Scribe)'s top competitors?

Boomi and Workato are common alternatives for TIBCO Cloud Integration (including BusinessWorks and Scribe).

What is TIBCO Cloud Integration (including BusinessWorks and Scribe)'s best feature?

Reviewers rate Pre-built connectors highest, with a score of 8.2.

Who uses TIBCO Cloud Integration (including BusinessWorks and Scribe)?

The most common users of TIBCO Cloud Integration (including BusinessWorks and Scribe) are from Enterprises (1,001+ employees) and the Information Technology & Services industry.


(1-25 of 223)
Companies can't remove reviews or game the system. Here's why
Score 7 out of 10
Vetted Review
Verified User
Review Source
Scribe handles creating payments and gift in our Finance software Intacct, pulling/acknowledging opportunities from Salesforce to create the records in Intacct. It also creates in-kind opportunities in Salesforce from our expense and invoicing tool, Concur.
  • Automation
  • API Calls
  • Alerts
  • Ease of Use
  • Navigation
  • Ease of Problem Solving
We use Scribe for the business purposes listed previously, I'd recommend it for any similar use cases, however also as stated troubleshooting is not easy. There are many layers to the solutions they provide, and if you're not trained in the platform, or well versed in how the solutions work and/or are built, there's a good chance you'll struggle to identify issues as they come up.
  • no training
All processes before Scribe would have been manual, or at best one-off integrations that provide less valuable data. The tool has empowered us to focus on more important matters surrounding the health of our org, and be more proactive in working on impactful projects by limiting the amount of busy work each team member is responsible for, be it finance or IT.
Score 5 out of 10
Vetted Review
Verified User
Review Source
We currently use it to integrate ms CRM 2016 with Hubspot. And we run a few other update jobs in CRM.
  • Connector towards Hubspot and MS CRM works good for Scribe.
  • Incremental updates based off last run date.
  • Building blocks in Scribe work fine.
  • Annoying lockout of webapp during development.
  • Error handling is not so informative.
  • Help and support info is not the best.
  • Functions, lookups and more technical features are not as good as SSIS.
It will work connecting to apps like Hubspot. Becomes more crucial if used in a cloud environment. Scribe had many APIs and can support a lot of applications integrating data. If a user doesn't like building rest API and would like a more GUI-like approach then Scribe should be considered as a support tool.
  • Online training
It was recommended by Hubspot at the time. It has helped with updates in real-time in our CRM application. It gets the job done.
Score 9 out of 10
Vetted Review
Verified User
Review Source
We have been suggesting TIBCO Cloud Integration Scribe Online as our preferred tool for all the integration scenarios that includes Dynamics 365. For clients who prefer on-premise we suggest scribe insight. Currently, we have implemented Scribe Online in 2 of our projects. It involved moving Data from legacy systems to Dynamics CRM.
  • Scribe online helps support complex integration scenarios especially in case of XML structure with parent-child relationships.
  • Scribe online interface is very user friendly and intuitive.
  • It doesn't require any programming skills to implement to complex scenarios.
  • We faced one issue with The XML Source component of Scribe Insight which wasn't not in the Scribe Online version. "Repeating nodes are not supported for cousins, siblings, etc. Multiple repeating nodes must be related linearly to repeating nodes that already exist. Thus, a new repeating node must be a grandparent, parent, child, grandchild, etc., to an existing repeating node." The product can be updated to include the repeating nodes support.
  • Scribe Insights Interface can be updated and be made more user friendly - basically like the Scribe Online interface
  • Cost is also one of the factor, usually, when it comes to Dynamics CRM/365 Integration most of the places, we have customers using KingswaySoft instead of Scribe.
For a big enterprise which has multiple products - be it on-premise or cloud based - TIBCO is best suited for all the integration needs with all the different connectors available. Scribe is the top product specially when it comes to any Dynamics CRM / 365 integration needs. There is no other product in the market similar to Scribe, other competitors are more of SSIS based.
  • no training
Yes with TIBCO Cloud Integration, specifically with Scribe, we are able to quickly provide efficient solutions to our customers and business, which was not possible earlier.
September 08, 2021


Bharath Reddy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We are using TIBCO BusinessWorks throughout our organization. Within our organization, TIBCO BusinessWorks is extensively used for integrating various internal systems, as well as external vendors, by exposing Rest APIs. Development in TIBCO BusinessWorks is very user-friendly, which is why development is rather quick. This helps with delivering projects on time.
  • Integration with internal systems.
  • Integration with external systems.
  • Rest API development.
  • TIBCO support can be provided in a better way.
  • Handling JSON transformation.
  • Heavy weight.
When data needs to be integrated between multiple systems TIBCO BusinessWorks is best suited. If there are only two systems available then it’s not recommended.
  • no training
TIBCO BusinessWorks made integration easy.
September 02, 2021

Happy Customer

Divya Ravindra Kumar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We used TCI Scribe to move our data or synchronize our data from on-premise to cloud.
  • Used for CRM operations from Microsoft 365 to SQL to integrate data between online and on-premise data stores. Use an integration solution to map source and target datastores and then run the Solutions on a specified schedule.
  • Used Scribe Online Replication Services Solution to copy the contents of CRM or to a local database for reporting.
  • Used TIBCO Business Studio for real-time integration for endpoints such as web services and APIs.
  • Improve on TCI UI.
  • Improve on providing updates when connectors or services are down instead of opening a support ticket.
One-stop platform to develop, integrate and automate.
  • Online training
Overall, it has saved time with data integration, improved efficiency from 40 to 80% time by less manual work in configuring IS and MS.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We currently use Scribe to import data from a third-party source that collects industry wide projects and quotes. That data is imported into our CRM system and then disseminated to our sales and management staff via CRM and related reports. We also use Scribe to import data into our CRM from SharePoint, HubSpot, and SQL databases from other company applications. In addition, we use Scribe replication to pull down CRM data to SQL tables for additional analysis and reporting.
  • Good user interface
  • Good customer support
  • Easy to build new Scribe applications
  • Somewhat unreliable at times; system wide slow downs or crashes; software glitches or errors
  • Not able to easily trace reasons or causes of problems
  • Not easy to organize solutions
Scribe integration works pretty good, although the online service is subject to frequent slow-downs or inaccessibility problems. Scribe replication is somewhat unreliable. We have had two instances in which data deletions in our CRM was not reflected in our SQL replication tables, and Scribe Support was unable to tell us why.
  • Self-taught
Scribe has allowed us to easily integrate data from multiple sources, including 3rd party sources. It was easy to learn and fairly easy to maintain. It has improved my productivity by allowing me to automate daily data integration, freeing me up to do other things. Our only beef is with the reliability. There seems to be frequent issues with online resource availability and the replication service seems to have problems that have cost us a lot of time to try and track down.
TIBCO has a pretty good support team and they are usually very responsive. They usually respond to a problem or question within a few hours and everyone on their support staff seem pretty knowledgeable. They are also usually very courteous and easy to work with.
When Scribe was absorbed into the TIBCO product family, they did introduce a bit of complexity. The user interface was a little less friendly and signing into the product has become much more difficult. What used to take a couple of clicks, now takes 7 or clicks. Not major, but somewhat of a nuisance.
Alan Peterson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Scribe to integrate Dynamics CRM with Dynamics GP.
  • Performs calculated data transformations on the fly.
  • Schedules recurring jobs with great flexibility.
  • Allows granular selection of notifications.
  • User interface isn't as intuitive as it could be.
This product is essential for inserting data into Dynamics CRM, it goes far beyond what can be done with the standard import functionality provided by Microsoft.
  • no training
We have realized the ability to perform alternate methods of data entry in CRM as well as integration with CRM to GP for the handling of sales orders and AR.
Score 7 out of 10
Vetted Review
Verified User
Review Source
TIBCO Cloud Integration (including BusinessWorks and Scribe) is used by a semiconductor manufacturing department. It is mainly used to call services to retrieve data between different systems with different protocols. We use the TIBCO Rendezvous protocol behind BusinessWorks and SOAP for invoking web services. It is used (very efficiently) for logistics management and positioning products in the department. Developing, deploying, and monitoring TIBCO Cloud Integration (including BusinessWorks and Scribe) applications is straightforward, and logging and centralization make it easy to detect problems.

  • Robustness
  • Simplicity for designing solutions
  • Ability to connect to multiple sources
  • Easy to debug
  • Easy to use drag and drop in Designer
  • Integration with native self-built Java modules is difficult
  • Can be less heavy on memory use
  • Difficult for users with no IT experience
All integration problems can be quickly and easily solved with TIBCO Cloud Integration (including BusinessWorks and Scribe). I would recommend it for most tasks, especially for integrating data. The integration is fast and stable.
  • Online training
Before TIBCO Cloud Integration (including BusinessWorks and Scribe) there was no other system that did what TIBCO does, so I am unable to say how much it has changed from before.

I can say that thanks to this product there has certainly been a general improvement of all production processes: greater speed and efficiency of management of all activities related to manufacturing.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use TIBO to integrate our ERP systems with our Dynamics CRM cloud instances and use it across the whole group. The main focus is to get customer master data in the CRM system including orders, quotes, and KPIs. Most of the integrations are daily synchronization jobs that sync all daily changes into the CRM systems. Partly we have triggered integrations to sync leads from CRM back to ERP.
  • Great UI
  • Easy to build logic
  • Easy datamapping
  • Very reliable
  • Integration templates for "standard use cases."
  • Performance increase for large bulk jobs (average around 3 seconds per record but can be more).
  • Licensing not based on solutions.
We use it mainly to integrate bulk updates into the cloud CRM systems. If we need a real-time integration we mostly use the CRM API with self-built integrations
  • in-person training
The building of integrations for dynamics has become quite easy. Instead of programming custom integrations in 4 weeks, we can now do it in a few days as it is easy to copy maps from other projects into new ones.
Leonardo Cruz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
TIBCO BusinessWorks is an agile solution for integration needs, allowing you to have real time information for strategic decision making. With TIBCO BW, organizations can take their IT Architectures to an SOA Architecture, allowing them to improve their business processes, and allowing companies to have a digital transformation. A main item of TIBCO Cloud Integration, which allows small and medium enterprises to use the product in an elastic architecture.
  • It is a product that allows distributed solutions that complies with SOA principles
  • With the principle of non-code, it helps companies have more agility and better understand their processes and fulfill the business objectives.
  • Manage real-time information for new business decision-making strategies
  • There are few customers with the product in my country Colombia. So the potential of the platform is not known.
  • Not much documentation for independent developers.
Agile Platform for SOA Implementation, In strategy of encapsulating legacy systems is the best alternative, It offers different adapters that do not need coding. For horizontal growth scenarios BW is listed, as well as load-balancing or fault-tolerant strategists for business environments that need business continuity to failures. As well as the ceter of monitoring and traceability as security are covered.
  • no training

TIBCO Cloud Integration, allows the optimization of the operational overload of IT, and organizations should not be concerned about IT elements such as servers, operating systems, firewalls, etc., as well as not generated on maintenance costs the administration of a TIBCO BW onpremise. TIBCO Cloud Integration helps to improve the availability of the integration resource, allowing the use of IT resources in real business needs and obtaining a real ROI.

In the case of TIBCO BW 5 and 6, the support obtained with TIBCO has been excellent. It is important for the support to be able to properly convey the inconvenience that helps them with the support. It is also important that employers comply with standards and good practic
es of involvement.
From its web administrative interface that provides added value for administrators, such as its development platform which is very intuitive, TIBCO Cloud Integration offers many benefits but it is important that the personnel using the product be previously trained in architecture as a definition Inadequate can make TIBCO Cloud Integration more complex to use or does not comply with the specifics.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Tibco BusinessWorks is used to write backend microservices and to implement SOA architecture as well. Tibco Business Event is a major tool used in our company where we have implemented rule engines to process events for different domains such as flight, baggage, crew, passenger etc. With a great mix of Active Space as caching tool and BusinessWorks to write services, our IT is very agile and nimble in adapting to rapid changes in business which are continuously happening in the airline sector.
  • It is very easy to code services or flows in BusinessWorks as it is a UI based tool. Anyone who is not from a coding background can use TIBCO to create services.
  • Easy monitoring via Hawk alerts.
  • Memory management is easy in TIBCO.
  • Excellent customer support from TIBCO.
  • The Tibco BusinessWorks cloud offering has to improve.
  • Tibco businessWorks in not good at handling large XML
  • Creation of rest services
  • SOA framework implementations
  • Online training
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Scribe for copying data from MS Dynamics CRM cloud to our on-premise servers in a scheduled manner. It is being used by our department for internal use.
  • Flexible scheduling of jobs for SQL server.
  • Reliability of data copies from cloud to on-premise.
  • Custom one-time jobs can also be created (both small and big) as per user requirements.
  • On some occasions, the scheduled jobs fail due to technical glitches. This can be improved for better user experience.
Scribe is very well suited for our business needs, where we have our CRM on the cloud and we need a copy of data locally for varied analytics.
  • Self-taught
Not applicable
Definitely it has impacted us positively. We have been able to build many applications from the data that's regularly synced using Scribe
The overall interface is very simple and makes my job much easier
Score 7 out of 10
Vetted Review
Verified User
Review Source
We are currently using Hubspot in our Marketing department and Dynamics CRM in our Sales department. We needed a way to synch data between those two platform. With no out of the box solution, this is where TIBCO Cloud Integration & Scribe becomes the key to our issue. Scribe is a simple and easy to implement system. In a few clicks, we were able to push crucial data from a platform to another!
  • Easy data mapping
  • Able to schedule the synch
  • Strong debug mode
  • Not able to sync all modules
  • Limited in the trigger filter
If you have multiple databases in your company and trying to have a strong consistency between them, [TIBCO Cloud Integration] and Scribe are a must have. It has plenty of connectors, nice UI & UX and requires no coding.
  • no training
The fact that we are now able to sync easily between our platform made a huge impact on our Sales department. Pushing them marketing leads gave them the opportunity to increase their sales and meet with new customers.
Score 3 out of 10
Vetted Review
Verified User
Review Source
Scribe Replication Service (RS) is used only by me to replicate 73 MS CRM 365 entities to an Azure SQL Database, used as a "data warehouse". The 73 tables in our Azure SQL database are updated by the RS every night. The intent was to have a copy of the most useful CRM entities in the cloud for reporting purposes with Power BI.
  • Daily Replication succeeds without errors more often than not.
  • The Replication Service does not include the ability to "pre-filter" the data in any way, i.e., it gets ALL records from the beginning of time and ALL columns, many of which are not used in CRM.
  • Several errors with records that fail to be processed are frequently reported, including "Execution timeout expired", "data would be truncated", and "Cannot insert duplicate key row". I've opened support cases for these, but none seem to have a solution I can use.
  • The row counts of all entities replicated should be approximately equal to the row counts in the source database, but several entities' counts are significantly different.
  • In the Scribe Online web app pages, the error details panel cannot be resized andruns off the bottom of the screen, making impossible to read the entire error message.
Scribe Replication Service is not well-suited for maintaining accurate copies of database tables. It also has very limited connection options for source and target.
  • Self-taught
With the limitations of Scribe RS, I don't think training had any impact.
Scribe Replication has enabled me to load data from a Microsoft Dynamics CRM data source into an Azure SQL Database, which our organization uses as a data source for Power BI reports.
Some issues I encountered with Scribe Replication related to replication job failures do not have a solution, but can be ignored, according to support personnel. This occasionally requires me to manually check whether specific data has been successfully replicated. On some cases I've opened with support, the solution provided assumed I was using the Scribe CRM Integration solution instead of the Replication solution.
Most of the time, the CRM to Azure SQL Database Replication solution works correctly without user intervention.
Score 8 out of 10
Vetted Review
Verified User
Review Source

We use Scribe to transfer data between multiple systems. From our account/contract system to our CRM system, as well as from our CRM system to another database.

Scribe plays a major role in making sure we have data integrity across multiple systems. It allows to avoid manual updates of data between system, which is crucial when we have limited staff. This allows staff to focus on other job duties.

  • The creation of integration maps is straightforward.
  • The ability to schedule when solutions are run is of great value because we need to have systems updated in a particular order. Scheduling makes this easy.
  • When errors do occur, the error messages give enough information to allow us to diagnose how we need to fix records as necessary.
  • The system could be a little faster when navigating within maps. Sometimes there are delays while the page loads.
  • There could be more examples of how to use Scribe in the documentation.
  • I would suggest that Scribe provide suggestions when sending error messages eg Have you tried to refresh the metadata? This would save contacting support for some people.
Scribe is ideal when you want to move data between two systems. The ability to drag and drop is fantastic, plus the formula validation tool is a useful feature.

Off the top of my head, I don't have any scenarios where it is less appropriate because if you want to move data between two systems, Scribe is one of the best options.
  • Self-taught
Being self-taught allowed me to focus on my particular needs when using the product. The documentation is straightforward and usually easy to understand. However, there may be cases where I did things incorrectly before learning a better way due to my lack of experience when first using Scribe to transfer data between systems.
Scribe has allowed me to focus on other duties because of the ability to successfully integrate data between multiple systems in a reliable fashion. By being able to set times for maps to run, I know that data updates between systems will be done efficiently.

The map customization is fairly straightforward, so I am able to modify maps when necessary to adapt to business needs.

Whenever we've had issues, the support unit has been responsive to our needs. While I don't deal directly with them, our IT provider has kept me up to speed on the work Scribe support has needed to do and it appears they work efficiently to resolve outstanding issues.

It's good to know there's a support unit that responds to the customers.

The maps are fairly straightforward to create and use. The logical expressions and other units in the mapmaking process are straightforward, functional and understandable. It makes life much easier when you know you can figure out a way to make an integration work because of the toolset and commands that are available.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Tibco Scribe to bring the data from our Dynamics 365 CRM Cloud environment to our on-premise data warehouse. We use this data in our BI environment, where our business users use it to create dashboards and reports. The sync is done on a daily basis using a manually selected set of Dynamics 365 CRM entities.
  • The setup of both the sending as the receiving side is easy, you don't really need expert skills to set up the "technical" part.
  • We don't need a complicated ETL tool to extract the data from the Cloud environment.
  • The overall management of what needs to be synchronized is straight forward.
  • Thanks to the specific SCRIBE fields in the receiving database we have a track of deleted records (for which we don't have anything in the CRM database).
  • The synchronization is not fast and seems to do some unnecessary work.
  • Selecting the entities to synchronize is quite tedious, you need to scroll through quite a big list (especially when you have a lot of custom entities) a filter would be welcome.
  • You need to manually update the metadata of the sending connection to see newly created entities, it would be nice if you could schedule those tasks too.
  • We already had quite some situations where MS changed things in the data model of CRM that caused issues in the sync tasks.
It is a great tool to quickly set up synchronization between an on-premise data warehouse and a cloud solution as MS Dynamics 365 Customer engagement (CRM), which was our specific use case. Most of the issues we ran into could be worked around without any special technical skills.

When you need more specific control (field level) of what needs to be synchronized, you need to look to a more specialized tool to do the data integration.
  • Self-taught
As mentioned earlier, setting up a SCRIBE environment is extremely easy, you don't need any technical skills to setup the "technical" part of the setup. You do need some knowledge of the source environment to determine which tables or enities you need to select for the integration purpose you have in mind. But is not related to the Tibco tool.
We started using Tibco Scribe when we moved to Microsoft Dynamcis 365 CRM, we previously had no need for such a tool. But we found it extremely easy to use and setup synchronization jobs. It was a no-brainer to create and maintain the jobs and schedules to keep our on premise database in sync the our CRM production environment.
My current experience with the support for Tibco Cloud Integration has been very positive. I always worked with skilled support engineers who knew the product well and most of the time understood my problem from the start. They also needed little time to resolve my cases and until now I have not needed to escalate tickets to second level support.
As mentioned in the previous sections, setup and maintenance is extremely easy. We don't have many issues for which we need support and there is no need for deep technical skills to use Tibco Cloud Integration platform.
The solution provides everything we need for our specific use case, being the replication of our Microsoft Dynamics 365 CRM data to our on premise database for reporting.
We have not yet needed to scale the solution for which we use Tibco Cloud Integration. As mentioned earlier, we only use it to replicate our cloud hosted Microsoft Dynamics 365 CRM environment. We don't have any plans to use the tool more extensively in the future.
October 28, 2020

Great for Dynamics CRM

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use TIBCO Cloud Integration to synchronize our ERP data with the CRM. It is used for six companies in Europe. As the ERP is the leading system, the source data always comes from Infor LN and Sage B7 ERP. This data is integrated into three different On-Premise Microsoft Dynamics CRMs. Most of the data is synchronized daily and partly every few minutes to keep the CRM data up to date.
  • Easy integration, even for non-programmers
  • It can connect to a lot of different systems/databases easily
  • The support is helpful and questions are answered fast and professionally. And if nothing helps, you get remote live-support
  • Good on-site training available
  • It is fast and (the CRM module) has the ability to cache query results
  • The debugger is a pain. Sometimes it is hard to find an issue
  • It is not possible to split the integrations into steps. You need to copy/paste (and maintain) integration-steps that are used in multiple integrations
I would recommend TIBCO Cloud Integration for most standard tasks, especially for integrating data to Microsoft Dynamics CRM. The integration is fast and stable. But in some cases, I would think about a data warehouse solutions, especially when data needs to be calculated for business reports and dashboards. The calculation-abilities of TIBCO Cloud Integration are limited in these cases.
  • In-person training
  • Self-taught
We have had an 2-day on-site basic training before we started building our integrations. After that we were able to build the first integrations very fast. I would strongly recommend a personal training to get a basic understanding how it works and what are common mistakes.
We set up the integration and did not need to change it for more than a year now. It's stable and fast. I can focus on other work now.
They helped a lot with moving solutions between organizations. Got a call and it was done quickly.
Most of the features work out of the box and stable. The mappings are done by drag'n'drop
We could easily add multiple agents and new systems. This had no impact on the performance
We did not register any downtime
Score 8 out of 10
Vetted Review
Verified User
Review Source
We currently use Scribe for data integration between our CRM (Dynamics 365 Customer Engagement) and our ERP (an old AS400) as well as our CRM and our external website (HubSpot). We are also migrating to a new ERP (Dynamics 365 Business Central) and Scribe continues to play a roll in keeping our data integrated. Besides "near real-time" updates for data used is both systems, we also use Scribe for massive data uploads and edits (such as with our new ERP), as well as transferring data from our ERP into line-of-business model-driven PowerApps using the Common Data Service. Obviously, being connected so much with our CRM, much of the usage is for Sales and Marketing. But Finance, Purchasing, and our Creative Labs and Quality Control Labs also benefit.
  • Near-real time integration of multiple systems along with data validation and translation in the integration maps.
  • Integration Events have also been used in the past to display related data from a different system on-load, rather than always copying data and storing it in multiple places.
  • Massive data uploads are useful, for example, when adding a new field to records and loading correct data on all the records as a starting place.
  • TIBCO Scribe also has so many connectors. We've used D365CE, D365BC, SQL, Excel, HubSpot, and ODBC.
  • Logic built into the functions and drag and drop actions make creating maps pretty painless and very powerful.
  • Some level of beginner training would be great. There are some commands that aren't immediately clear what the slight difference is between each one and what scenarios make one command better than another.
  • Similarly, example Scribe maps could also be useful, if that's possible. Again, it was a little slow for me getting started and seeing examples always makes things easier for me to understand.
Copying, transforming, and loading data, hands down, very powerful. Also, connecting various systems and moving data back and forth or displaying related data from one system to another, incredibly useful.
Less useful for data that needs to immediately be somewhere else (rather than waiting 2-5 minutes). Or when one action in one place should immediately trigger another action somewhere else, Scribe might not be the way to go.
  • Self-taught
As I mentioned before, getting started was a little slow for me. We had two different consultants who were using Scribe for some work they were doing for us, and we got some information education from them. But truthfully, as I learned the product more and more myself, I found somewhat better ways to do some things. So most of it was self-taught, and we figured things out as we went. I think like anything, hands-on, real usage is the best way to learn. And the best way to do that is dive in and figure it out. I will say Scribe offers a useful manual, but I wish there were more videos and "real world usage" blog examples.
It absolutely has improved my effectiveness. As I've mentioned, mass data updates has saved me time, for example, when adding a new field and mass updating all the existing records with the default value. While there are other ways to do this, using Scribe has made it faster. In addition, I'm getting a lot of value using the Excel connector for ad hoc data uploads.

In addition, Scribe is integral to keeping our business systems connected. Before, users would have to open multiple systems to check related data. But now with Scribe, we are able to keep data in sync near real time and save our users time going back and forth between our ERP and CRM.
There are times when a connector stops working. While I'm notified there is a problem with my map, when I investigate, make some tests on my end, look at our Microsoft cloud health, and eventually go to their Support site to submit a ticket, I often found this was a known issue. The problem is on Microsoft because their data service is down or maybe it's an update that got rolled out and that broke something, but Scribe is planning on delivering a fix in a day or two. I just wish I didn't have to jump through all the hoops of investigating and then looking on their support site. I wish they would proactively tell me this in, based on the problems my current connector is having and based off what connectors I'm using, just let me know about a known issue that pertains to me. Instead, I have to hunt for it and that usually takes about an hour, to determine if the problem is on our end, Microsoft's, or Scribes. And then ultimately learn they know about the problem and are already working on it. But submitting a ticket, the response time and level of help is pretty good.
Tibco Scribe is an incredibly powerful tool which has a simple drag-and-drop interface. Setting up an integration can be quick, and Scribe offers many different connectors for data sources and destinations and many functions for data validation and transformation. While getting started can be a little slow due to the learning curve, the end results are well worth the effort.

October 27, 2020

Scribe Online: Use it

Score 7 out of 10
Vetted Review
Verified User
Review Source
We offer Scribe to multiple customers as a Microsoft partner. Our most common uses are one-off migrations from legacy systems to dynamics 365 or ongoing integrations between dynamics 365 and another system.
  • Point and click design for integration maps
  • Simple scheduling of integrations
  • Useful error reporting
  • Since moving to Scribe online: no publisher
  • Online editor can be sluggish: lagging
  • Debug should mimic a commit not actually commit
  • Improve having live and testing integrations in one tenancy
Dynamics on-prem to online upgrade. Dynamics to NAV. Dynamics to SQL.
  • Online training
  • In-person training
  • Self-taught
I initially self taught using an earlier iteration of Scribe online. Subsequently i have had in person training.
I think the online materials are sufficient for you to pick up the basics and work from there
The ability to copy and paste block between integrations has saved time.
The revisions functionality has also made rolling back really good.
THe support is really good, would be useful if it was single sign on between the platform and the support.

The cases are updated in a timely fashion and prompts when an update is needed.
The UI has improved dramatically over the years of using scribe.

the drag and drop with the connectors means building integrations can be super fast.

THe debug tools is also rally useful
Scalable dealing with arge volume of data
Very little downtime - migration from US to EU datacenter
Salah BENAMIRA | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
TIBCO BusinessWorks is used as an integration layer in my organization. It resolves all problems to transport data (file, ftp, Web service, API...) inside our organization or with our partners.
  • Quick developement
  • Quick deployment
  • Easy monitoring
  • Easy scaling
  • API Rest and JSON tools are not natively available in the designer V5
  • Sometimes the mapping tab presents some bugs (for example : if statement)
  • Maven cannot be used to build TIBCO BusinessWorks projects
All integration problems can be quickly and easily solved with TIBCO BusinessWorks.
  • Self-taught
It's very easy to learn Tibco BW. Many free videos and tutorials show you how to use it.
The support was able to answer each time. Even if sometimes, a little longer exchanges were necessary.
TIBCO Businessworks is the one of the best ESB in the market. The version V5 is missing the JSON / RestFul functionnalities. So
Going to version 6 to remedy this, seems to me a relevant continuity
Score 10 out of 10
Vetted Review
Verified User
Review Source
As a consultant, I am advising and helping clients who have Scribe and Flogo products. Each customer has different use case, which shows how well Scribe and the other TCI products help with integrating data between systems. There are many connectors which helps any customer even with only data knowledge (no programming knowledge) build effective and reliable data maps between the different solutions. Tibco knows how to integrate and their product suite shows this as well.
  • Scribe can dependably map or sync data between systems. When you have different systems being used by many departments, this is the tool to keep the data in-sync!
  • API's are widely used by many applications and companies. Tibco Cloud Integration allows companies to integrate data from an older ERP system with a newer system using an API.
  • Tibco provides the flexibility for business users, developers and anyone in-between to understand where data is moving within their organization.
  • One example of flexibility of the solution is easily manipulating data on the fly.
  • Tibco has some older products. Those products have newer alternatives rising to the top.
  • BusinessWorks is a little difficult for users with no programming experience.
Scribe has allowed my company to provide dependable mapping of data for any scenario. One example is a customer who was integrating large amounts of data to MS CRM and having issues with the CRM API. Rather than pushing many thousands of records through the API, Scribe allowed us to create a process to maintain 100% reliability of data and know exactly which records need to be updated. The end result was sending a much smaller set of records over to CRM.
  • Online training
Integrating specific systems together is old news. That takes too much time as new solutions are coming into the market frequently. The business needs fast ways to integrate the data so each department has ways to view the data they need to make business decisions. Tibco's products provide a way for exactly this. Faster integrations between solutions and if a department changes their system (new CRM system for example), that's easy to modify in Tibco products to keep the business running efficiently.
Score 9 out of 10
Vetted Review
Verified User
Review Source
TIBCO BusinessWorks is used as ESB/Integration layer with connectivity to heterogenous applications like SAP, Salesforce, Ariba, Java based applications, Informatica applications, .NET applications, legacy applications across entereprise. TIBCO Business Works addresses application connectivity across enterprise systems and getting information to the right system at the right time with high availability.
  • Easy Learning and development capabilities.
  • Ease of integration to any kind of applications using connectors/adapters/plugins.
  • Usage of custom java functions and sharing resources during design-time to reduce development effort.
  • Cost and time to market.
  • Pluggable CI-CD pipleline for devops
  • Handling HTTP requests in more efficient way. For high HTTP loads, TIBCO Business Works needs improvement to handle heavy loads.
  • Hot Deployment features needs improvement where variables/property values can be changed on-demand without need for redeployment.
  • Handliing Dynamic JDBC queries needs improvement and traditional JDBC statements may not fit into fast changing world.
  • Automated unit testing feature needs more focus
Quick implementation of web services and HTTP based use-cases are well-suited. JMS, JDBC, File based scenarios also add to its best performing portfolio. Adapters/Plugins to connect to different applications like SAP, PeopleSoft, Legacy, Mainframe, Oracle Suite makes TIBCO Business Works easy to integrate with any kind of application.

Implementing API's using TIBCO Business Works is less appropriate where API's are bound to physical machine TCP ports making them inefficient to handle multiple operations. Scalability of existing applications is less appropriate for TIBCO BusinessWorks.
  • no training
Program timeline had significant issues and acquiring TIBCO integration has make us meet timeline and deliver as promised.
Score 5 out of 10
Vetted Review
Verified User
Review Source
We are using TIBCO Cloud Integration to connect ERP System to internal subsystems.
  • Easy to use
  • Clean interface
  • Good customer service
  • Lots of errors--having to restart the system and losing work in the process
  • Solutions are cumbersome and very difficult to organize.
  • System periodically will just not work, specifically when you are trying to fetch records to preview.
  • System is VERY slow.
TIBCO Cloud Integration does well in on-demand data transfer of small loads. I do not recommend high amounts of data transmissions. There are other solutions that are much better for higher data capacity.

Solutions are extremely difficult to organize because everything is in one spot and is paged. This is probably my biggest issue with the system, besides the frequent seemingly random errors.
  • Online training
Joshua Moesa | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
TIBCO BusinessWorks is our main platform for enterprise application Integration within the logistics domain. We successfully implemented integration solutions using the ESB pattern (soapatterns.org) , supporting our core operational processes like parcel sorting. Right now we are in the process of maturing our cloud native architecture. We're mainly looking at how to realize the cost benefits of migrating to the cloud.
  • Zero-code development. Model driven which makes it more easy to explain integration solutions to less technical stakeholders.
  • A lot of configuration options to make robust solutions. Think of fault-tolerance, loadbalancing, circuit breaking, session pooling etc.
  • Openness so it can be integrated in your own CI/CD pipelines and monitoring solutions.
  • The (Java fat client) UI of BW5 feels outdated compared to current user interface standards. Successor BW6/BWCE is Eclipse based and allthough it's an improvement you still need to cope with the ux quirks. In the future I would like to see a webbased UI.
  • The BW process development tools heavily lean on XML and Xpath. Therefore, processing big documents isn't recommended. You need to consider this upfront.
  • Due to the ease of use of the development tools, you can build robust solutions very quickly. It would be nice if the tooling would provide optimization tips (using AI) during development.
  • Docker base image of BusinessWorks Container Edition is quite big. Allthough latest version has adressed this.
Well suited in environments where solving business or domain problems fast and efficiently is more important than coding a state-of-the-art technical solution. Less suited in organizations that are on a small budget. The container edition also needs a lot of other tools to be really operational like logging and monitoring solutions.
  • In-person training
  • Self-taught
The platform has a lot of capabilities and can be overwhelming at first to learn. The official training is structured and has a low learning curve. Which is good because it helps you to understand the capabilities veryquick. The training books are very suitable as reference material afterwards.
We're able to build applications in a cloud native manner. With this I mean that we're scalable, fault tolerant and observable.
Score 5 out of 10
Vetted Review
Verified User
Review Source

It is used by a department for manufacturing electronic system. It keeps separate logic from implementation, making it easy for application to call services. Logging and centralization let us easily detect problems.

We use TIBCO Rendezvous protocol behind BusinessWorks

For example, we use a service to retrieve data between different systems and though different protocols (FTP, shell script...) making all transparent to clients.

  • Abstraction of logic
  • Robustness (very high)
  • Good maintainance
  • Versatility
  • Usability of GUI (too many settings in too many places)
  • Slow management interface
  • Difficult to learn

Appropriate when you need to highly monitor the service you do, or when you do not have rights or code for some parts of the service.

Good for big applications and for selling your service to customers, not to use for small web applications, the effort is not worth it. Now there are plenty of cheaper alternatives.

  • In-person training
The training was good to understand all the environment, but the exercises where too easy and banal, not really a real world cases.
the support for tibco businessworks is of different types: for the day by day work I can work well
with standard documentation. palettes and buttons are well documented too.
With our contract we can call for support from tibco itself, which can be
defined case by case. tibco consultant I met are all very competent
- Things are not placed in intuitive places.
- XPath code is hidden many windows, too many click before getting a main part on the process flow. Data mapping is without doubt the best feature of businessworks, so it should be improved.
- The administration website could be more user-friendly, for example a better console of what and where is running.