MOCO Integration Jira

« Zurück zu den Integrationen

Entwicklung & Support
Browser-Extension
MOCO

MOCO

-------

Jira

Task Management

MOCO + Jira

Connect MOCO Business Focus with Jira Tasks & Tickets

Jira is a task management tool that is particularly popular among developers and agile teams. MOCO offers an optimal synergy. There are various integration options:

1. Integration via the MOCO Browser Extension

From MOCO
With the MOCO extension, you can directly record time spent on Jira issues, Kanban boards, and overviews in MOCO during daily work—without switching to MOCO. The ticket ID is also part of the timesheet (csv/xlsx).

Setting up the Connection

» In the video, Tobias demonstrates the setup starting at minute 1:00
Video Browser Extension Erweiterung Zeiterfassung MOCO(English image not yet available)
Note on Permissions/Data Protection
The MOCO Browser Extension needs to integrate into various pages, requiring certain permissions. We only read the recorded times from MOCO and send only the information necessary for creating time entries to MOCO. We do not collect or use any other data. For transparency, we have published the code from the start: https://github.com/hundertzehn/mocoapp-browser-extension 

Self-hosted Jira 

Self-hosted Jira can be adjusted as an endpoint in the extension settings. The extension itself is open source, so it could alternatively be built independently.
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 the MOCO time tracking system daily. Mindset.Swiss has developed the n8n solution and provides you with the JSON for the workflow.

Overview of the Process:
1. A daily trigger (midnight) starts the workflow.
2. Updated worklogs from the last 15 days are retrieved from Jira.
3. Additional issue details (type, description, author, etc.) are fetched from Jira for each worklog.
4. Simultaneously, existing MOCO activities with the remote_id = Jira-WorklogId are retrieved.
5. Both data sources (Jira + MOCO) are merged and analysed: Is there already an entry in MOCO? → Update. Is there no entry? → Create a new entry in MOCO.
6. If no MOCO service exists for the worklog author, it is automatically created.
7. Finally, the activity is created or updated on the Jira issue in MOCO with these details: project assignment, comment, date, time spent, remote link.

Mindset.Swiss will send you the JSON for the workflow if you contact them via the contact form with the note "Jira → MOCO Worklog Synchronisation".

3. Additional Workflows with MOCO + Jira

Zapier (no programming skills required)

Make (programming skills advantageous)

API (with programming skills)

Try for free for 30 days

Account ready to go immediately. No payment details required.