Standard HTTP Business Service with no special handling for the API Call
Of course you may choose to have the processing of the JSON into XML performed in middleware or by an external service
You can use the retrieved data in whatever way makes sense for your business!
Buzzient and Siebel CRM
On Demand Education LtdBUZZIENT ENTERPRISE API
Buzzient Open API now online• http://developers.buzzient.com – Full Documentation of both the Data API and the Engagement API – Testing Console – Enrol to receive API Key (required for API calls)
Data API• List of Posts• Specific Posts (Post Id, Author, Source, Keyword, Filter) sorted by sentiment, date, limit...
Engagement API• List of Channels (authorised twitter, Facebook accounts)• Reply to a Post• Publish a Post – Includes Integration Entity for linking to CRM system
Siebel Workflow Example• Using EAI HTTP Transport – Calling the Buzzient Open API – Getting Posts – Requires API Key – Output received in JSON format – Processed and Inserted into Siebel CRM
EAI HTTP Transport• SendReceive Method – HTTPRequestTemplateURL – HTTPRequestMethod• Buzzient Open API responds with Output including status and timeout / end of data flags
Output of API is in JSON Format Convert to XML using Web Service or Business Service
Siebel Operation Extract data from PropertySet and insert into Siebel
Summary• Buzzient Open API makes integrating Buzzient and Siebel Enterprise CRM easy by allowing Business Automation Workflow to call the API through Standard Business Services• Processing the Response can allow developers to retrieve information and insert it into Siebel Enterprise CRM