Tip: You can use filters for better results
-
Latest News
-
Getting Started
-
Work Place
-
-
-
- Add Parts
- Assign Partners
- Interaction Buttons
- Workflow Buttons
- Ticket Info and COMS Buttons
- Schedule Tickets
- Edit Ticket Details
- Cancel Tickets
- Remove Tickets from the Ticket Clipboard
- Report Tickets
- Create Intervention Info
- Create Intervention Reports
- Cancel Appointments
- Clone Tickets
- Edit Privat Notes
- Inline Skill Editing
-
Admin Panel
-
Fieldcode FMA app
-
Customer Portal
About Incoming Mappings
Incoming mapping configuration doesn't require a developer to be involved - however - self-configuration is only suggested for advanced users or system integrators.
Inside the Admin panel go to Settings → Incoming Mappings to open the table view of incoming mappings. From there on you have multiple variants of establishing interaction with another system. You can either do it with the help of the setup wizard inside the page itself, which guides you through step-by-step or manage systems, interface permissions, and API Keys manually one after another. When you edit them you can use each page on your own.
What are Incoming Mappings?
Incoming mappings allow external systems to send data into Fieldcode – for example, to create or update tickets automatically. This helps reduce manual work and ensures systems stay in sync.
When to use Incoming Mappings?
- You want to receive ticket data from a partner system
- You want to automate ticket creation or updates from external tools
- You need to integrate Fieldcode with a third-party platform
- Save absence ->
- ….
- A partner system sends a POST request to your /ticket-create endpoint with ticket data. The mapping logic extracts the ticket ID, customer name, and ticket description, and creates a new ticket in Fieldcode.
1. Create Endpoint
An endpoint is where the data for a specific action should be sent from the external system.
If you change the endpoint path or the permissions of the endpoint please make sure to send out the new endpoint link and an API key that includes the new permissions.
- You can pick a system from the list if you have already registered an external system.
- (Optional) - If you haven't registered any system yet, you can click the register system button. This will open a window from the right side where you can register a new system, similar as on the Systems page.
Method | Explanation |
---|---|
Get (Read) | The client retrieves a resource from the server. The client should not send data, only retrieve. |
Post (Add) | The client sends data to the server, so that the server can create a new resource out of it. |
Put (Create/Replace) | The client specifies a location, and sends some data. If no resource exists on that location, a new one will be created using the data the client sent, if it already exists. It will be replaced by the new data. |
Patch (Update) | The client sends instructions to the server how to change an existing resource. |
Delete (Remove) | The client requests the deletion of a resource from the server. |
2. Select Interface Permission(s)
Select interface permissions that will make the Fieldcode endpoint accessible for the external system. Choose from existing permissions or create new ones.
- Select one of the three authentication methods for your incoming mapping.
API Key:
Basic Auth:
OAuth2:
- Select interface permissions that should be used for the incoming mapping.
Important: Make sure to choose interface permissions that match you authentication method. If you do not have matching permissions you can create them on the interface permissions page. Then you can go and create an interface user and assign this permission to it. If you chose the authentication method API key, you can go and create a new API key and assign this permission to it.
- You can pick a permission from the list if you have already created interface permissions.It would be good if you enter a name that describes the purpose of the interface permission - for example, for the ones you want to particularly allow or restrict.
3. Secure with API key
The permission of the Fieldcode endpoint can be granted to the external system with an API key. When using an existing API key, please ensure that the set of permissions included in this API key can be granted to the external system. Otherwise, generate a new API key with a set of permissions suitable for this specific external system.
- You can now add related permissions with your API key. In this example we selected the default permissions. But you could also configure Interface Permissions by yourself.
4. Adding mapping
You will be asked to add a mapping right after finishing the basic setup.
Related Topics
0 out of 5 stars
5 Stars | 0% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 0% |