# Hedy AI agent for Slack & Microsoft Teams

Viktor is an AI employee that connects to Hedy with a scoped API key and helps you transcribe and summarize meeting recordings, running 19 Hedy actions for you like Get Todo, Get Topic, and Get Session. Ask in plain English in Slack or Microsoft Teams; Viktor does the work in Hedy and reports back. Setup takes about two minutes.

- Tool: Hedy
- Category: Productivity
- Connection: API key
- Actions available: 19
- Works from: Slack and Microsoft Teams
- Page: https://viktor.com/integrations/hedy

## What can you ask Viktor to do in Hedy?

- "Summarize today's Hedy recording and pull out the action items."
- "Find every mention of pricing across this week's Hedy transcripts."
- "Post a recap of today's meeting from Hedy to the team channel."
- "Watch Hedy for new recordings each morning and send me a daily digest."

## What can Viktor do in Hedy? (19 actions)

- **Update Topic** - Updates properties of an existing Hedy topic. All fields are optional — only the fields you provide will be changed. To clear the custom AI context, pass an empty string or null for topicContext. Use Get Many Topics to find the topic ID.
- **Update Session Context** - Updates an existing Hedy session context. All fields are optional — only the fields you provide will be changed. If you set isDefault to true, this context becomes the default and the previous default is demoted. Use Get Many Session Contexts to find the context ID.
- **Get Topic** - Retrieves full details for a single Hedy topic by ID, including the complete custom AI analysis context (topicContext), cached overview, and session statistics. The topicContext field (up to 20,000 characters) contains custom instructions that guide Hedy's AI analysis for sessions in this topic. Use Get Many Topics first to list topics and obtain a topic ID.
- **Get Topic Sessions** - Retrieves a paginated list of Hedy sessions belonging to a specific topic. Use Get Many Topics first to find the topic ID. Paginate using the startAfter cursor (a session ID from the last item in the previous page).
- **Get Todos By Session** - Retrieves all action items (todos) for a specific Hedy session. Use Get Many Sessions first to find the session ID. Each result includes the todo text, completion status, and optional due date. Use Get Todo with the session ID and todo ID for single-item detail.
- **Get Todo** - Retrieves a single action item (todo) by its ID within a session, returning text, completion status, due date, and associated topic. Both the session ID and todo ID are required. Use Get Todos By Session first to list todos for a session and obtain todo IDs.
- **Get Session** - Retrieves full details for a single Hedy meeting session by ID, including the complete transcript, meeting minutes, recap, session notes, highlights array, and action items (todos). Use Get Many Sessions first to list sessions and obtain a session ID.
- **Get Session Context** - Retrieves full details for a single reusable Hedy session context by ID, including the title, content, and whether it is the default context. Session contexts are reusable custom AI instruction sets that guide Hedy's analysis across multiple meetings. Use Get Many Session Contexts first to list available contexts and obtain a context ID.
- **Get Many Topics** - Retrieves all Hedy meeting topics with their session counts, last session date, dominant session type, and cached AI overview. Use this tool to browse available topics or to find a topic ID to pass to Get Topic, Get Topic Sessions, Update Topic, or Delete Topic.
- **Get Many Todos** - Retrieves a paginated list of action items (todos) across all Hedy sessions. Each item includes the todo text, completion status, optional due date, and the session it came from. To get todos for a specific session only, use Get Todos By Session. Use Get Todo with a specific todo ID to fetch a single item's full detail.
- **Get Many Sessions** - Retrieves a paginated list of Hedy meeting sessions ordered from most recent. Each session includes its title, start/end times, duration, and session type. Use this tool to browse recent meetings or to find a session ID to pass to Get Session for full transcript and summary details. To list sessions within a specific topic, use Get Topic Sessions instead. Paginate using the after cursor from the response's pagination field.
- **Get Many Session Contexts** - Retrieves all reusable Hedy session contexts, including title, content, and which one is set as the default. Session contexts are custom AI instruction sets that guide Hedy's analysis of meeting recordings. Use this tool to browse available contexts or to find a context ID to pass to Get Session Context, Update Session Context, or Delete Session Context.
- **Get Many Highlights** - Retrieves a paginated list of AI-generated highlights across all Hedy sessions. Each highlight includes a title, timestamp, and the session it came from. Use Get Highlight with a specific highlight ID to fetch the full detail including raw quote, cleaned quote, main idea, and AI insight. To list highlights for a specific session only, use Get Highlights By Session.
- **Get Highlights By Session** - Retrieves all AI-generated highlights for a specific Hedy session. Use Get Many Sessions first to find the session ID. Each result includes a highlight ID, title, and timestamp within the session. Use Get Highlight with the highlight ID to fetch the full detail including raw quote, cleaned quote, main idea, and AI insight.
- **Get Highlight** - Retrieves full details for a single AI-generated highlight by ID, including the raw quote, cleaned quote, main idea, and AI insight. Use Get Many Highlights or Get Highlights By Session first to find a highlight ID.
- **Delete Topic** - Deletes a Hedy topic. Sessions that were linked to the topic are NOT deleted — they are unlinked and remain in your account. This action is irreversible. Use Get Many Topics to find the topic ID before deleting.
- **Delete Session Context** - Deletes a Hedy session context. This action is irreversible. If you delete the current default context, the most recently created remaining context is automatically promoted to default. Use Get Many Session Contexts to find the context ID before deleting.
- **Create Topic** - Creates a new Hedy meeting topic for organizing sessions. Topics can include a custom AI analysis context (topicContext) — up to 20,000 characters of instructions that guide Hedy's AI when analyzing meetings in this topic. Use Update Topic to modify an existing topic, or Delete Topic to remove one.
- **Create Session Context** - Creates a new reusable Hedy session context — a named set of custom AI instructions that can be applied to meeting recordings to guide analysis. Free accounts are limited to 1 context; Pro accounts can create multiple. Set isDefault to true to make this context automatically applied to new sessions. Use Update Session Context to modify an existing context, or Delete Session Context to remove one.

