Odyssee Field Service

The Odyssee Field Service modules allow you to watch, create, update, list, retrieve, and delete the tasks, articles, contacts, and companies, in your Odyssee Field Service account.

Getting Started with Odyssee Field Service

Prerequisites

  • An Odyssee Field Service account

In order to use Odyssee Field Service with Integromat, it is necessary to have an Odyssee Field Service account. If you do not have one, you can create an Odyssee Field Service account at odysseefieldservice.com.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Odyssee Field Service to Integromat

To connect your Odyssee Field Service account to Integromat you need to obtain the API Key from your Odyssee Field Service account and insert it in the Create a connection dialog in the Integromat module.

1. Log in to your Odyssee Field Service account.

2. Click Connectors (connector1.png) > Odyssee API > Install > + Icon

VxEcXyVc30.gif

3. Enter the details for API Key. Click Save and Copy.

NameEnter the name you provided when creating the Odyssee Field Service account.
User NameEnter your Odyssee Field Account's username.
PasswordEnter your Odyssee Field Account's username.
KeyThis field auto-populates when you enter the above details.

odyssey1.png

4. Go to Integromat and open the Odyssee Field Service module's Create a connection dialog.

NcPmCHu8wz.gif

5. In the Connection name field, enter a name for the connection.

6. In the API Key field, enter the API key copied in step 3, and click Continue.

The connection has been established.

Tasks

Watch Tasks

Triggers when a new task is created.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of new tasks Integromat should return during one scenario execution cycle.

List Tasks

Fetches all of the tasks.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of tasks Integromat should return during one scenario execution cycle.

Get a Task

Retrieves a task.

ConnectionEstablish a connection to your Odyssee Field Service account.
Task IDSelect the Task ID whose details you want to retrieve.

Create a Task

Creates a new task.

ConnectionEstablish a connection to your Odyssee Field Service account.
Task TypeSelect the task type you want to create:
  • Task Type ID
  • Task Type Code
  • Task Type Object
Task Type IDSelect the Task Type ID:
  • Follow up order
  • Repair Request
  • Information Request
  • Customer Remark
  • Rescheduling
  • Order Parts
Task Type CodeSelect the task type code. For example, order parts.
Task Type Object

Add the task type objects:

NameEnter the task type name. For example, repair.
DescriptionEnter the task details.
CodeEnter the task code.
Is DefaultSelect whether this is the default task type.
SequenceEnter details to sort the task type.
Only for E-serviceSelect whether this task type is only used on the e-service.
Sales OrganizationSelect the sales organization to which this task belongs to:
  • Sales Organisation ID
  • Sales Organisation Code
  • Sales Organisation Object
Email NotificationSelect whether you want to send an email to the assigned user or user/group when the task is created or assigned.
Task Priority

Select the Task priority:

  • Task Priority ID
  • Task Priority Code
  • Task Priority Object
Task Priority IDSelect the Task Priority ID:
  • Low
  • Normal
  • High
  • Critical
  • Not Critical
  • Medium-High
Task Priority CodeSelect the task priority code. For example, normal.
Task Priority ObjectAdd the task type objects:
NameEnter the task priority name. For example, high.
CodeEnter the task priority code.
Is DefaultSelect whether this is the default task priority.
SequenceEnter details to sort the task priority.
Only for E-serviceSelect whether this task type is only used on the e-service.
Sales OrganizationSelect the sales organization to which this task belongs to:
  • Sales Organisation ID
  • Sales Organisation Code
  • Sales Organisation Object
Sales Organization IDSelect the sales organization ID.
Sales Organiation CodeSelect the sales organization Code.
Sales Organization ObjectAdd the sales organization object:
NameEnter the organization name.
CodeEnter the organization code.
DescriptionEnter the details of the organization.
Country IDSelect the organization's Country ID.
Currency IDSelect the applicable Currency ID for the organization.
Language IDSelect the Language ID applicable to the organization.
Accountancy CodeSelect the organization's accountancy code details.
ArchivedSelect whether the organization is archived.
Default System of Measure Type

Select the measuring system of the organization. For example, Metric.

StreetEnter the organization's street name.
Street NumberEnter the organization's street address.
Zip CodeEnter the organization's area postal code.
CityEnter the organization's city name.
EmailEnter the organization's email address.
PhoneEnter the organization's phone number.
FaxEnter the organization's fax number.
Website URLEnter the organization's website URL address.
VAT Reg CodeEnter the organization's VAT code details.
 Company

Select the option for the company details and enter the information:

  • Company ID
  • Company Code
  • Company Object
Sales Territory

Select the option for the sales territory and enter the information:

  • Sales Territory ID
  • Sales Territory Code
  • Sales Territory Object
