# Features

- [Overview](https://docs.absolutelabs.io/features/overview.md)
- [Insights](https://docs.absolutelabs.io/features/insights.md)
- [My Assets](https://docs.absolutelabs.io/features/insights/my-assets.md)
- [NFT collections](https://docs.absolutelabs.io/features/insights/nft-collections.md): From the dashboard, you can navigate to different types of assets. Here we outline the features offered for NFT collections.
- [Tokens](https://docs.absolutelabs.io/features/insights/tokens.md): From the dashboard, you can navigate to different types of assets. Here we outline the features offered for NFT Tokens.
- [Websites](https://docs.absolutelabs.io/features/insights/websites.md): From the dashboard, you can navigate to different types of assets. Here we outline the features offered for websites.
- [Mobile Apps](https://docs.absolutelabs.io/features/insights/mobile-apps.md): You can instrument your mobile apps to measure traffic, detect wallets and capture them.
- [ALSDK iOS Framework](https://docs.absolutelabs.io/features/insights/mobile-apps/alsdk-ios-framework.md)
- [ALSDK Android Framework](https://docs.absolutelabs.io/features/insights/mobile-apps/alsdk-android-framework.md)
- [Investor profile](https://docs.absolutelabs.io/features/insights/investor-profile.md): The profile and typical portfolio of investors is available for tokens, NFT collections, and custom audiences.
- [Audiences](https://docs.absolutelabs.io/features/audiences.md)
- [Segments](https://docs.absolutelabs.io/features/audiences/segments.md)
- [Custom lists](https://docs.absolutelabs.io/features/audiences/custom-lists.md): Custom lists allow you to upload addresses and data to the platform. A list could be a tag from a third party CRM, addresses collected for an NFT allowlist or a manually created list that you manage.
- [Flows](https://docs.absolutelabs.io/features/flows.md)
- [Conditions and delays](https://docs.absolutelabs.io/features/flows/conditions-and-delays.md)
- [Wait until](https://docs.absolutelabs.io/features/flows/conditions-and-delays/wait-until.md): The wait until block allows you to delay the execution of the block following it until a specific date & time.
- [Wait for](https://docs.absolutelabs.io/features/flows/conditions-and-delays/wait-for.md): The Wait for block allows you to delay the execution of the block following it for a specific time.
- [Random split](https://docs.absolutelabs.io/features/flows/conditions-and-delays/random-split.md): Random split allows to randomly separate audience into equal parts.
- [Entry Sources](https://docs.absolutelabs.io/features/flows/entry-sources.md)
- [Segment source](https://docs.absolutelabs.io/features/flows/entry-sources/segment-source.md): The segment source block allows you to engage with an audience created using the segmenting feature.
- [List source](https://docs.absolutelabs.io/features/flows/entry-sources/list-source.md): The list source block allows to engage the audience from the created custom list.
- [Webhook source](https://docs.absolutelabs.io/features/flows/entry-sources/webhook-source.md): The webhook entry source allows you to send wallets to the flow from third-party services.
- [List source](https://docs.absolutelabs.io/features/flows/entry-sources/list-source-1.md): The list source block allows you to engage with the audience from a custom list.
- [Transaction source](https://docs.absolutelabs.io/features/flows/entry-sources/transaction-source.md): Transaction source tracks any time a user has either received or sent a token or NFT and allows you to take action on that user in real time.
- [Channels](https://docs.absolutelabs.io/features/flows/channels.md)
- [E-mail](https://docs.absolutelabs.io/features/flows/channels/e-mail.md): The e-mail block in Flow leverages the SendGrid API to send an e-mail to reach out to wallet owners.
- [Webhook](https://docs.absolutelabs.io/features/flows/channels/webhook.md): The webhook activation block allows you to send data from a flow to third-party services.
- [XMTP](https://docs.absolutelabs.io/features/flows/channels/xmtp.md): The XMTP block allows you to use open protocol and network for secure web3 messaging
- [SMS](https://docs.absolutelabs.io/features/flows/channels/sms.md): The SMS block allows you to send SMS messages to wallets that have a phone number associated with them.
- [Airdrop](https://docs.absolutelabs.io/features/flows/channels/airdrop.md)
- [Token Airdrops](https://docs.absolutelabs.io/features/flows/channels/airdrop/token-airdrops.md)
- [NFT Airdrops](https://docs.absolutelabs.io/features/flows/channels/airdrop/nft-airdrops.md)
- [Custom contract call](https://docs.absolutelabs.io/features/flows/channels/airdrop/custom-contract-call.md): You can call any contract on-chain automatically from a Flow, and pass it the wallet addresses of the profiles entering the Airdrop block.
- [Data](https://docs.absolutelabs.io/features/flows/data.md)
- [Add to list](https://docs.absolutelabs.io/features/flows/data/add-to-list.md): Using the add to list block, you can save all wallets that went through a specific block of flow into a custom list.
- [Creating a flow](https://docs.absolutelabs.io/features/flows/creating-a-flow.md)
- [Access and invites](https://docs.absolutelabs.io/features/access-and-invites.md)
- [Google Cloud Integration](https://docs.absolutelabs.io/features/google-cloud-integration.md)
- [Salesforce B2C Commerce Cloud Cartridge](https://docs.absolutelabs.io/features/salesforce-b2c-commerce-cloud-cartridge.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://docs.absolutelabs.io/features.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.
