Action

Meeting Template

Posted by @sylumer, Last update over 5 years ago - Unlisted

Create a new draft pre-filled with template content, and already assigned a “meetings” tag.

Steps

  • prompt

    promptKey
    Company
    promptTitle
    Company
    promptMessage
    promptButtons
    OK
    includeTextField
    true
    textFieldDefault
    includeCancelButton
    true
  • prompt

    promptKey
    Topic
    promptTitle
    Topic
    promptMessage
    promptButtons
    OK
    includeTextField
    true
    textFieldDefault
    includeCancelButton
    true
  • script

    // evaluate the prompt entries
    let company = draft.getTemplateTag('Company_text');
    let topic = draft.getTemplateTag('Topic_text');
    
    // create template
    const template = `## Meeting Notes [[date|%d-%m-%Y]]
    
    - Company: ${company}
    - Topic: ${topic} 
    - Attendees:
    
    #### Minutes
    
    #### Actions
    
    `;
    
    // create the draft
    var d = Draft.create();
    d.content = d.processTemplate(template);
    d.addTag("meeting");
    d.update()
    
    // load in editor and focus for editing
    editor.load(d);
    editor.activate()

Options

  • After Success Default
    Notification Info
    Log Level Info
Items available in the Drafts Directory are uploaded by community members. Use appropriate caution reviewing downloaded items before use.