Appian Community and Appian Academy are being upgraded. From July 24–August 3, the Appian Community will be in read-only mode. During this time, the site will be read-only and user registration will be disabled. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!

The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.

IDP vs Document Extraction Smart Services

Hello,

Recently I was provided with a requirement to extract certain data from PDF documents. The PDF documents should be extracted from a common mailbox and then few data available within the documents will have to be extracted automatically and stored in a database table. The whole process should be automated and there should not be any manual activity present within this process apart from reconciliations if any. 

After going through the documentation, I came across the inbuilt application IDP and the basic Document Extraction smart services which can perform the data extraction task. As IDP requires some manual activity, I prefer document extraction services as a better option for this requirement.

Can use Appian RPA to automate the steps required in using IDP to achieve this functionality ? Is this a better option than using the smart services ? Please suggest the best way of achieving this requirement. 

  Discussion posts and replies are publicly visible

Parents Reply
  • 0
    Certified Senior Developer
    in reply to Deepak Devarajan

    its not only about efficiency regarding implementation. Whats about long term product strategie? Maintenance costs for the live application etc?

    IDP is "the big solution" maintained and supported by Appian. There is an AI included etc. 
    The plugins "just" provide java based logic.
    Plugins are essentially third party functionality extensions which have to be maintained by the provider/creator.
    So basically its your decision. It has all pro and contra arguments. 
    Personally I usually prefer appian functionality whenever possible, as appian has in its control how it fits in their overall strategy.

Children
No Data