Sales Organization

Select the option for the sales territory and enter the information:

  • Sales Territory ID
  • Sales Territory Code
  • Sales Territory Object
Is Client

Select whether this task is for a client.

Is Supplier

Select whether this task is for a supplier.

Archived

Select whether this task is archived.

Notes

Enter any additional information about the task.

Marketing Segment

Select the option for entering the marketing segment details and enter the information:

  • Marketing Segment ID
  • Marketing Segment Code
  • Marketing Segment Object
Company Sales Status Code

Select the company sales status code for the task:

  • Normal
  • Credit Risk
  • Blocked by CM
  • Order Blocked
VAT Reg Code

Enter the organization's VAT Reg Code.

Is Working Address

Select whether this is the working address.

Parent Company

Select the option for the parent company details and enter the information:

  • Parent Company ID
  • Parent Company Code
Phone

Enter the company's phone number.

Fax

Enter the company's fax number.

Website URL

Enter the company's website URL address.

Email

Enter the company's email address.

Street

Enter the company's street name.

Street Number

Enter the company's street number.

City

Enter the company's city name.

ZIP Code

Enter the company's area ZIP or postal code.

Country ID

Select the country ID of the company.

Fee List Select

Select the fee list applicable to the task.

Company Type Select

Select the option for the company sector and enter the information:

  • Company Sector ID
  • Company Sector Code
  • Company Sector Object
Language ID

Select the Language ID applicable to the company.

Language Code

Enter the language code applicable to the company.

Code

Enter the task code for the company.

Article Price List Select

Select the option for the article price list details and enter the information:

  • Article Price List ID
  • Article Price List Code
  • Article Price List Object
Article Price Label Code

Select the option for the article price label details and enter the information:

  • Article Price Label ID
  • Article Price Label Code
  • Article Price Label Object
Payment Method Select

Select the option for the payment method and enter the information:

  • Payment Method ID
  • Payment Method Code
  • Payment Method Object
Company Sector Select

Select the option for the company sector and enter the information:

  • Company Sector ID
  • Company Sector Code
  • Company Sector Object
Is Lead

Select whether this task from a lead.

Is Subcontractor

Select whether this task from a subcontractor.

Latitude

Enter the company's location latitude details.

Longitude

Enter the company's location longitude details.

Street 2

Enter the company's street address.

BIC Code

Enter the company's BIC code details.

Specialties

Enter the company specialties into which does its business.

Register Number

Enter the company's registration number details.

Register City

Enter the city in which the company is registered.

Bank Account

Enter the company's bank account details.

Mobile

Enter the company's mobile number.

Service Manager Select

Select the option for the service manager and enter the information:

  • Service Manager ID
  • Service Manager Code
  • Service Manager Object
Finance Manager Select

Select the option for the finance manager and enter the information:

  • Finance Manager ID
  • Finance Manager Code
  • Finance Manager Object
Account Manager Select

Select the option for the account manager and enter the information:

  • Account Manager ID
  • Account Manager Code
  • Account Manager Object
SubjectEnter the subject line of the task.
Task Status

Select the option to choose task status:

  • Completed
  • In Progress
  • Escalated  to WO
  • Waiting 4 parts
  • Open
  • Waiting4Approval
Table ID

Foreign key to the table that is linked to this task using GUID.

Table Name

Foreign key to the table that is linked to this task using table name.

Table

Foreign key of the object that is linked to this task using GUID Primary Key.

Remark

Enter any comments you would like to mention for the task.

Customer Reference

Enter the customer reference details for the task.

Assigned to User ID

Enter the User ID to whom the task is assigned.

Assigned to User Group ID

Enter the User Group ID to which the task is assigned.

Date Start

Enter the date when the work on the task started. See the list of supported date and formats.

Due Date

Enter the date when the task must be completed. See the list of supported date and formats.

Date Closed

Enter the date when the task is completed. See the list of supported date and formats.

Archived

Select whether the task is archived.

Date Assigned 

Enter the date and time when the task has been assigned to a specific user. See the list of supported date and formats.

Date Suggested by Company

Enter the date suggested by the company to start working on this task. See the list of supported date and formats.

Internal ID

Enter the Internal ID of the task for internal reference.

Reference Back Office

Enter the back office reference details for the task.

Contact Select

Select the option to choose the contact for the task and enter the details:

  • Contact ID
  • Contact Code
  • Contact Object
Request by Company

Select the option to choose the company which has requested the task:

  • Company ID
  • Company Code
Company ID

Select the company ID which has requested the task.

Company Code

Enter the company code which has requested the task.

Bill to Party

