Re: [Architecture] Proposed ESB connector scenario - Integrating Producteev with JotForm, ZohoCRM, PagerDuty, Bugherd and Mandrill

2015-08-26 Thread Rasika Hettige
-Producteev http://www.merchantmaverick.com/reviews/producteev-review/ Thanks Regards Rasika From: Malaka Silva [mailto:mal...@wso2.com] Sent: Tuesday, August 18, 2015 9:50 AM To: architecture architecture@wso2.org Cc: Rasika Hettige rhett...@virtusa.com Subject: Re: [Architecture

Re: [Architecture] Proposed ESB connector scenario - Integrating HubSpot with ActiveCampaign, 123ContactForm, GoogleCalendar, Billiving and TSheets

2015-08-19 Thread Rasika Hettige
Hi Malaka, Please find the answers to your queries. 1.*After implementing Deal Creation, Event Handling and Deal Completion scenarios, can it be scheduled as a task and run according to the configured interval?* Yes, all the cases are designed to execute periodically (most of the cases are daily

Re: [Architecture] Proposed ESB connector scenario - Integrating HubSpot with ActiveCampaign, 123ContactForm, GoogleCalendar, Billiving and TSheets

2015-08-19 Thread Rasika Hettige
Hi Malaka, API KEY is valid until a new API key is generated. Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Proposed-ESB-connector-scenario-Integrating-HubSpot-with-ActiveCampaign-123ContactForm-GoogleCalendas-tp123203p123759.html Sent from the

Re: [Architecture] Proposed ESB connector scenario - Integrating Producteev with JotForm, ZohoCRM, PagerDuty, Bugherd and Mandrill

2015-08-19 Thread Rasika Hettige
Hi Malaka, Following were the reasons in selecting the Producteev API. Producteev is one of the world's best task management software for teams which facilitates functionalities such as Organization and management of Projects, Tasks Managements, Milestone tracking, Collaboration, Handling

Re: [Architecture] Proposed ESB connector scenario - Integrating Producteev with JotForm, ZohoCRM, PagerDuty, Bugherd and Mandrill

2015-08-10 Thread Rasika Hettige
Hi All, Please find the methods that will be implemented under each connector below: *Producteev Connector * getUser - Get a specific user. inviteUserToNetwork - Invite a user to join the network. createTask - Create a new task. updateTask - Update a task. removeAssignee - Remove a responsible

Re: [Architecture] Proposed ESB connector scenario - Integrating Printavo with SalesBinder, Sendloop, BaseCRM and Freshbooks

2015-08-10 Thread Rasika Hettige
Hi All, Please find the methods that will be implemented under each connector below: *Printavo Connector * createCustomer - Create a customer. getCustomer - Get a specific customer details by ID. listCustomers - List all customers. updateCustomer - Update customer details. createOrder - Create

Re: [Architecture] Proposed ESB connector scenario - Integrating ProdPad with JotForm, ZenDesk, Mandrill and PivotalTracker

2015-07-27 Thread Rasika Hettige
Hi All, We have not implemented the following method in ZenDesk Connector (v 2.0 ) as ESB does not support in sending a DELETE request with a payload. removeTags - Removing a tag Thanks and Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating PipelineDeals with ZohoCRM, MailChimp, GoogleCalendar, Wunderlist, Dropbox, Mandrill and Billomat

2015-07-15 Thread Rasika Hettige
Hi All, We have renamed following method names in Pipelinedeals connector as follows: listDocuments - Retrieve all documents listCalendarEntries - Retrieve all Calendar Events Thanks Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating PipelineDeals with ZohoCRM, MailChimp, GoogleCalendar, Wunderlist, Dropbox, Mandrill and Billomat

2015-07-01 Thread Rasika Hettige
Hi All, Please find the methods that will be implement under each connector. *PipelineDeals Connector* createCompany - Create a Company listCompanies - Retrieve all Companies getCompany - Retrieve company details updateCompany - Update company details createPerson - Create a Person listPeople -

Re: [Architecture] Proposed ESB connector scenario - Integrating ProdPad with JotForm, ZenDesk, Mandrill and PivotalTracker

2015-06-18 Thread Rasika Hettige
Hi All, Please find the methods that will implement under each connector below. *ProdPad Connector* createIdea - Create a new idea. listIdeas - List all ideas. getIdea - Get a specific idea. getIdeaComments - List all comments of a specific idea. getIdeaUserStories - List all user stories of a

Re: [Architecture] Proposed ESB connector scenario - Integrating Sirportly with Gmail and Cashboard

2015-06-15 Thread Rasika Hettige
Hi All, Please find the method list of each connector below. * Sirportly Connector* createContact - Create a new contact. getContact - Get contact properties. listContacts - List all contacts. searchContacts - Searching Contacts. addContactMethod - Add a contact method such as email,phone and

Re: [Architecture] Proposed ESB connector scenario - Integrating Planyo with ConstantContact, Gmail, Nexmo and Freshbooks

2015-05-26 Thread Rasika Hettige
Hi All, Please find the method list of connector. *Planyo Connector* listVouchers - List Vouchers. listUsers - Returns all users with at least one reservation. checkResourceAvailability - Returns resource availability for given time period createReservation - Enters a new reservation into the

Re: [Architecture] Proposed ESB connector scenario - Integrating Ronin with Pipedrive, CapsuleCRM, GoogleTasks and ZohoBooks

2015-05-26 Thread Rasika Hettige
Hi All, Please find the methods that will be implemented under each connector. *Ronin Connector* createProject - Create A New Project. listProjects - List all projects in the application. getProject - Get a specific project. createTask - Create task, optionally this task can be add to a

Re: [Architecture] Proposed ESB connector scenario - Integrating Pipedrive with ProWorkflow, ZohoCRM, GoogleCalendar, Gmail and Freshbooks

2015-05-26 Thread Rasika Hettige
Hi All, Following 2 methods of *ProWorkflow *will not be implemented as we do not incorporate invoices in the scenario. createInvoice - Adds a simple Invoice. listInvoices - Returns a list of Invoices based on the filters specified. The above 2 methods have not been considered for the

Re: [Architecture] Proposed ESB connector scenario - Integrating SupportBee with ZohoCRM, Formstack, and AgileZen

2015-05-15 Thread Rasika Hettige
Hi All, Please find the methods that will implement under each connector: *SupportBee Connector* listTickets - Get all tickets of the company. createTicket - Creates a ticket to the company. getTicket - Get a specified ticket of the company. archiveTicket - Archives an unarchived ticket.

Re: [Architecture] Proposed ESB connector scenario - Integrating ChargeBee with Mailchimp, Gmail, ZohoCRM and Billiving

2015-05-11 Thread Rasika Hettige
Hi All, Please find the method list which is implemented under each connector. *ChargeBee Connector* createCustomer - Creates a new customer. listCustomers - Retrieves the list of customers with the recent ones on top. getCustomer - Retrieves the customer identified by the unique identifier.

Re: [Architecture] Proposed ESB connector scenario - Integrating Bugzilla with TSheets, Mandrill, Freshdesk and Zohobooks

2015-04-20 Thread Rasika Hettige
Hi All Please find the methods implemented in each connector: *Bugzilla Connector* createProduct - Create a new product in Bugzilla searchProducts - Search for products based on different criteria. createComponent - Create a new component in Bugzilla. createUser - Create a new user account in

Re: [Architecture] Proposed ESB connector scenario - Integrating Insightly with Mailchimp, CallRail and FreshBooks

2015-04-01 Thread Rasika Hettige
Hi All, Please find the methods that will be implemented under following connectors. *Insightly Connector* createContact - Create a new contact. updateContact - Update an existing contact. getContact - Gets a specific contact. listContacts - Gets a list of Contacts. createOpportunity - Create a

Re: [Architecture] Proposed ESB connector scenario - Integrating PagerDuty with Gmail, LiveChat, Nexmo, Podio and SurveyGizmo

2015-03-16 Thread Rasika Hettige
Hi All, Since the new Gmail connector is ready, we will implement the related stories. i.e. Retrieve selected messages from Gmail API (where the client has reported the incidents) and create an incident in PagerDuty API. Thanks Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating PagerDuty with Gmail, LiveChat, Nexmo, Podio and SurveyGizmo

2015-03-11 Thread Rasika Hettige
Hi Vanjikumaran, Thanks for the update, will try to use the new Gmail connector. Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating Stripe with Mailchimp, ZohoCRM, Mandrill and ZohoBooks

2015-03-10 Thread Rasika Hettige
Hi All, Please note that the method *unsubscribeFromList* will be changed to *removeSubscribersFromList* in MailChimp connector to maintain the consistency with version 1.0 methods. Thanks Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating PagerDuty with Gmail, LiveChat, Nexmo, Podio and SurveyGizmo

2015-03-10 Thread Rasika Hettige
Hi All, We will be replacing *SurveyGizmo* with *SurveyMonkey* as SurveyGizmo does not provide API access for trail accounts since 02nd of March 2015. With this change, following scenario will also be removed as *SurveyMonkey* does not have methods to retrieve survey responses in a detailed

Re: [Architecture] Proposed ESB connector scenario - Integrating PagerDuty with Gmail, LiveChat, Nexmo, Podio and SurveyGizmo

2015-02-23 Thread Rasika Hettige
Hi All, FFI, following methods will be implemented under following connectors: *PagerDuty Connector* createIncident - Create a new event. (Incident is an event with type 'trigger') getIncidentById - Get incident by the ID. listIncidents - List incidents. resolveIncident - Mark an incident as

Re: [Architecture] Proposed ESB connector scenario - Integrating PagerDuty with Gmail, LiveChat, Nexmo, Podio and SurveyGizmo

2015-02-23 Thread Rasika Hettige
Hi Shevan, We have already put the Gmail related scenarios on hold until the Gmail connector is ready. i.e. *Retrieve selected messages from Gmail API (where the client has reported the incidents) and create an incident in PagerDuty API* will be implemented once the new Gmail connector is

Re: [Architecture] Proposed ESB connector scenario - Integrating SalesBinder with CleverTimCRM, Shopify and ZohoBooks.

2015-02-16 Thread Rasika Hettige
Hi All, Please find the methods that will implement in each connector of this scenarios: *SalesBinder Connector * createAccount - Create a new account. addInventoryItem - Add a new inventory item. listInventoryItems - List all inventory items. getInventoryItem - View inventory item details by

[Architecture] Connector: ExactTarget

2015-02-01 Thread Rasika Hettige
*Introduction* ExactTarget, Inc. is a provider of on-demand email marketing software solutions. Their suite of on-demand one-to-one marketing applications enables clients to send business-critical and event-triggered communications to increase sales, optimize marketing investments and strengthen

Re: [Architecture] ESB connector scenario - Integrating FreeAgent with BaseCRM, Tsheets and Zoho Books

2015-01-22 Thread Rasika Hettige
Hi All, Please find the methods which will implement under each connector: *FreeAgent Connector* createContact - Create a new contact. listContacts - List all contacts. getContact - Get a single contact by id. createProject - Create a new project. listProjects - List all projects. getProject -

Re: [Architecture] ESB connector scenario - Integrating Clio with Zoho CRM, SimpleNote, Gmail and Zoho Books

2015-01-22 Thread Rasika Hettige
Hi All, Please find the methods which will implement under each connector: *Clio Connector* createContact - Create a new Person or Company as a Contact. getContact - Get a Contact (Person or Company) by ID. listContacts - List all Contacts. updateContact - Update an exsiting Contact.

Re: [Architecture] ESB connector scenario - Integrating Recurly with ActiveCampaign, BaseCRM, Gmail and Freshbooks

2015-01-13 Thread Rasika Hettige
Hi All, FFI, following methods will be implemented under following connectors: *Recurly Connector * createSubscription - Create a new subscription. listSubscriptions - List all subscriptions. getSubscriptionById - Get a subscription by the ID. createPlan - Create a plan. listPlans - List

Re: [Architecture] Proposed ESB connector scenario - Integrating Freshdesk with Nexmo, ActiveCollab, Gmail, FluidSurveys and Disqus

2014-12-03 Thread Rasika Hettige
Hi All, FFI, following methods will be implemented under following connectors: *Freshdesk Connector (v2.0)* createTopic - Create a topic in a forum. getUser - Retrieve a single User. createPost - Create a post. deletePost - Delete a post. *Nexmo Connector* sendMessage - Send a message.

Re: [Architecture] ESB connector scenario - Integrating Eventbrite with GoToWebinar, Facebook, ConstantContact, Gmail, Nexmo and SurveyMonkey

2014-12-03 Thread Rasika Hettige
Hi All, FFI, following methods will be implemented under following connectors: *GoToWebinar Connector* listUpcomingWebinars - Returns webinars scheduled for the future for a specified organizer. listHistoricalWebinars - Get details for completed webinars. getWebinar - Retrieve information

Re: [Architecture] Proposed ESB connector scenario - Integrating Canvas (LMS) with Eventbrite, MailChimp, GoogleCalendar, Facebook, GoToTraining and Disqus.

2014-12-02 Thread Rasika Hettige
Hi All, Since the Eventbrite API has been changed recently, the scenarios will also be modified accordingly: *Course Creation and Marketing/Training Management* 1. A course can be created in Canvas as an offline process. 2. This course can be retrieved from Canvas and it can be created

Re: [Architecture] ESB connector scenario - Integrating Eventbrite with GoToWebinar, Facebook, ConstantContact, Gmail, Nexmo and SurveyMonkey

2014-12-02 Thread Rasika Hettige
Hi All, Since the Eventbrite API has been changed recently, following steps will be revised accordingly, *Create Events and Tickets* · Create Webinars in GoToWebinar as an offline process of ESB. · Retrieve selected webinars from the GoToWebinar API and create events in the

Re: [Architecture] Proposed ESB connector scenario - Integrating Freshdesk with Nexmo, ActiveCollab, Gmail, FluidSurveys and Disqus

2014-11-19 Thread Rasika Hettige
Hi All, Please note that we are using *SurveyGizmo* API instead of *FluidSurveys* API due to some API restrictions that they have introduced recently. There won't be any impact on proposed scenarios. Thanks Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating Canvas (LMS) with Eventbrite, MailChimp, GoogleCalendar, Facebook, GoToTraining and Disqus.

2014-11-13 Thread Rasika Hettige
Hi, FFI, following methods will be implemented under following connectors: *Canvas Connector* createCourse - Create a new course for the teacher. listCourses - List courses created by the teacher. getCourse - Get a course by ID. listCourseUsers - List all the users belonging to a

Re: [Architecture] Proposed ESB connector scenario - Integrating e_bay with Tradegecko, Campaign Monitor and Facebook

2014-09-26 Thread Rasika Hettige
Hi All In addition to previously published methods, following methods will also be implemented to cover the business scenarios. *e_bay Connector* *setPromotionalSaleListings* - To change which item listings are affected by a promotional sale. Promotional sales apply to regular fixed-price

Re: [Architecture] Proposed ESB connector scenario - Integrating PeopleHR with ZohoRecruit, ActiveCollab, ZohoPeople, Deputy and Xero

2014-09-04 Thread Rasika Hettige
FFI, please find the methods that will implement under each connector below. *PeopleHR* *createEmployee *- Create an employee. *getEmployee *- Get details of an employee. *updateEmployee *- Update an existing employee. *createAbsenceRecord *- Add a leave record for an employee.

Re: [Architecture] Proposed ESB connector scenario - Integrating ActiveCollab with ZohoCRM, Google Tasks, BugHerd, Freshdesk and Yammer

2014-08-22 Thread Rasika Hettige
Hi All, As per the discussion, following methods will be developed with the *Freshdesk Connector * which have a potential business value. *createTicket *- To create a new ticket in the help desk *getTicket * - Retrieves a particular ticket *listTickets* - Retrieves a list of tickets

Re: [Architecture] Proposed ESB connector scenario - Integrating ActiveCollab with ZohoCRM, Google Tasks, BugHerd, Freshdesk and Yammer

2014-08-15 Thread Rasika Hettige
Hi, FFI, following methods will be implemented under following connectors: *ActiveCollab Connector* createClient - Adding a User to a company. createProject - Adding a new project. assignMembers - Add one or more Users to the Project and set their Project Permissions. createMilestone - Creates

Re: [Architecture] Proposed ESB connector scenario - Integrating ZOHO CRM with Campaign Monitor, CallRail, Twitter, Facebook, Quickbooks and JIRA

2014-08-03 Thread Rasika Hettige
Hi All, In addition to the proposed methods for Quickbooks Connector (v2.0), following method would also be required to build the proposed scenario. *updateVendor *- To update Vendor details from ZohoCRM to Quickbooks. Thanks Regards Rasika -- View this message in context:

Re: [Architecture] Proposed ESB connector scenario - Integrating ZOHO CRM with Campaign Monitor, CallRail, Twitter, Facebook, Quickbooks and JIRA

2014-07-30 Thread Rasika Hettige
Hi All, When doing the POC for the ZohoCRM with Campaign Monitor, we found that following methods *are also needed* to build the relevant scenarios. 5) *listClients*: Returns a list of all the clients in your account, including their name and ID. 6) *listSubscriberLists *: Returns all the

