Add approvals, workflows, tasks and tickets to any chat or channel. Apps run in your Intratalk instance, under the same encryption, permissions and audit trail.
Multi-step sign-off on files shared in chat, with an immutable approval log.
No-code flows for requests like leave, purchases and access, routed to the right person.
Turn any message into a task. Boards and due dates per channel or team.
Look up accounts and deals, and post updates to the CRM without leaving the chat.
IT and HR helpdesk with queues, SLAs and status updates delivered as messages.
Talk to customers and partners from Intratalk through a secure external chat link.
Internal tools as first-class apps, built on the Intratalk SDK.
Pulse surveys and anonymous feedback with results by team.
Policies and how-tos, searchable from any chat.
Use the SDK to ship message cards, slash commands, bots and full-screen apps. Apps are deployed to your instance and never call out unless you allow it.
// apps/leave-request.ts import { defineApp, card } from "@intratalk/sdk"; export default defineApp({ name: "Leave request", command: "/leave", scopes: ["directory.read"], async run({ user, reply }) { await reply(card.form({ title: "Request time off", approver: user.manager, })); }, });
Gold customers can request custom apps built by our team.