Select the company to which the task will be billed.

Update a Task

Updates a task.

ConnectionEstablish a connection to your Odyssee Field Service account.
Task IDSelect the Task ID whose details you want to update.

See the Create a Task for field descriptions.

Articles

Watch Articles

Triggers when a new article is created.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of new articles Integromat should return during one scenario execution cycle.

List Articles

Fetches all of the articles.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of articles Integromat should return during one scenario execution cycle.

Get an Article

Retrieves an article.

ConnectionEstablish a connection to your Odyssee Field Service account.
Article IDSelect the Article ID whose details you want to retrieve.

Create an Article

Creates a new article.

ConnectionEstablish a connection to your Odyssee Field Service account.
NameEnter the article name.
Article Category

Select the option for the Article Category details and enter the information:

  • Article Category ID
  • Article Category Code
  • Article Category Object
Article Group 1 Select

Select the option for the Article Group details and enter the information:

  • Article Group ID
  • Article Group Code
  • Article Group Object
Article Group 2 Select

Select the option for the Article Group details and enter the information:

  • Article Group ID
  • Article Group Code
  • Article Group Object
Article Group 3 Select

Select the option for the Article Group details and enter the information:

  • Article Group ID
  • Article Group Code
  • Article Group Object
Article Group 4 Select

Select the option for the Article Group details and enter the information:

  • Article Group ID
  • Article Group Code
  • Article Group Object
Article Group 5 Select

Select the option for the Article Group details and enter the information:

  • Article Group ID
  • Article Group Code
  • Article Group Object
Article Group 6 Select

Select the option for the Article Group details and enter the information:

  • Article Group ID
  • Article Group Code
  • Article Group Object
Physical StockEnter the physical stock details of the article from the ERP (used for Eco Stock).
Back Order ClientEnter the number of pieces reserved for clients (used for Eco Stock).
Back Order Supplier Enter the number of pieces that should arrive from the supplier (used for Eco stock if expected delivery is in the past).
Expected Delivery Date BO SupplierEnter the date when the delivery from the supplier should arrive (used for Eco stock).
Article IncrementEnter the article increment details used by the sales team. Increment used to order (by 2, by 4, etc).
Min Article QuantityEnter the minimum number of articles to be ordered. This information is used by the sales team.
Entered PriceEnter the standard article price.
Cost PriceEnter the article's cost price details.
No StockSelect whether the sales team has access to the stock.
ArchivedSelect whether the article is archived.
Is Travel FreeSelect whether the article will be used to compute the fee based on the car travel time.
Is Mileage FreeSelect whether the article will be used to compute the fee based on the distance.
CodeEnter the article ID or reference number of the back office. 
Description ShortEnter the short description of the article.
Description LongEnter the details of the article.
BarcodeEnter the article barcode details.
NotesEnter any additional information about the article you would like to mention.
Article Color Select

Select the option for the Article Color and enter the information:

  • Article Color ID
  • Article Color Code
  • Article Color Object
Warranty Period NB MonthsEnter the article's warranty period in months.
Use SerialSelect whether to use the article serial number.
Replace Article Select

Select the option for the replacing article and enter the information:

  • Article ID
  • Article Code

Update an Article

Updates an article.

ConnectionEstablish a connection to your Odyssee Field Service account.
Article IDSelect the Article ID whose details you want to update.

See the Create an Article for field descriptions.

Companies

Watch Companies

Triggers when a new company is created.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of new companies Integromat should return during one scenario execution cycle.

List Companies

Fetches all of the companies.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of companies Integromat should return during one scenario execution cycle.

Get a Company

Retrieves a company.

ConnectionEstablish a connection to your Odyssee Field Service account.
Company IDSelect the Company ID whose details you want to retrieve.

Create a Company

Creates a new company.

ConnectionEstablish a connection to your Odyssee Field Service account.
NameEnter the company name.
Sales Territory

Select the option for the sales territory and enter the information:

  • Sales Territory ID
  • Sales Territory Code
  • Sales Territory Object
Sales Organization

Select the option for the sales organization and enter the information:

  • Sales Organization ID
  • Sales Organization Code
  • Sales Organization Object
Is ClientSelect whether the company is a client.
Is SupplierSelect whether the company is a supplier.
ArchivedSelect whether the company account is archived.
Marketing Agent

Select the option for the marketing segment and enter the information:

  • Marketing Segment ID
  • Marketing Segment Code
  • Marketing Segment Object
Company Sales Status Code

Select the company sales status code for the task:

  • Normal
  • Credit Risk
  • Blocked by CM
  • Order Blocked
VAT Reg CodeEnter the organization's VAT Reg Code.
Is Working AddressSelect whether this is the working address.
Parent Company

