productivity connectors¶
Project management, documentation, task tracking, and OKR / work-OS
integrations. After the 2026-06-19 SDK migration the four highest-
traffic connectors (notion, jira, trello, airtable) all run
on canonical Go SDKs. asana stays on REST (Asana ships no Go
SDK upstream).
Connectors in this category¶
| Connector | URI / type | Native SDK | One-line description |
|---|---|---|---|
airtable |
connector://<name>/send |
✅ mehanizm/airtable v0.3 |
Bases / tables / records CRUD + schema introspection. |
asana |
connector://<name>/send |
Asana REST (no Go SDK upstream) | Tasks / projects / teams. |
basecamp |
connector://<name>/send |
REST | Basecamp todos / messages / schedules. |
clickup |
connector://<name>/send |
REST | ClickUp tasks / spaces / time tracking. |
coda |
connector://<name>/send |
REST | Coda docs / tables / rows. |
jira |
connector://<name>/send |
✅ andygrunwald/go-jira/v2 (canonical) |
Issues / JQL search / projects / transitions / comments. |
linear |
connector://<name>/send |
REST (GraphQL) | Linear issues / projects / cycles. |
monday |
connector://<name>/send |
REST (GraphQL) | Monday.com boards / items / columns. |
notion |
connector://<name>/send |
✅ jomei/notionapi v1.13 (canonical) |
Pages / databases / blocks / search. |
smartsheet |
connector://<name>/send |
REST | Smartsheet sheets / rows / automations. |
teamwork |
connector://<name>/send |
REST | Teamwork projects / tasks / time entries. |
todoist |
connector://<name>/send |
REST | Todoist projects / tasks / sections. |
trello |
connector://<name>/send |
✅ adlio/trello v1.12 (canonical) |
Boards / lists / cards / checklists. |
Deep notes — SDK-backed connectors¶
notion://¶
Source: pkg/connector/connectors/productivity/notion.go · SDK: jomei/notionapi v1.13.3 (Notion's developer-docs-recommended Go SDK)
Ops (7): search, get-page, create-page, update-page,
get-database, query-database, get-block.
jira://¶
Source: pkg/connector/connectors/productivity/jira.go · SDK: andygrunwald/go-jira/v2/onpremise (canonical; sub-package /cloud for Atlassian Cloud — same API shape)
Ops (7): search (JQL), get-issue, create-issue,
add-comment, list-projects, get-project, transition-issue.
connectors:
jira:
type: jira
config:
base_url: https://acme.atlassian.net
username: ${JIRA_USERNAME} # email for Cloud
api_token: ${JIRA_API_TOKEN} # API token from Atlassian
default_project: HELIX
trello://¶
Source: pkg/connector/connectors/productivity/trello.go · SDK: adlio/trello v1.12.0 (canonical; recommended in Atlassian's Trello dev docs)
Ops (7): list-boards, get-board, list-cards, get-card,
create-card, move-card, list-lists.
connectors:
trello:
type: trello
config:
api_key: ${TRELLO_API_KEY} # from trello.com/app-key
token: ${TRELLO_TOKEN}
airtable://¶
Source: pkg/connector/connectors/productivity/airtable.go · SDK: mehanizm/airtable v0.3.4 (canonical)
Ops (7): list-records, get-record, create-record,
update-record, delete-record, list-bases, list-tables.
connectors:
airtable:
type: airtable
config:
api_key: ${AIRTABLE_TOKEN} # pat...
base_id: appBase12345
table: "Tasks"
asana://¶
Source: pkg/connector/connectors/productivity/asana.go · Protocol: Asana REST API (Asana ships no Go SDK upstream)
Ops (4): create_task, get_task, list_tasks, update_task.
Runnable bundle¶
A complete, validatable bundle that exercises every connector lives at
examples/esb/productivity.yaml:
bin/helix validate examples/esb/productivity.yaml
# Validation passed: 0 workflow(s), 5 connector(s), 0 starlang block(s)
See also¶
- content — Notion-alternative headless CMSs.
- enterprise — ServiceNow, Zendesk for ITSM/help-desk.
- communication — Slack, Discord, Telegram for team channels.