Task Providers
Once connected, a provider's tasks become available in your calendar's backlog โ see Tasks on Dashboard & Reports for how to browse and drag-schedule them.
Trello โ ๐งช Available, sync in testingโ
Connect via a one-tap browser flow (no copying tokens). Pick one board โ its cards auto-import and stay synced continuously; there's no manual per-card import step. Two-way sync push needs a target list, chosen from the same board picker. Connecting and picking a board is verified working; the actual two-way push/pull round-trip is still being verified against a live account.
:::info Media needed โ GIF
Capture: Connecting Trello end to end โ the one-tap browser auth, then picking a board from
the picker, ending on the board's cards appearing in the backlog.
Suggested file: static/img/screenshots/trello-connect-flow.gif
:::
GitHub โ ๐งช Available, sync in testingโ
Connect via GitHub's device flow (you're shown a code in-app and approve it on github.com). Import issues assigned to you with the Import from GitHub picker. Two-way sync writes back title and completion only (GitHub issues have no due date) โ marking a task "delete" closes the issue rather than deleting it, since issues are often shared with a team. A repo picker for two-way sync exists in-app. Connect and import work; live-account sync verification is pending.
:::info Media needed โ Screenshot
Capture: The GitHub device-flow connect screen โ the in-app code shown alongside the "go to
github.com/login/device" instruction.
Suggested file: static/img/screenshots/github-device-flow.png
:::
Asana โ ๐ง Import only, sync coming soonโ
Connect with a personal access token you paste in. Imports tasks across all your workspaces. Two-way sync (writing back a due date and supporting real delete) is built, but there's no in-app picker yet to choose which workspace to push new tasks to โ so push-create isn't usable yet even though import is.
Jira โ ๐ง Import only, sync coming soonโ
Connect with your Jira Cloud site URL, account email, and an Atlassian API token. Write-back is title/completion only, same as GitHub. Descriptions usually don't import (Jira mostly returns rich text Kshan can't parse yet โ a known gap). No in-app picker yet to choose a target project, so push-create silently does nothing today.
Linear โ ๐ง Import only, sync coming soonโ
Connect with a personal API key. Imports everything assigned to you across teams in one query. Write-back is title/completion only (Linear due dates are date-only and aren't used for scheduling). No in-app picker yet to choose a target team.
monday.com โ ๐ง Import only, sync coming soonโ
Connect with a personal API token. The most limited of the bunch: no description field, due date is a best-effort guess (first date-type column found), and two-way sync only ever syncs title and existence โ never due date or completion โ because monday.com's schema-less boards have no universal field for those. No in-app picker yet to choose a target board.
Todoist โ ๐ง Import only, sync coming soonโ
Connect with a personal token. Has the most complete write-back of the bunch when enabled (full due date + duration, real delete) โ but two-way sync is off by default and there's currently no settings UI to turn it on.
Notion โ ๐ง Import only, sync coming soonโ
You create your own "internal integration" in Notion and manually share specific databases with it โ Kshan can't see anything until you do, that's Notion's own permission model. When a shared database has a date property with a time, this gives the highest-fidelity two-way sync of any provider โ but there's no in-app picker yet to choose a target database, so it's import-only for now.
Read-only import providersโ
These three are one-way by design, not "not yet built" โ there's no remote item (a starred message/email, a chat) to write task edits back to:
- Slack โ โ
Available. Create your own Slack App, grant scopes, paste an
xoxp-token. Imports your starred messages. - Gmail โ โ Available. One-tap Google sign-in (separate from Google Calendar's). Imports your starred emails.
- Microsoft Teams โ ๐ Coming soon. Reuses Outlook Calendar's Microsoft sign-in, so it's gated behind the same rollout. Imports each chat's most recent message only (not channel messages).
:::info Media needed โ Screenshot
Capture: The backlog sidebar's source dropdown open, listing several connected providers
(Trello, GitHub, Slack, etc.) alongside "Kshan tasks."
Suggested file: static/img/screenshots/backlog-source-dropdown.png
:::