> ## Documentation Index
> Fetch the complete documentation index at: https://docs.poly.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 11.2024

> November 2024 release notes.

The **November 2024** release brings significant improvements to SMS capabilities, debugging tools, and Knowledge export functionality, alongside enhancements for barge-in and dialogue management.

Expand the items for details:

<AccordionGroup>
  <Accordion title="Enhanced SMS" icon="comment-sms" id="enhanced-sms-functionality">
    Builders can now easily upgrade [SMS](/sms/introduction) templates into advanced, customizable [functions](/tools/introduction) to support complex use cases.

    <img src="https://mintcdn.com/polyai/ZVzKq3G72RK1ScpE/images/release-notes/2411/convert-sms.png?fit=max&auto=format&n=ZVzKq3G72RK1ScpE&q=85&s=df635e240906eaf2d78c1b84a7a18382" alt="calling" width="2094" height="1224" data-path="images/release-notes/2411/convert-sms.png" />

    **Key highlights:**

    * **Alternative SMS number:** Collect alternative phone numbers from callers for SMS delivery.
    * **Upgradable SMS functions:** Add custom logic to basic SMS templates for advanced configurations.
  </Accordion>

  <Accordion title="In-app function debugging" icon="bug" id="in-app-function-debugging">
    <img src="https://mintcdn.com/polyai/ZVzKq3G72RK1ScpE/images/release-notes/2411/review-functions.png?fit=max&auto=format&n=ZVzKq3G72RK1ScpE&q=85&s=7ea29a5927e5e1037bd0f018dbb68b05" alt="review" width="3024" height="1480" data-path="images/release-notes/2411/review-functions.png" />

    You can now view and copy real-time input, output, and error messages for [functions](/tools/introduction) directly:

    * After calls, in the **Conversation** review page.
    * Live, when testing with [Agent Chat](/get-started/quickstart#test-your-agent).
  </Accordion>

  <Accordion title="Managed Topics export functionality" icon="file-export" id="knowledge-base-export">
    Export your [Managed Topics](/managed-topics/introduction) as a CSV file.

    <img src="https://mintcdn.com/polyai/ZVzKq3G72RK1ScpE/images/release-notes/2411/kb-export.png?fit=max&auto=format&n=ZVzKq3G72RK1ScpE&q=85&s=87d7a5e29676b012bfc21e336943886a" alt="export" width="3024" height="822" data-path="images/release-notes/2411/kb-export.png" />

    The file naming convention of exported Managed Topics is:

    `{agent Name}_{Env}_{Timestamp}_{version code}_KB.csv`.

    Note that draft exports will exclude the version code. The timestamp reflects the export time.
  </Accordion>

  <Accordion title="Barge-in feature" icon="microphone-slash" id="barge-in-feature">
    This settings toggle allows you to decide if callers can interrupt agents. This can improve conversation flow and create natural, human-like interactions.

    Functionally, this feature shortens the [Voice Activation Detection (VAD)](https://machinelearning.apple.com/research/comparative-analysis-personalized-voice) time and reduces [response latency](/audio-management/introduction).

    To test this feature, find **Enable barge-in** in the **"Settings"** menu.

    <img src="https://mintcdn.com/polyai/ZVzKq3G72RK1ScpE/images/release-notes/2411/barge-in.png?fit=max&auto=format&n=ZVzKq3G72RK1ScpE&q=85&s=48f93a9f7d17384a9639ace38d4123b8" alt="barge" width="2178" height="1510" data-path="images/release-notes/2411/barge-in.png" />
  </Accordion>

  <Accordion title="Stop on keyword" icon="ban" id="stop-on-keyword">
    <img src="https://mintcdn.com/polyai/Qu880HppNqT19Eyr/images/response-control/stop-keywords-response-control.png?fit=max&auto=format&n=Qu880HppNqT19Eyr&q=85&s=3e7b6598a020ef275771223dc67d526f" alt="control" width="1710" height="1084" data-path="images/response-control/stop-keywords-response-control.png" />

    Stop keywords give builders control over dialogue flow by halting agent responses upon detecting specific words or phrases. These can
    trigger custom functions or prevent unwanted interactions. Use this feature to configure stop keywords using **RegEx patterns.**

    **Key highlights:**

    * **Halt responses:** Interrupt the agent's response when certain words or phrases (configured with RegEx) are detected in user input.
    * **Trigger functions:** Use Stop Keywords to activate specific functions or workflows.

    **How to use:**

    1. Create a function
    2. Open **Response Controls** in the Build tab.
    3. Add Stop Keywords and define their behavior using RegEx patterns.
    4. Optionally, configure the agent to trigger a custom function or workflow when a Stop Keyword is detected.

    Visit the [response control](/response-control/stop-keywords) page for more details.
  </Accordion>
</AccordionGroup>
