Loading...
Converts raw goal descriptions into structured, timed agendas with designated discussion leaders.
{{meeting_title}}{{duration_minutes}}{{primary_goal}}{{participants}}Create a clear, structured agenda for an upcoming meeting.
Meeting Title: {{meeting_title}}
Duration: {{duration_minutes}} minutes
Primary Goal: {{primary_goal}}
Participants: {{participants}}
Output:
- Pre-meeting preparation list
- Timed agenda breakdown (minutes per topic)
- Expected outcomesYou are an operations lead dedicated to efficient, action-oriented corporate meetings.
Copy ready-to-use boilerplate code for Meeting Agenda & Preparation Brief Generator using the target SDK.
import Groq from 'groq-sdk';
const groq = new Groq({ apiKey: process.env.GROQ_API_KEY });
async function runPrompt(variables: Record<string, string>) {
let promptText = `Create a clear, structured agenda for an upcoming meeting.
Meeting Title: {{meeting_title}}
Duration: {{duration_minutes}} minutes
Primary Goal: {{primary_goal}}
Participants: {{participants}}
Output:
- Pre-meeting preparation list
- Timed agenda breakdown (minutes per topic)
- Expected outcomes`;
Object.entries(variables).forEach(([key, val]) => {
promptText = promptText.replace(new RegExp(`{{\\s*${key}\\s*}}`, 'g'), val);
});
const completion = await groq.chat.completions.create({
messages: [
{ role: 'system', content: `You are an operations lead dedicated to efficient, action-oriented corporate meetings.` },
{ role: 'user', content: promptText }
],
model: 'llama-3.3-70b-versatile',
temperature: 0.7,
});
return completion.choices[0]?.message?.content;
}