# Overview

- [Sygnal Attributes v5](https://attr.sygnal.com/overview/readme.md): Webflow Tools that Make Your Site Better
- [How to Add Custom Code](https://attr.sygnal.com/overview/how-to-add-custom-code.md): Webflow's 5 Custom Code Areas
- [What is Sygnal Attributes?](https://attr.sygnal.com/overview/readme-1.md): Webflow Utils ( WFU ), reloaded for 2023
- [Sponsor a Feature ✨](https://attr.sygnal.com/overview/sponsor.md): Need a capability that SA5 doesn't have yet?  You can sponsor it.
- [What's New?](https://attr.sygnal.com/overview/whats-new.md)
- [Library Modules](https://attr.sygnal.com/overview/whats-new-1.md)
- [Technical Notes & Goals](https://attr.sygnal.com/overview/technical-notes-and-goals.md)
- [CSS Media Queries](https://attr.sygnal.com/overview/technical-notes-and-goals/css-media-queries.md): All the things we can do with them.
- [Callback Handlers](https://attr.sygnal.com/overview/technical-notes-and-goals/callback-handlers.md): Callback Handlers used to configure and extend SA5 module functionality.
- [Custom Attributes](https://attr.sygnal.com/overview/technical-notes-and-goals/custom-attributes.md): SA5's Custom Attributes
- [Documentation](https://attr.sygnal.com/overview/documentation.md)
- [Configuration Blocks](https://attr.sygnal.com/overview/configuration-blocks.md)
- [Configuration Block Specification](https://attr.sygnal.com/overview/configuration-blocks/configuration-block-specification.md)
- [Preloaders](https://attr.sygnal.com/overview/preloaders.md)
- [Breakpoints](https://attr.sygnal.com/overview/breakpoints.md)
- [Component Support 🧪](https://attr.sygnal.com/overview/component-support.md)
- [Sygnal Attributes ( SA5 ) Support](https://attr.sygnal.com/overview/sygnal-attributes-sa5-support.md): A review of the support options for the SA5 library and toolset
- [Dev Team Notes](https://attr.sygnal.com/overview/dev-team-notes.md)
- [GDPR](https://attr.sygnal.com/overview/gdpr.md): Sygnal's SA5 libraries are delivered on the jsdelivr CDN.
- [SA6](https://attr.sygnal.com/overview/sa6.md): Thoughts.
- [Durations](https://attr.sygnal.com/overview/durations.md)
- [Triggers, Events & Actions](https://attr.sygnal.com/overview/events.md): Create functionality in your Webflow site using SA5's triggers, events, & actions.
- [Triggers](https://attr.sygnal.com/overview/events/triggers.md)
- [Click Triggers](https://attr.sygnal.com/overview/events/triggers/click-triggers.md): Invoke an Event by clicking any element
- [Scroll Into View Trigger](https://attr.sygnal.com/overview/events/triggers/scroll-into-view-trigger.md): Invoke the specified event when the element scrolls into view
- [Hover Trigger](https://attr.sygnal.com/overview/events/triggers/hover-trigger.md): Invoke the specified event when the element scrolls into view
- [Timer Trigger](https://attr.sygnal.com/overview/events/triggers/timer-trigger.md): Defines a timer as a trigger.
- [Form Triggers 🧪](https://attr.sygnal.com/overview/events/triggers/form-triggers.md)
- [Form Submit Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/form-triggers/form-submit-trigger.md)
- [Exit Intent Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/exit-intent-trigger.md)
- [ECommerce Triggers 🧪](https://attr.sygnal.com/overview/events/triggers/ecommerce-triggers.md)
- [Inactivity Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/inactivity-trigger.md)
- [Page Load Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/page-load-trigger.md)
- [Url Hash Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/url-hash-trigger.md): Trigger on URL hash
- [Gated Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/gated-trigger.md)
- [Link Triggers 🧪](https://attr.sygnal.com/overview/events/triggers/dynamic-interaction-trigger-links.md): Trigger Your Click Interactions with a Link click
- [Reactiv Triggers 🧪](https://attr.sygnal.com/overview/events/triggers/reactiv-triggers.md)
- [Interaction Trigger 🧪](https://attr.sygnal.com/overview/events/triggers/interaction-trigger.md): Trigger an SA5 Event from an Interaction
- [Events](https://attr.sygnal.com/overview/events/events.md)
- [Namespacing](https://attr.sygnal.com/overview/events/events/namespacing.md): Namespace your events for advanced CMS-driven use cases.
- [Event Data](https://attr.sygnal.com/overview/events/events/event-data.md)
- [Link-Based Triggers 🧪](https://attr.sygnal.com/overview/events/events/future-plans.md): Trigger SA5 Events from a link click.
- [Breakpoints 🧪](https://attr.sygnal.com/overview/events/events/breakpoints.md): Only execute at certain breakpoints.
- [Persistent Events 🧪](https://attr.sygnal.com/overview/events/events/persistent-events.md)
- [Gated Events 🧪](https://attr.sygnal.com/overview/events/events/gated-events.md)
- [Actions](https://attr.sygnal.com/overview/events/actions.md)
- [Click Actions](https://attr.sygnal.com/overview/events/actions/click-actions.md): When an Event fires, click the specified element
- [Calendly Action](https://attr.sygnal.com/overview/events/actions/calendly-action.md)
- [Alert Action](https://attr.sygnal.com/overview/events/actions/alert-action.md): A simple alert message, primarily for testing
- [Visibility Actions](https://attr.sygnal.com/overview/events/actions/visibility-actions.md): Show, hide, or toggle the visibility of an element.
- [Scroll Into View Action](https://attr.sygnal.com/overview/events/actions/scroll-into-view-action.md): Invoke the specified event when the element scrolls into view
- [Video Actions 🧪](https://attr.sygnal.com/overview/events/actions/video-actions.md)
- [Embedly Problems](https://attr.sygnal.com/overview/events/actions/video-actions/embedly-problems.md)
- [Audio Action 🧪](https://attr.sygnal.com/overview/events/actions/audio-action.md)
- [Class Adder Actions 🧪](https://attr.sygnal.com/overview/events/actions/class-adder-actions.md): Add, remove, or toggle a specific class on an element.
- [Tab Element Actions 🧪](https://attr.sygnal.com/overview/events/actions/tab-element-actions.md)
- [Interaction Actions 🧪](https://attr.sygnal.com/overview/events/actions/interaction-actions.md): Invoke a Webflow Interaction as an SA5 Action
- [Form Actions 🧪](https://attr.sygnal.com/overview/events/actions/form-actions.md)
- [Navigate Actions 🧪](https://attr.sygnal.com/overview/events/actions/navigate-actions.md)
- [Script Actions 🧪](https://attr.sygnal.com/overview/events/actions/script-actions.md): Invoke a script as an SA5 Action.
- [SA5 Core](https://attr.sygnal.com/overview/sa5-core.md): The central engine
- [Handlers](https://attr.sygnal.com/overview/sa5-core/handlers.md)
- [Controllers](https://attr.sygnal.com/overview/sa5-core/controllers.md)
- [Core Processing](https://attr.sygnal.com/overview/sa5-core/core-processing.md)
- [Core Technical Notes](https://attr.sygnal.com/overview/sa5-core/core-technical-notes.md)
- [Element Tracking](https://attr.sygnal.com/overview/sa5-core/core-technical-notes/element-tracking.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://attr.sygnal.com/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