Re: [Architecture] Proposed ESB connector scenario - Integrating ZOHO CRM with Campaign Monitor, CallRail, Twitter, Facebook, Quickbooks and JIRA

2014-07-25 Thread Rasika Hettige
Hi All, FYI, please find the new/additional methods that will implement to cover the proposed scenarios from other APIs such as Campaign Monitor and Quickbooks. *Campaign Monitor Connector* 1) *createDraftCampaign *- Creates (but does not send) a draft campaign ready to be tested as a preview or

Re: [Architecture] Proposed ESB connector scenario - Integrating ZOHO CRM with Campaign Monitor, CallRail, Twitter, Facebook, Quickbooks and JIRA

2014-07-23 Thread Rasika Hettige
Hi All, FFI, ZohoCRM connector will consists of following methods to cover the above scenarios. *getRecords*- To fetch all users’ data specified in the API request. (e.g. To retrieve leads, accounts, contacts and etc) *getRecordById *- To retrieve individual records by record ID (e.g. To a

[Architecture] Proposed ESB connector scenario - Integrating ZOHO CRM with Campaign Monitor, CallRail, Twitter, Facebook, Quickbooks and JIRA

2014-07-18 Thread Rasika Hettige
1. Overview ZohoCRM is on-demand Customer Relationship Management (CRM) software as a Service (SaaS) solution that delivers complete CRM functionality at a fraction of the price of other offerings. With ZohoCRM you can manage all your Sales, Marketing, Customer Support Service, Inventory

Re: [Architecture] Connector:Magento

2014-07-08 Thread Rasika Hettige
Hi All, Following 3 methods are not implemented due unavailability of test data. • captureInvoice • cancelInvoice • cancelCreditMemo Thanks Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-Magento-tp97825p99203.html

Re: [Architecture] Connector: ClevertimCRM

2014-07-07 Thread Rasika Hettige
Hi All, Please find the final method list below: *Contacts* listContacts - Retrieves all contacts. createContact - Creates a contact. *Case* listCases - Retrieves all Cases. createCase - Creates a Case. updateCase - Updates a Case. *Opportunity* listOpportunities - Retrieves all

Re: [Architecture] Connector:BrainTree

2014-07-07 Thread Rasika Hettige
Hi All, Please find the final method list below: *Transactions* createTransaction - Create a Server-To-Server Transaction getTransaction - Get details of a Transaction refundTransaction - Refund a completed transaction searchTransactions - Search through existing transactions voidTransaction

Re: [Architecture] Connector: CloseIO

2014-07-02 Thread Rasika Hettige
Hi All This connector is kept on-hold for the moment. Thanks Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-CloseIO-tp98741p98817.html Sent from the WSO2 Architecture mailing list archive at Nabble.com.

Re: [Architecture] Connector: AmazonSES

2014-06-30 Thread Rasika Hettige
Hi Shevan, *getDomainDkim* will be renamed as *listDomainDkim * since it makes more sense as it returns a list. Thanks Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AmazonSES-tp98318p98730.html Sent from the WSO2 Architecture mailing

[Architecture] Connector: CloseIO

2014-06-30 Thread Rasika Hettige
*Introduction* Close.io is a sales platform combining customer management with built-in calling and email synchronization. Make and receive calls while taking notes tied to each address book contact. *API (REST)* http://developer.close.io/ *Close.io Connector Summary* • Connector Name:

[Architecture] Connector: CallRail

2014-06-26 Thread Rasika Hettige
*Introduction* Provides phone call tracking, recording and analytics. With CallRail, you can find out: • Which phone conversation came from which ad, which traffic source, and which keyword? • Who on your team picked up the phone and what was the conversation? *API (REST)*

Re: [Architecture] Connector: BaseCRM

2014-06-25 Thread Rasika Hettige
Hi Shevan, Please find the final method list below: *Deals * *listDeals *- Retrieves collection of deals which belongs to a user. *setDeal*- Updates a deal. *createDeal *- Creates a new deal. *getDealNotes *- Retrieves a list of notes of a specific deal *createDealNote *- Creates a new note

Re: [Architecture] Connector: AmazonSES

2014-06-24 Thread Rasika Hettige
Hi Shevan, Please find the final method list below: *deleteIdentity *- Deletes the specified identity (email address or domain) from the list of verified identities. *listIdentityDkimAttributes *- Takes a list of identities as input and returns the current status of Easy DKIM signing for an

Re: [Architecture] Connector: AmazonSES

2014-06-23 Thread Rasika Hettige
Hi Shevan, Following attribute listing methods are selected, as their corresponding setters are also selected. If you think we should not include these for v1, please let us know. *listIdentityDkimAttributes * *listIdentityNotificationAttributes* *listIdentityVerificationAttributes* And also as

Re: [Architecture] Connector: BugHerd

2014-06-23 Thread Rasika Hettige
Hi Shevan The API does not provide any *delete* operations for Tasks and Comments. But we can include *deleteTaskAttachment* to delete attachments. *uploadTaksAttachment* and *createTaskAttachment* behave in a similar manner hence we have included only *uploadTaksAttachment* which supports

Re: [Architecture] Connector: AmazonSES

2014-06-23 Thread Rasika Hettige
Hi Shevan, Following attribute listing methods are selected, as their corresponding setters are also selected. If you think we should not include these for v1, please let us know. *listIdentityDkimAttributes * *listIdentityNotificationAttributes* *listIdentityVerificationAttributes* And also

Re: [Architecture] Connector: BaseCRM

2014-06-23 Thread Rasika Hettige
Hi Malaka, Don't you think, it is required to have update and delete operations as this is a CRM which is similar to ClevertimCRM connector? Please share your thoughts on this? Thanks Regards Rasika -- View this message in context:

[Architecture] Connector:AmazonSES

2014-06-23 Thread Rasika Hettige
*Introduction* AmazonSES is a highly scalable and cost-effective email-sending service for businesses and developers. It eliminates the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service for this type of email

[Architecture] Connector:AmazonSES

2014-06-23 Thread Rasika Hettige
*Introduction* AmazonSES is a highly scalable and cost-effective email-sending service for businesses and developers. Amazon SES eliminates the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service for this type of email

[Architecture] Connector:Amazon_SES

2014-06-23 Thread Rasika Hettige
*Introduction* Amazon_SES is a highly scalable and cost-effective email-sending service for businesses and developers. It eliminates the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service for this type of email

Re: [Architecture] Connector: BugHerd

2014-06-23 Thread Rasika Hettige
Hi All, Please find the final method list below: *Projects* *listProjects *- Get a list of all projects within your account. *Tasks* *listProjectTasks *- Get a full list of tasks for a project, including archived tasks. *createProjectTask *- Add a new task in a project. *updateProjectTask *-

Re: [Architecture] Connector: BaseCRM

2014-06-23 Thread Rasika Hettige
Hi Malaka, Based on our analysis following were the reasons to add methods which you have dropped. When you consider a CRM, reminders are one of the most useful task in reminding about a deal/contact. So we have included following methods. *getDealReminders *- Retrieves a list of reminders of a

Re: [Architecture] Connector: AmazonSES

2014-06-23 Thread Rasika Hettige
Hi All, To further explain on why we have selected the following methods: *listIdentityDkimAttributes/getIdentityVerificationAttributes*: these are require if we need to send secure emails because ‘listIdentityDkimAttributes’ method returns DKIM tokens that are required for Easy DKIM signing.

[Architecture] Connector: BaseCRM

2014-06-19 Thread Rasika Hettige
*Introduction* BaseCRM is a Sales CRM software which runs in the cloud. It helps your business to keep track of potential customers, deals, sources and etc. *API (REST)* http://dev.futuresimple.com/api/overview *BaseCRM Connector Summary* • Connector Name: basecrm-connector-1.0.0 • Version:

[Architecture] Connector: BugHerd

2014-06-19 Thread Rasika Hettige
*Introduction* This is one of the world's simplest bug tracking tool. It allows you to turn client feedback into actionable tasks.Team collaboration, client feedback, and task management designed for web projects. *API (REST)* http://www.bugherd.com/api_v2 *BugHerd Connector Summary* •

[Architecture] Connector: ClevertimCRM

2014-06-19 Thread Rasika Hettige
*Introduction* Clevertim is an easy to learn use, web based CRM and contact manager for small businesses. *API (REST)* https://github.com/clevertim/clevertim-crm-api *ClevertimCRM Connector Summary* • Connector Name: clevertimcrm -connector-1.0.0 • Version: 1.0.0 • Technology: REST

[Architecture] Connector: ClevertimCRM

2014-06-19 Thread Rasika Hettige
*Introduction* Clevertim is an easy to learn use, web based CRM and contact manager for small businesses. *API (REST)* https://github.com/clevertim/clevertim-crm-api *ClevertimCRM Connector Summary* • Connector Name: clevertimcrm -connector-1.0.0 • Version: 1.0.0 • Technology: REST

Re: [Architecture] Connector:Magento

2014-06-18 Thread Rasika Hettige
Hi All, As there are no any other suggestions to the method list, we consider following as the final list. *Initialization* *login *- Start the API session, return the session ID, and authorize the API user. *Catalog Product Tier Price* *getCatalogProductTierPriceInfo *- Retrieve information

Re: [Architecture] Connector:BrainTree

2014-06-17 Thread Rasika Hettige
Hi Krishantha, Yes, they seems to be more CRM related and we can remove them if all agree. And also we can remove Add-Ons section as it is more related to administration. Others, please share your thoughts as well. Thanks Regards Rasika -- View this message in context:

Re: [Architecture] Connector:BitBucket

2014-06-17 Thread Rasika Hettige
Hi Shevan, OK. Will proceed without these 2 methods. So final method list will be as follows. *Pull Requests* *listPullRequest *- Get a list of of a repository's open pull requests. *createPullRequest *- Creates a new pull request. The request URL you provide is the destination repository URL.

Re: [Architecture] Connector:Basecamp

2014-06-17 Thread Rasika Hettige
Hi Malaka, There should be a small amendment to some methods of Messages, Comments and People categories with relevance to your suggestions. listMessage - This should be replaced by *getMessage* as there is no endpoint to retrieve all messages. Alternatively all messages can be retrieved by

Re: [Architecture] Connector:Basecamp

2014-06-17 Thread Rasika Hettige
Hi, Thanks Malaka. By considering all the suggestions, please find the final methods list: *Projects* *listProjects* - retrieve all projects *getProject* -retrieve a project *createProject* - create a project *People* *listPeople* - returns all people on the account *Access*

Re: [Architecture] Connector:BrainTree

2014-06-16 Thread Rasika Hettige
Hi All As there are no suggestions, we will consider following as the final method list for the connector. *Transactions* cloneTransaction - Clone an existing transaction. createTransaction - Create a Server-To-Server Transaction getTransaction - Get details of a Transaction refundTransaction

Re: [Architecture] Connector:Magento

2014-06-16 Thread Rasika Hettige
Hi All, Please find the correct method list (SOAP API) that will considered as final. (By mistakenly I have included the REST method list in my previous reply) *Initialization* login - Start the API session, return the session ID, and authorize the API user. *Catalog Product Tier Price*

Re: [Architecture] Connector:Magento

2014-06-16 Thread Rasika Hettige
Hi All When we go through the final method list, we thought that following methods under Sales Order Invoice should also be included as they add a significant value to version 1. getInvoiceInfo - Retrieve information about the invoice createInvoice - Create a new invoice for an order

Re: [Architecture] Connector:AmazonDynamoDB

2014-06-13 Thread Rasika Hettige
Hi All, Please find the technology and the final method selection for this connector. Technology: REST *batchGetItem *- Retrieves attributes of one or more items from one or more tables.Requested items are identified by the primary key. *batchWriteItem *- Puts or Deletes multiple items in one

Re: [Architecture] Connector:AmazonSQS

2014-06-13 Thread Rasika Hettige
Hi All, While implementing this connector, we found out that the following methods are not supported by the API. 1. DeleteMessageBatch 2. SendMessageBatch 3. ChangeMessageVisibilityBatch Instead of above batch operations, we can use following methods which behave in similar manner: 1.

Re: [Architecture] Connector:Basecamp

2014-06-13 Thread Rasika Hettige
Hi Malaka, Ok, will go with what you have suggested. So the final method list will be as follows: Methods Selected: *Projects * *listProjects* - retrieve all projects *getProject * -retrieve a project *createProject* - create a project People *listPeople* - returns all people on

Re: [Architecture] Connector:Magento

2014-06-13 Thread Rasika Hettige
Hi All, Please find the final method selection of this connector. Please confirm on this. Products *createProduct *- Create a new Product. *updateProduct *- Update an existing Product. *deleteProduct *- Delete an existing Product. *listProducts *- List products existing within the instance.

Re: [Architecture] Connector:Basecamp

2014-06-12 Thread Rasika Hettige
Hi Shevan/Malaka, Please find the our suggestions below: It is better to have following 2 methods: createTodolist - This is required to create a todo list which is a pre-requisite for todos. starProject - Staring a project is important if we retrieve to get all the stars. And it better to

[Architecture] Connector:BrainTree

2014-06-11 Thread Rasika Hettige
*Introduction* A full stack payments platform for developers to build applications on top of that. Available in US, Europe, Australia, and Canada, merchants can accept payments in 130+ currencies. Has 'Venmo Touch' enables one touch payments to reduce checkout friction. *API*

[Architecture] Connector:Basecamp

2014-06-11 Thread Rasika Hettige
Introduction Basecamp is a web-based project-management tool developed API :https://github.com/Basecamp/bcx-api Basecamp Connector Summary • Connector Name: basecamp-connector-1.0.0 • Version: 1.0.0 • Technology: REST Authentication Authentication is based Auth2. Methods Selected:

[Architecture] Connector:AmazonDynamoDB

2014-06-10 Thread Rasika Hettige
*Introduction* AmazonDynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. AmazonDynamoDB enables customers to offload the administrative burdens of operating and scaling distributed databases to AWS, so they don’t have to

Re: [Architecture] Connector:AccountingSuite

2014-06-10 Thread Rasika Hettige
Hi All, As discussed, AccountingSuite connector is on hold as it offers only to U.S. markets. Thanks Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AccountingSuite-tp97959p98005.html Sent from the WSO2 Architecture mailing list archive

Re: [Architecture] Connector:AmazonDynamoDB

2014-06-10 Thread Rasika Hettige
Hi Malaka, We have not considered the DDL functionalities (Administration functionalities) in first version as they do not have a significant business value. Thanks Regards Rasika -- View this message in context:

[Architecture] Connector:AccountingSuite

2014-06-09 Thread Rasika Hettige
*Introduction* AccountingSuite is an all-in-one business application that combines accounting, order management and inventory into one cloud-driven platform. *API (REST)* http://developer.accountingsuite.com/ AccountingSuite Connector Summary • Connector Name: accountingsuite-connector-1.0.0

Re: [Architecture] Connector:Magento

2014-06-09 Thread Rasika Hettige
Hi All, As requested, please find the the analysis of SOAP API. In doing the analysis, we have considered only the Customer and Sales related functions and disregarded the back-office functionalities. *Introduction* Magento is an open source e-commerce web application. It is a content

Re: [Architecture] Connector:AmazonSNS

2014-06-05 Thread Rasika Hettige
Hi Shevan, As confirmed, the methods that will implement is as follows: *Endpoint* *createEndpoint* - Creates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS. *deleteEndpoint* - Deletes the endpoint from Amazon SNS.

Re: [Architecture] Connector:AmazonSQS

2014-06-05 Thread Rasika Hettige
Hi All, Please find the final method list which will implement in this connector: *Permission* *addPermission *- Adds a permission to a queue for a specific principal. This allows for sharing access to the queue. *removePermission *- Revokes any permissions in the queue policy. *Queue*

Re: [Architecture] Connector:AmazonSQS

2014-06-04 Thread Rasika Hettige
Hi Shevan, Yes, we can delete single message using the *deleteMessageBatch * method. (You can pass one entry _id in that case). Thanks Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AmazonSQS-tp97657p97822.html Sent from the WSO2

[Architecture] Connector:Magento

2014-06-04 Thread Rasika Hettige
*Introduction* Magento is an open source e-commerce web application. It is a content management system (CMS) based on PHP and MySQL for web hosting service, which was built using parts of the Zend Framework.It provides full support for object-oriented programming and Model-View-Controller (MVC)

Re: [Architecture] Connector:AmazonSQS

2014-06-04 Thread Rasika Hettige
Thanks Sewwandi, will include *getQueueUrl* method if it has a business importance. -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AmazonSQS-tp97657p97826.html Sent from the WSO2 Architecture mailing list archive at Nabble.com.

Re: [Architecture] Connector:GooglePrediction

2014-06-04 Thread Rasika Hettige
Thanks Shevan, will proceed with this method list. -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-GooglePrediction-tp97528p97828.html Sent from the WSO2 Architecture mailing list archive at Nabble.com. ___

Re: [Architecture] Connector:Magento

2014-06-04 Thread Rasika Hettige
Hi Malaka, As per the initial discussions on connectors, it was suggested to give the first priority on REST when you have both REST/SOAP. So we have considered REST here. Anyways, since there are less functionalities in REST, will do a further analysis on SOAP and come back to you. Thanks

[Architecture] Connector:AmazonSNS

2014-06-03 Thread Rasika Hettige
*Introduction* Amazon Simple Notification Service (Amazon SNS) is a web service that enables you to build distributed web-enabled applications. Applications can use Amazon SNS to easily push real-time notification messages to interested subscribers over multiple delivery protocols. (Document was

[Architecture] Connector:AmazonSQS

2014-06-02 Thread Rasika Hettige
*Introduction* Amazon Simple Queue Service (Amazon SQS) is a messaging queue service that handles message or workflows between other components in a system *API (REST)* http://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/Welcome.html *AmazonSQS Connector Summary* • Connector

Re: [Architecture] Connector:GooglePrediction

2014-06-02 Thread Rasika Hettige
Hi Seshika, As per the Google prediction documentation [1], you can train the models using regression model (if the answer column is numeric) or categorical model (if the answer column is string). [1] https://developers.google.com/prediction/docs/developer-guide Thanks Regards Rasika --

Re: [Architecture] Connector:Gooddata

2014-05-30 Thread Rasika Hettige
Hi Shevan, createLogin is needed to authenticate the API as it returns a token which we can used to generate a TT token in getAuthenticationToken method. Hence this 2 methods will be called in all other methods to do the authentication. Yes agreed, following methods are related to ETL processes.

[Architecture] Connector:NetSuite

2014-05-28 Thread Rasika Hettige
*Introduction* SuiteTalk exposes NetSuite as a data source for programmatic access, hence most of the data operations developers expect, such as insert, update, delete, and select/search are supported. There are also a number of operations that are available as supporting operations for data

[Architecture] Connector:Zendesk

2014-05-26 Thread Rasika Hettige
*Introduction* Tickets are the means through which End-users (customers) communicate with Agents in Zendesk. Tickets can originate via a number of support channels: email, web portal, chat, and phone call, Twitter, Facebook and the API. All tickets have a core set of properties. *API (REST)*

  1   2   >