« Zurück zu den Integrationen

Entwicklung & Support
Browser-Extension
MOCO

MOCO

-------

Jira

Task Management

MOCO + Jira

Combine MOCO’s Business Focus with Jira Tasks & Tickets

Jira is a task management tool that’s particularly popular with developers and agile teams. Together with MOCO, it’s a great fit. There are several integration options:

1. Integration via the MOCO Browser Extension

From MOCO
With the MOCO extension, you can log time in MOCO directly while working in Jira—on issues, in the Kanban board, and in the overview—without switching to MOCO. The ticket ID is also included in the timesheet (csv/xlsx).

Set Up the Connection

» In the video, Tobias shows an example setup from 1:00
Video Browser Extension Erweiterung Zeiterfassung MOCO(English image not yet available)
Note on Permissions and Data Protection
Because the MOCO browser extension needs to integrate into various pages, certain permissions are required. We only read the times entered in MOCO, and we only send the information to MOCO that’s required to create time entries. We do not collect or use any other data. For transparency, we’ve published the code from the start: https://github.com/hundertzehn/mocoapp-browser-extension 

Self-Hosted Jira 

For self-hosted Jira, you can adjust the endpoint in the extension settings. The extension itself is open source, so it could also be built yourself as an alternative.
Jira mit ERP Agentursoftware MOCO verbinden(English image not yet available)

2. Jira → MOCO Worklog Synchronisation

From Mindset.Swiss
This workflow, created for the self-hosted version, automatically synchronises all newly created or updated worklogs from Jira with MOCO’s time tracking system every day. Mindset.Swiss developed the n8n solution and provides you with the workflow JSON.

How It Works at a Glance:
1. A daily trigger (midnight) starts the workflow.
2. Updated worklogs from the last 15 days are retrieved from Jira.
3. For each worklog, additional issue details (type, description, author, etc.) are fetched from Jira.
4. At the same time, existing MOCO activities with remote_id = Jira worklog ID are retrieved.
5. Both data sources (Jira + MOCO) are merged and analysed: Is there already an entry in MOCO? → Update. If there isn’t an entry → Create a new one in MOCO.
6. If there is no MOCO service yet for the worklog author, one is created automatically.
7. Finally, the activity for the Jira issue in MOCO is created or updated with the following details: project assignment, comment, date, time spent, and remote link.

Mindset.Swiss will send you the workflow JSON if you get in touch via the contact form and mention "Jira → MOCO Worklog Synchronisation".

3. Jira Plugin for MOCO

From move:elevator
With the Jira plugin, you can log time directly in Jira. It is then automatically added to MOCO.
  • You define the MOCO service once at project, epic, or ticket level. All subordinate tickets inherit it.
  • Each entry arrives in MOCO with ticket number, ticket title, and comment.
  • In the ticket, you can see which times have been transferred. If a service is locked or already billed, you’ll see a note.
  • Jira indicates when a ticket is assigned to someone who is marked as on leave in MOCO.
Each person stores their own MOCO API key. Time is logged with the permissions they have in MOCO. Only times created after setup are transferred.

The plugin is paid and is available on request from move:elevator.

4. More Workflows with MOCO + Jira

Zapier (No Coding Required)

Make (Coding Knowledge Helpful)

API (With Coding Knowledge)

Try Free for 30 Days

Your account is ready to use straight away. No payment details required.