- Add Activepieces fork with SmoothSchedule custom piece - Create integrations app with Activepieces service layer - Add embed token endpoint for iframe integration - Create Automations page with embedded workflow builder - Add sidebar visibility fix for embed mode - Add list inactive customers endpoint to Public API - Include SmoothSchedule triggers: event created/updated/cancelled - Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
43 lines
1.0 KiB
TypeScript
43 lines
1.0 KiB
TypeScript
import { createPiece } from '@activepieces/pieces-framework';
|
||
import { PieceCategory } from '@activepieces/shared';
|
||
import { hedyAuth } from './lib/auth';
|
||
import {
|
||
getSession,
|
||
listSessions,
|
||
getHighlight,
|
||
listHighlights,
|
||
listTodos,
|
||
listSessionTodos,
|
||
getTopic,
|
||
listTopics,
|
||
listTopicSessions,
|
||
} from './lib/actions';
|
||
import {
|
||
sessionCreated,
|
||
sessionEnded,
|
||
highlightCreated,
|
||
todoExported,
|
||
} from './lib/triggers';
|
||
|
||
export const hedy = createPiece({
|
||
displayName: 'Hedy',
|
||
description: 'AI-powered meeting intelligence – be the brightest person in the room.',
|
||
auth: hedyAuth,
|
||
minimumSupportedRelease: '0.69.0',
|
||
logoUrl: 'https://cdn.activepieces.com/pieces/hedy.png',
|
||
categories: [PieceCategory.PRODUCTIVITY, PieceCategory.ARTIFICIAL_INTELLIGENCE],
|
||
authors: ['HedyAI'],
|
||
actions: [
|
||
getSession,
|
||
listSessions,
|
||
getHighlight,
|
||
listHighlights,
|
||
listTodos,
|
||
listSessionTodos,
|
||
getTopic,
|
||
listTopics,
|
||
listTopicSessions,
|
||
],
|
||
triggers: [sessionCreated, sessionEnded, highlightCreated, todoExported],
|
||
});
|