Ajera
Deltek Ajera puts your projects and people at the center of your business so that you have the visibility to deliver successful projects.
With Ajera, you get the actionable insight you need to proactively manage your projects and improve client satisfaction with a project-based solution designed for your firm. Ajera helps you increase project profitability, improve utilization rates, and streamline back-office accounting processes.
Connector Overview
The Deltek Ajera connector empowers you to build automation around Ajera to help you support and integrate project management with accounting functions from within one system, by enabling connections with other Deltek products or third-party applications.
The Deltek Ajera connector uses Ajera API (version 1). It requires Ajera app (on-premise and cloud) version 9.80.03 or later.
Connection
An app connection or connection authorizes the Deltek Ajera connector to interact with the Ajera application.
Provide a name for the connection.
This connector requires the following parameters:
Parameter | Description |
---|---|
Ajera API URL |
The API URL for Ajera. This value can be found by navigating to Copy API URL button to paste the value into this field. . Use the |
API Version |
The version of the API for Ajera. For example: 1 |
API User |
The user name. This is set in .For example: api.user |
API User Password |
The password. This is set and managed in . |
Authentication
Authentication requires the Deltek Ajera connector to prove that it has the correct identity before its connection authorizes or allows you to do certain actions.
This connector supports the following authentication method.
Authentication Method | Description |
---|---|
API Key or Secret |
This method allows a connector to authenticate through a single API key or secret. |
Triggers
Triggers check for certain events to occur and can group these events for further processing.
This connector provides the following triggers.
Trigger | Description |
---|---|
Employees (Polling) |
This trigger checks for records at a specified time interval (for example, 5 minutes). |
Contacts (Polling) |
This trigger checks for records at a specified time interval (for example, 5 minutes). |
Project (Polling) |
This trigger polls at regular intervals for Project Changes. |
Expense Report (Polling) |
This trigger polls at regular intervals for Expense Report Changes. |
Actions
When a trigger event occurs, you can specify at least one action (or step) to execute through the Deltek Ajera connector.
This connector provides the following actions.
Action | Description |
---|---|
List Companies in Ajera |
This action lists company names from Ajera. You can also provide a value for the following optional field:
|
List Contact Types in Ajera |
This action retrieves contact types in Ajera. You can also provide a value for the following optional field:
|
List Contacts in Ajera |
This action lists contacts from Ajera. You can also provide a value for the following optional fields:
|
Get Contacts in Ajera |
This action retrieves contacts from Ajera. Provide a value for the following required field:
|
Get All Contacts in Ajera |
This action retrieves all contacts from Ajera. |
Update Contacts in Ajera |
This action updates existing contacts in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Create Contacts in Ajera |
This action creates contacts in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Delete Contacts from Ajera |
This action deletes contacts from Ajera. Provide a value for the following required field:
|
List Departments in Ajera |
This action lists departments in Ajera. You can also provide a value for the following optional field:
|
List Employee Types in Ajera |
This action lists employee types in Ajera. You can also provide a value for the following optional fields:
|
List Employees in Ajera |
This action lists employees in Ajera. You can also provide a value for the following optional fields:
|
Get Employees in Ajera |
This action retrieves employees in Ajera. Provide a value for the following required field:
You can also provide a value for the following optional fields:
|
Get All Contacts in Ajera |
This action retrieves all contacts from Ajera. |
Update Employees in Ajera |
This action updates employee info in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Create Employees in Ajera |
This action creates employee entries in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
List Deductions for Employees in Ajera |
This action lists deductions for employees in Ajera. You can also provide a value for the following optional field:
|
List Fringes for Employees in Ajera |
This action lists fringes for employees in Ajera. You can also provide a value for the following optional field:
|
List Pay Types in Ajera |
This action lists pay types in Ajera. You can also provide a value for the following optional field:
|
List Payroll Taxes in Ajera |
This action lists payroll taxes in Ajera. You can also provide a value for the following optional field:
|
List Rate Tables in Ajera |
This action lists rate tables in Ajera. You can also provide a value for the following optional field:
|
List Wage Tables in Ajera |
This action lists wage tables in Ajera. You can also provide a value for the following optional field:
|
Get Clients in Ajera |
This action retrieves clients from Ajera. Provide a value for the following required field:
You can also provide a value for the following optional fields:
|
List Clients in Ajera |
This action lists clients in Ajera. You can also provide a value for the following optional fields:
|
Create Clients in Ajera |
This action creates client entries in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Update Clients in Ajera |
This action updates client info in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Delete Clients from Ajera |
This action deletes clients from Ajera. Provide a value for the following required field:
|
Get Expense Reports from Ajera |
This action retrieves Expense Reports from Ajera. Provide a value for the following required fields:
|
List Expense Reports in Ajera |
This action lists Expense Reports in Ajera. Provide a value for the following required fields:
|
Update Expense Report in Ajera |
This action updates Expense Reports in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Upload Expense Report in Ajera |
This action uploads Expense Reports in Ajera. Provide a value for the following required fields:
|
Download Expense Reports from Ajera |
This action downloads Expense Reports in Ajera. Provide a value for the following required fields:
|
List GL Accounts in Ajera |
This action lists General Ledger (GL) Accounts in Ajera. Provide a value for the following required fields:
|
Get GL Accounts from Ajera |
This action retrieves GL Accounts from Ajera. Provide a value for the following required fields:
|
List Account Groups in Ajera |
This action lists Account Groups in Ajera. You can also provide a value for the following optional fields:
|
List Activities in Ajera |
This action lists Activities in Ajera. You can also provide a value for the following optional fields:
|
List Bank Accounts in Ajera |
This action lists Bank Accounts in Ajera. You can also provide a value for the following optional fields:
|
List Chargeable Phases in Ajera |
This action lists Chargeable Phases in Ajera. Provide a value for the following required field:
|
List Invoice Formats in Ajera |
This action lists Invoice Formats in Ajera. You can also provide a value for the following optional fields:
|
Get Vendors from Ajera |
This action retrieves Vendors from Ajera. Provide a value for the following required fields:
|
List Vendors in Ajera |
This action lists Vendors in Ajera. Provide a value for the following required fields:
|
Create Vendors in Ajera |
This action creates Vendor entries in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Update Vendors in Ajera |
This action updates Vendor info in Ajera. |
Get Projects from Ajera |
This action retrieves Projects from Ajera. Provide a value for the following required field:
|
List Projects in Ajera |
This action lists projects in Ajera. Provide a value for the following required fields:
|
Create Projects in Ajera |
This action creates Project entries in Ajera. As of Ajera API version 2.0, Projects can now also use subcategories, allowing for more flexibility and detailed information. Note: You can create a Project and subcategories, or only the subcategory (see the next rows for additional information).
Provide a value for the following required field:
You can also provide a value for the following optional fields:
|
Create Phase in Ajera |
This action creates Phase entries in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|
Create Resources in Ajera |
This action creates Resource entries in Ajera. Provide a value for the following required field:
You can also provide a value for the following optional fields:
|
Create Invoice Group in Ajera |
This action creates Invoice Group entries in Ajera. Provide a value for the following required field:
You can also provide a value for the following optional fields:
|
Update Projects in Ajera |
This action updates Project info in Ajera. Provide a value for the following required fields:
You can also provide a value for the following optional fields:
|