Kimble API icon
Mulesoft certified badge

Kimble API

(0 reviews)

home

Background to Kimble PSA

Kimble is a Professional Services Automation application which handles the modelling and definition of customer engagements, resourcing, delivery, time, expenses and travel management, procurement of external services, customer invoicing, sales and project forecasting and operational analysis and reporting.

The Kimble application is a managed package on the Salesforce Force.com cloud platform. Kimble’s customers have their own Salesforce org into which the install Kimble either Connected to other Salesforce applications such as Sales Cloud, or standalone.

It is typical for Kimble to exist in an eco-system of external applications with which it needs to exchange data in order support end-to-end business processes which span these applications. Examples include the on-boarding and update of employee information which will typically take place in an HR application and require flows of employee data into Kimble so they can become resources to be assigned to engagements, submit time and expenses etc. or the flow of invoice / credit note or expense information which originates in Kimble and needs to impact the customer’s financial accounts so needs to flow into their finance application.

Whilst there are typical flows illustrated below, Kimble allows the flexibility for customers to conduct parts of the business process Kimble could support in other external applications, for example in circumstances where these applications are already incumbent or where some business units are transitioning to using Kimble, e.g. time entry which can take place outside Kimble but needs to flow into Kimble for invoicing purposes.

resources/image-ad628ea2-5344-4e69-a42e-f8813d4abf54.png

Kimble customers can also have very specific interface requirements which require Kimble to provide generic mechanisms for interfacing which can be configured according to these customer requirements.

Kimble includes an Interfacing Framework which can be used to configure variations to the typical flows we see in customers but also configure specific interfaces for customers based on their unique requirements. This interfacing framework exposes both file import and export interfaces as well as RESTful APIs exchanging JSON formatted message bodies.

Business Use Cases

The business use cases below cover the scope of the interfaces included in the Kimble MuleSoft Connector.

Get Invoices / Credit Notes

Gathering dispatched invoices to be inserted into an Accounts Receivable ledger within a Finance application such as Sage Intacct

Get Expense Items

Gathering approved expense items to be inserted into an Accounts Payable ledger within a Finance application such as Sage Intacct

Get Project Details

Gathering project details to be synchronised with another application which is handling aspects of a delivery engagement process such as time entry, e.g. applications such as SAP Fieldglass.

Get Generic

Allowing for the request to a custom configured interface to gather data to specific customer requirements.

Create Expenses

Inserting Expense Items originating from an Expense application such as SAP Concur, so they be accounted for against projects in Kimble and form part of Invoices.

Create Invoice Payments

Inserting details of the Payments recorded against Invoices in a Finance Application such as Sage Intacct, which originated in Kimble, so the payment status of Invoices related to a Project is visible to delivery managers.

Create Resource

Inserting or updating details of Employees originating from a HR application such as Workday into Kimble so those resources can be subject to project assignments, time recording etc.

Create Time Entry

Inserting details of Time Entries originating from a Time Entry application such as SAP Fieldglass, so they can be accounted for against projects in Kimble and form part of Invoices.

Create Generic

Allowing for the request to a custom configured interface to insert data to specific customer requirements e.g. employee planned absences from an HR application such as Workday or Projects bases on Sales Opportunities originating in a CRM Sales Application such a MS Dynamics CRM


Reviews

TypeREST API
OrganizationMulesoft Inc.
Published by
MuleSoft Partner
Published onDec 16, 2019
Asset overview

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.0

Tags