Import · Webhooks · OData · REST API

Connect Artala to the tools you already use

Bring your data in from Asana, Jira, Monday.com, ClickUp, Trello, GitHub, and Linear — then push it back out through webhooks, OData feeds, and a full REST API. No middleware, no per-connection fees.

Import from anywhere

Switching tools? Export from your current app and Artala does the rest — auto-detecting the source, mapping columns, and matching statuses and people for you.

As

Asana

CSV

In Asana, open the project, then … → Export → CSV. Artala recognises the Asana layout (Task ID, Section, Assignee Email) and pre-maps it.

Import your Asana export →
Ji

Jira

CSV

From an issue search, choose Export → CSV (current fields). Summary, status, priority, assignee, due date, and labels map straight across.

Import your Jira export →
Mo

Monday.com

CSV / Excel

Use the board menu → More actions → Export board to Excel. The Person column becomes the assignee and the status column maps automatically.

Import your Monday board →
Cu

ClickUp

CSV

In a List view, open … → Export → CSV. Task name, status, priority, assignee, due date, and time estimate all carry over.

Import your ClickUp export →
Tr

Trello

JSON / CSV

For the fullest import, use the board menu → Print, export & share → Export as JSON — lists, cards, labels, checklists, and members all come across.

Import a Trello board →
Gh

GitHub Issues

CSV

Export issues to CSV with state, labels, milestone, assignee, and body. Closed issues land in your Done column automatically.

Import your GitHub issues →
Li

Linear

CSV

From workspace settings, choose Import / Export → Export CSV. Title, status, priority, estimate, assignee, and labels map across.

Import your Linear export →
Cv

Any CSV or Excel

CSV / XLSX / TSV

No preset for your tool? Upload any CSV, Excel, or TSV file. Artala detects the delimiter and encoding, then lets you map each column — including to custom fields.

Upload a file →

Built for messy, real-world exports

  • CSV, Excel (.xlsx), and TSV — delimiter detected automatically (comma, semicolon, or tab)
  • Handles UTF-8 and Windows-1256, so Arabic Excel exports import without garbled text
  • Full right-to-left support — Arabic, Urdu, Hebrew, and Persian text stays intact
  • Automatic column detection; map any column to any field, including custom fields
  • Fuzzy matching for statuses and assignees, with a review step before anything is created
  • The source tool is recorded on every task, so you can always trace where it came from

New to the format? Download a sample CSV template ↓ — or grab the built-in template from the import screen.

Push events out with webhooks

Subscribe to granular events and react in real time — every delivery is HMAC-signed, logged, and retried on failure.

Webhooks

36 event types

Fire your own automations when something changes in Artala — trigger a build, post to chat, sync a CRM, or update a data warehouse. Each webhook is signed so you can verify it came from Artala, and the delivery log shows response codes with one-click retry.

  • HMAC-SHA256 signature on every delivery
  • Delivery log with response codes and manual retry
  • Per-event subscriptions across boards, tasks, comments, sprints, and timesheet approvals
task.created
task.updated
task.completed
task.assigned
task.archived
task.due_date_changed
board.created
board.member.added
comment.created
sprint.completed
member.invited
task.bulk_imported

Plus 24 more. Full event list in the API docs →

Live data feeds for your BI tools

Point Power BI, Excel, Tableau, or any OData client straight at Artala — no exports to schedule, no copies to keep in sync.

OData

12 OData feeds

Query tasks, boards, users, time entries (including timesheet approval status), and approval weeks with standard OData syntax. Use $filter, $orderby, $select, $top, and $skip for exactly the slice you need — ideal for dashboards and reporting.

  • Connects natively to Power BI, Excel, Tableau, and Looker
  • Session-scoped, read-only access that respects every workspace permission
  • Always current — the feed reads live data, so reports never drift

Connect Artala to Excel & Power BI →

// Tasks due this week, highest priority first
GET /odata/Tasks
  ?$filter=DueDate ge 2026-06-22 and DueDate le 2026-06-28
  &$orderby=Priority desc
  &$select=Title,Status,DueDate,AssigneeName

A full REST API underneath it all

Everything the app does, your scripts can do too — with scoped API keys and full audit attribution.

REST API

56 REST endpoints

Full CRUD for boards, tasks, comments, labels, custom fields, time entries, timesheet approvals, team members, and webhooks. Every write validates input server-side, and every response — including errors — returns consistent JSON.

  • API-key authentication with scoped access
  • Actor attribution — API actions show "API: KeyName" in audit logs and task history
  • Programmatic bulk task import via a single JSON endpoint
Notes & reach

One workspace, many surfaces

The same data powers the web app, the REST API, OData feeds, and webhooks — so an import, a script, and a teammate's edit all land in the same place, attributed correctly.

Read the full API reference →

Stay in sync, stay notified

Beyond data plumbing, Artala keeps everyone current — in the app and in their inbox.

Real-time updates

Boards update live over SignalR — moves, edits, and comments appear instantly for everyone, no refresh needed.

Email notifications

Assignments, mentions, comments, due dates, and approvals — delivered in any of 32 languages, including full RTL.

📊

Weekly AI digest

An opt-in weekly summary of what moved, what's overdue, and what's coming — written by the built-in AI assistant.

Bring your data over

Free for up to 3 users. Import your first board in minutes, no credit card required.

Start for free Read the API docs