Select the parent company details for the task and enter the information:

  • Parent Company ID
  • Parent Company Code
PhoneEnter the company's phone number.
FaxEnter the company's fax number.
Website URLEnter the company's website URL address.
EmailEnter the company's email address.
StreetEnter the company's street name.
Street NumberEnter the company's street number.
CityEnter the company's city name.
ZIP CodeEnter the company's area ZIP or postal code.
Country IDSelect the country ID of the company.
Country CodeSelect the country code of the company.
Fee List SelectSelect the fee list applicable to the task.
Company Type Select

Select the option for the company sector and enter the information:

  • Company Sector ID
  • Company Sector Code
  • Company Sector Object
Language IDSelect the Language ID applicable to the company
Language CodeEnter the language code applicable to the company.
CodeEnter the company code details.
Article Price Label Select

Select the option for article price label details and enter the information:

  • Article Price Label ID
  • Article Price Label Code
  • Article Price Label Object
Payment Method Select

Select the option for the payment method and enter the information:

  • Payment Method ID
  • Payment Method Code
  • Payment Method Object
Company Sector Select

Select the option for the company sector and enter the information:

  • Company Sector ID
  • Company Sector Code
  • Company Sector Object
Is LeadSelect whether the company is a lead.
Is SubcontractorSelect whether the company is a subcontractor.
LatitudeEnter the company's location latitude details.
LongitudeEnter the company's location longitude details.
Street 2Enter the company's street address.
BIC CodeEnter the company's BIC code details.
SpecialtiesEnter the company specialties into which does its business.
Register NumberEnter the company's registration number details.
Register CityEnter the city in which the company is registered.
Bank AccountEnter the company's bank account details.
Mobile

Enter the company's mobile number.

Service Manager Select

Select the option for the service manager and enter the information:

  • Service Manager ID
  • Service Manager Code
  • Service Manager Object
Finance Manager Select

Select the option for the finance manager and enter the information:

  • Finance Manager ID
  • Finance Manager Code
  • Finance Manager Object
Account Manager Select

Select the option for the account manager and enter the information:

  • Account Manager ID
  • Account Manager Code
  • Account Manager Object

Update a Company

Updates a company.

ConnectionEstablish a connection to your Odyssee Field Service account.
Company ID Select the Company ID whose details you want to update.

See the Create a Company for field descriptions.

Contacts

Watch Contacts

Triggers when a new contact is created.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of new contacts Integromat should return during one scenario execution cycle.

List Contacts

Fetches all of the contacts.

ConnectionEstablish a connection to your Odyssee Field Service account.
LimitSet the maximum number of contacts Integromat should return during one scenario execution cycle.

Get a Contact

Retrieves a contact.

ConnectionEstablish a connection to your Odyssee Field Service account.
Contact IDSelect the Contact ID whose details you want to retrieve.

Create a Contact

Creates a new contact.

ConnectionEstablish a connection to your Odyssee Field Service account.
Company Select

Select the option to choose the company for which you want to create the contact:

  • Company ID
  • Company Code
Company IDSelect the Company ID for which you want to create the contact.
Company CodeSelect the company code for which you want to create the contact.
Last NameEnter the contact's last name.
First NameEnter the contact's first name.
Language IDSelect the contact's preferred Language ID.
Language CodeSelect the contact's preferred language code.
ArchivedSelect whether the contact is archived.
FunctionsEnter the contact's job responsibilities. 
LoginEnter the login details of the contact.
PasswordEnter the contact's login password.
NotesEnter any additional details about the contact that you would like to mention.
BirthdateEnter the contact's date of birth.
PhoneEnter the contact's phone number.
MobileEnter the contact's mobile number.
EmailEnter the contact's email address.
SkypeEnter the contact's Skype ID details.
Private PhoneEnter the contact's private phone number.
Private MobileEnter the contact's private mobile number.
Private EmailEnter the contact's private email address.
Reference Back OfficeEnter the contact's back-office reference details.

Update a Contact

Updates contact.

ConnectionEstablish a connection to your Odyssee Field Service account.
Contact IDSelect the Contact ID whose details you want to update.

See the Create a Contact for the field descriptions.

Other

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your Odyssee Field Service account.
URL

Enter a path relative to https://developers.odysseemobile.com/api. For example: /company

For the list of available endpoints, refer to the Odyssee Field Service API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Articles

The following API call returns all the articles from your Odyssee Field Service account:

URL:
/Article

Method:
GET

odyssee2.png

Matches of the search can be found in the module's Output under BundleBody > value
In our example, 13 articles were returned:

odyssee1.png

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.