> For the complete documentation index, see [llms.txt](https://help.blings.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.blings.io/role-guides.md).

# Role Guides

- [Creator and Designer](https://help.blings.io/role-guides/creator.md): Creator \ Designer
- [Best Practices - Creating MP5 Videos](https://help.blings.io/role-guides/creator/best-practices-creating-mp5-videos.md)
- [Blings Creative Process](https://help.blings.io/role-guides/creator/blings-creative-process.md)
- [Intro to data](https://help.blings.io/role-guides/creator/intro-to-data.md)
- [Build](https://help.blings.io/role-guides/creator/build.md)
- [Extension](https://help.blings.io/role-guides/creator/build/extension.md)
- [Downloadables](https://help.blings.io/role-guides/creator/downloadables.md)
- [Designing Guidelines](https://help.blings.io/role-guides/creator/downloadables/designing-guidelines.md)
- [Example Ae Project](https://help.blings.io/role-guides/creator/downloadables/example-ae-project.md)
- [Grids & Guides](https://help.blings.io/role-guides/creator/downloadables/grids-and-guides.md)
- [Exstension](https://help.blings.io/role-guides/creator/exstension.md)
- [First render](https://help.blings.io/role-guides/creator/exstension/first-render.md)
- [Getting started](https://help.blings.io/role-guides/creator/exstension/getting-started.md)
- [Installation](https://help.blings.io/role-guides/creator/exstension/installation.md)
- [MP5-Compatible Features in After Effects](https://help.blings.io/role-guides/creator/exstension/mp5-compatible-features-in-after-effects.md)
- [Studio](https://help.blings.io/role-guides/creator/studio.md)
- [Overview](https://help.blings.io/role-guides/creator/studio/overview.md)
- [Connectors](https://help.blings.io/role-guides/creator/studio/connectors.md)
- [Advanced](https://help.blings.io/role-guides/creator/studio/connectors/advanced.md)
- [Color Connector](https://help.blings.io/role-guides/creator/studio/connectors/color-connector.md)
- [Countdown](https://help.blings.io/role-guides/creator/studio/connectors/countdown.md)
- [Branch Timeline](https://help.blings.io/role-guides/creator/studio/connectors/dynamic-scenes.md)
- [Expression](https://help.blings.io/role-guides/creator/studio/connectors/expression.md)
- [Input Fields](https://help.blings.io/role-guides/creator/studio/connectors/input-fields.md)
- [Intro to Connectors](https://help.blings.io/role-guides/creator/studio/connectors/intro-to-connectors.md)
- [Jump to Frame](https://help.blings.io/role-guides/creator/studio/connectors/jump-to-frame.md)
- [Layer Hide](https://help.blings.io/role-guides/creator/studio/connectors/layer-hide.md)
- [Media Connector](https://help.blings.io/role-guides/creator/studio/connectors/media-connector.md)
- [Text Connector](https://help.blings.io/role-guides/creator/studio/connectors/text-connector.md)
- [Custom Elements (Advance)](https://help.blings.io/role-guides/creator/studio/custom-elements-advance.md)
- [Audio Overlay](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/audio-overlay.md)
- [Call a number](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/call-a-number.md)
- [Copy text to clipboard](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/copy-text-to-clipboard.md)
- [Current time](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/current-time.md)
- [Customizing Text Based on Time of Day](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/customizing-text-based-on-time-of-day.md)
- [Dynamic Thumbnail Email Code](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/dynamic-thumbnail-email-code.md)
- [Dynamic User Content](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/dynamic-user-content.md): Video content dynamically updates based on user interactions.
- [Open an email](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/open-an-email.md)
- [Responsive Ratio](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/responsive-ratio.md)
- [Share image on facebook](https://help.blings.io/role-guides/creator/studio/custom-elements-advance/share-image-on-facebook.md)
- [Tips and Tricks](https://help.blings.io/role-guides/creator/tips-and-tricks.md)
- [Animation](https://help.blings.io/role-guides/creator/tips-and-tricks/animation.md)
- [Storyboard](https://help.blings.io/role-guides/creator/tips-and-tricks/storyboard.md)
- [Wireframing](https://help.blings.io/role-guides/creator/tips-and-tricks/wireframing.md)
- [Developer and Integration](https://help.blings.io/role-guides/developer.md): Developer \ Integration specialist
- [Introduction to Blings](https://help.blings.io/role-guides/developer/readme-1.md)
- [What Is MP5 and How It Works](https://help.blings.io/role-guides/developer/what-is-mp5-and-how-it-works.md)
- [Getting Started](https://help.blings.io/role-guides/developer/getting-started.md)
- [Blings Simple Demo](https://help.blings.io/role-guides/developer/getting-started/readme-1.md)
- [Getting Started with Blings.io Dynamic Video SDK](https://help.blings.io/role-guides/developer/getting-started/getting-started-with-blings.io-dynamic-video-sdk.md)
- [How to connect my data to the video](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk.md)
- [Custom API Integration](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/custom-api-integration.md)
- [CRM data integration](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration.md)
- [Embedding GIF with Blings Dynamic Thumbnail](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/embedding-gif-with-blings-dynamic-thumbnail.md)
- [URL Parameters as Compact Token-Based Approach](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/url-parameters-as-compact-token-based-approach.md)
- [Braze](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/braze.md)
- [Spreadsheet Data Integration](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/spreadsheet-data-integration.md)
- [Test data connection with a dummy video](https://help.blings.io/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/test-data-connection-with-a-dummy-video.md)
- [Project Architecture](https://help.blings.io/role-guides/developer/getting-started/project-architecture.md)
- [Customizing Video Player](https://help.blings.io/role-guides/developer/getting-started/customizing-video-player.md)
- [Advanced Topics](https://help.blings.io/role-guides/developer/getting-started/advanced-topics.md)
- [Advanced Scenes Usage](https://help.blings.io/role-guides/developer/getting-started/advanced-topics/advanced-scenes-usage.md)
- [Custom Analytics](https://help.blings.io/role-guides/developer/getting-started/advanced-topics/custom-analytics.md)
- [Embedding Blings MP5 Videos in Mobile Apps](https://help.blings.io/role-guides/developer/getting-started/advanced-topics/webview-integration.md)
- [A/B test](https://help.blings.io/role-guides/developer/getting-started/advanced-topics/a-b-test.md)
- [On-Premise creation](https://help.blings.io/role-guides/developer/getting-started/advanced-topics/on-premise-creation.md)
- [SDK types documentation](https://help.blings.io/role-guides/developer/getting-started/sdk-types-documentation.md)
- [Enumerations](https://help.blings.io/role-guides/developer/enumerations.md)
- [OptimizationType](https://help.blings.io/role-guides/developer/enumerations/optimizationtype.md)
- [Interfaces](https://help.blings.io/role-guides/developer/interfaces.md)
- [IConnectorExperiment](https://help.blings.io/role-guides/developer/interfaces/iconnectorexperiment.md)
- [IExperiment](https://help.blings.io/role-guides/developer/interfaces/iexperiment.md)
- [IOverlay](https://help.blings.io/role-guides/developer/interfaces/ioverlay.md)
- [IPlayerSettings](https://help.blings.io/role-guides/developer/interfaces/iplayersettings.md)
- [IProjectFetchData](https://help.blings.io/role-guides/developer/interfaces/iprojectfetchdata.md)
- [IProjectServerData](https://help.blings.io/role-guides/developer/interfaces/iprojectserverdata.md)
- [ISceneExperiment](https://help.blings.io/role-guides/developer/interfaces/isceneexperiment.md)
- [ISceneExperimentObject](https://help.blings.io/role-guides/developer/interfaces/isceneexperimentobject.md)
- [ISceneObj](https://help.blings.io/role-guides/developer/interfaces/isceneobj.md)
- [ISdkParams](https://help.blings.io/role-guides/developer/interfaces/isdkparams.md)
- [ISdkSettings](https://help.blings.io/role-guides/developer/interfaces/isdksettings.md)
- [ISettingsExperiment](https://help.blings.io/role-guides/developer/interfaces/isettingsexperiment.md)
- [IVariantSelection](https://help.blings.io/role-guides/developer/interfaces/ivariantselection.md)
- [SuccessFactor](https://help.blings.io/role-guides/developer/interfaces/successfactor.md)
- [Variant](https://help.blings.io/role-guides/developer/interfaces/variant.md)
- [Type aliases](https://help.blings.io/role-guides/developer/type-aliases.md)
- [ExperimentTypes](https://help.blings.io/role-guides/developer/type-aliases/experimenttypes.md)
- [ExperimentValues](https://help.blings.io/role-guides/developer/type-aliases/experimentvalues.md)
- [IFlowScene](https://help.blings.io/role-guides/developer/type-aliases/iflowscene.md)
- [IFontOverride](https://help.blings.io/role-guides/developer/type-aliases/ifontoverride.md)
- [IScene](https://help.blings.io/role-guides/developer/type-aliases/iscene.md)
- [ISdkScene](https://help.blings.io/role-guides/developer/type-aliases/isdkscene.md)
- [IVariantSelectionSet](https://help.blings.io/role-guides/developer/type-aliases/ivariantselectionset.md)
- [SdkEvents](https://help.blings.io/role-guides/developer/type-aliases/sdkevents.md)
- [UtmType](https://help.blings.io/role-guides/developer/type-aliases/utmtype.md)
- [Security and Data Privacy](https://help.blings.io/role-guides/info-sec.md)
- [Enhanced Technical Case Study (Mercedes Benz Integration)](https://help.blings.io/role-guides/info-sec/enhanced-technical-case-study-mercedes-benz-integration.md)
- [MP5 Integration and Security Guide](https://help.blings.io/role-guides/info-sec/mp5-integration-and-security-guide.md)
- [Solution Overview for IT and Information](https://help.blings.io/role-guides/info-sec/solution-overview-for-it-and-information.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.blings.io/role-guides.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