## How does Viktor work with Hedy?

1. Add Viktor to Slack or Microsoft Teams.
2. Connect Hedy with an API key - Viktor handles authentication.
3. Ask in plain English. Viktor runs the Hedy actions, chains them with your other tools when needed, and reports back. Sensitive actions wait for your approval.

## What is a Hedy AI agent?

A Hedy AI agent is an AI that connects to your Hedy account and completes work in it - it doesn't just answer questions about Hedy, it takes the actions. Viktor is that agent: an AI employee that works in Hedy on your behalf and delivers the finished result in Slack or Microsoft Teams.

Unlike workflow builders such as Zapier or Make, there is nothing to configure - no triggers to map, no workflows to maintain. You describe the outcome in plain English, and Viktor picks the right Hedy actions, chains them with the other 3,200+ tools it connects to, and asks for approval before anything sensitive runs.

### About Hedy

Real-Time Meeting and Class Coach

## Security and permissions

- Scoped API keys - Viktor stores your key securely, uses only the scopes you grant, and you can revoke it at any time.
- Review-first approvals: sensitive Hedy actions wait for your sign-off before they run.
- Isolated compute per team, encrypted in transit and at rest - and your data is never used to train models.
- SOC 2 Type 1 compliant, with Type 2 and ISO 27001 in progress.

## FAQ

### Does Viktor integrate with Hedy?

Yes. Hedy is one of the 3,200+ tools Viktor connects to, via a managed connector. Once connected, anyone on your team can put Viktor to work in Hedy from Slack or Microsoft Teams - no workflow builder, no code.

### How do I connect Hedy to Viktor?

Ask Viktor in Slack or Microsoft Teams to connect Hedy, then paste an API key from your Hedy account when prompted. Viktor stores the key securely, uses only the scopes you grant, and you can revoke it at any time. Setup takes about two minutes.

### What can Viktor do in Hedy?

Viktor can run 19 Hedy actions, including Get Todo, Get Topic, and Get Session - and chain them with other tools in a single request. In practice that means Viktor helps you transcribe and summarize meeting recordings. If a task spans several actions, Viktor plans the sequence itself and reports back when the work is done.

### Do I need to build workflows to automate Hedy?

No. Viktor isn't a workflow builder - there are no triggers to map and no workflows to maintain. You ask for the outcome in plain English in Slack or Microsoft Teams, and Viktor decides which Hedy actions to take, runs them, and reports back.

### Is my Hedy data secure with Viktor?

Yes. Viktor connects to Hedy with a scoped API key, runs in an isolated environment per team, and never trains models on your data. Sensitive actions wait for your approval, and you can revoke access at any time. Viktor is SOC 2 Type 1 compliant, with Type 2 and ISO 27001 in progress.

### How much does the Hedy integration cost?

Nothing extra - every integration, including Hedy, is available on every plan. You can start free with up to $100 in credits, no credit card required; paid plans start at $50/month.

### Can Viktor use Hedy together with my other tools?

Yes - that's the point. Viktor connects to 3,200+ tools and works across them in a single run: it can pull data from Hedy, cross-reference it with another tool - for example Slack or Gmail, and deliver the finished result in Slack or Microsoft Teams.

## Viktor uses Hedy together with

- [Slack](https://viktor.com/integrations/slack)
- [Gmail](https://viktor.com/integrations/gmail)
- [Google Sheets](https://viktor.com/integrations/google-sheets)
- [HubSpot](https://viktor.com/integrations/hubspot)
- [Notion](https://viktor.com/integrations/notion)
- [Salesforce](https://viktor.com/integrations/salesforce)

## More Productivity integrations

- [GitHub](https://viktor.com/integrations/github)
- [Asana](https://viktor.com/integrations/asana)
- [Basecamp](https://viktor.com/integrations/basecamp)
- [Monday.com](https://viktor.com/integrations/monday-com)
- [Jira](https://viktor.com/integrations/jira)
- [Linear](https://viktor.com/integrations/linear)
- [Miro](https://viktor.com/integrations/miro)
- [ServiceM8](https://viktor.com/integrations/servicem8)

## Get started

Viktor is free to start - up to $100 in credits, no credit card required. All 3,200+ integrations are included on every plan. Sign up at https://viktor.com or browse all integrations at https://viktor.com/integrations.
