import { NextResponse } from 'next/server'; import { welcomeOnboardingEmail } from '../../novu/workflows'; export async function POST() { try { await welcomeOnboardingEmail.trigger({ to: process.env.NEXT_PUBLIC_NOVU_SUBSCRIBER_ID || '', payload: {}, }); return NextResponse.json({ message: 'Notification triggered successfully', }); } catch (error: unknown) { const errorMessage = error instanceof Error ? error.message : 'Unknown error occurred'; console.error('Error triggering notification:', errorMessage); return NextResponse.json({ message: 'Error triggering notification', error: errorMessage }, { status: 500 }); } }