# Pushly

## Pushly

- [Home](https://documentation.pushly.com/master.md)
- [Web Push](https://documentation.pushly.com/integration/web-push.md)
- [Quick Start](https://documentation.pushly.com/integration/web-push/quick-start.md)
- [WordPress Plugin](https://documentation.pushly.com/integration/web-push/wordpress-plugin.md)
- [Installation & Setup](https://documentation.pushly.com/integration/web-push/wordpress-plugin/wordpress-plugin.md): Instructions for installing Pushly via the Wordpress plugin
- [Activity Log](https://documentation.pushly.com/integration/web-push/wordpress-plugin/activity-log.md)
- [Wix Integration Steps](https://documentation.pushly.com/integration/web-push/wix-integration-steps.md): Instructions for installing Pushly when using Wix
- [Safari](https://documentation.pushly.com/integration/web-push/safari.md): Instructions on how to implement web push on Safari browsers
- [Safari on Desktop](https://documentation.pushly.com/integration/web-push/safari/safari-support.md): Step-by-step guide to enabling Web Push for Safari web browser on Desktop devices
- [Safari on Mobile (iOS / iPadOS)](https://documentation.pushly.com/integration/web-push/safari/safari-on-mobile-ios-ipados.md): Step-by-step guide to enabling Web Push for Safari web browser on Mobile iOS/iPadOS devices
- [SDK](https://documentation.pushly.com/integration/web-push/sdk.md)
- [SDK Methods](https://documentation.pushly.com/integration/web-push/sdk/methods.md)
- [SDK Events](https://documentation.pushly.com/integration/web-push/sdk/events.md)
- [Customizing Prompt CSS](https://documentation.pushly.com/integration/web-push/sdk/customizing-css.md)
- [AMP Support](https://documentation.pushly.com/integration/web-push/sdk/amp-support.md): You may also prompt your visitors for Web Push permissions via AMP pages.
- [Commerce & Catalog Item Events](https://documentation.pushly.com/integration/web-push/sdk/e-commerce-support.md): How to set up activity tracking and commerce interactions via the SDK.
- [Activity Tracking](https://documentation.pushly.com/integration/web-push/sdk/activity-tracking.md)
- [Delivery & Security (SRI)](https://documentation.pushly.com/integration/web-push/sdk/delivery-and-security-sri.md)
- [Web SDK Changelog](https://documentation.pushly.com/integration/web-push/web-sdk-changelog.md): This changelog highlights customer-visible changes to the Pushly Web SDK.
- [Native App Push](https://documentation.pushly.com/integration/implementation-steps.md): Choose a Platform/Channel to view implementation steps
- [Apple / iOS](https://documentation.pushly.com/integration/implementation-steps/apple-ios.md)
- [P8 Key or P12 Cert Setup](https://documentation.pushly.com/integration/implementation-steps/apple-ios/p8-key-or-p12-cert-setup.md): Instructions for creating the required credentials to enable iOS notifications
- [SDK: Swift / Obj-C](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c.md)
- [Activity Tracking](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/activity-tracking.md): How to implement activity tracking within your application to enable segmentation based on content views
- [Deep Linking](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/deep-linking.md): Overview of how the SDK handles deep links and how to perform custom navigation within your application
- [Live Activities](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/live-activities.md): A quick start guide to adding Live Activity support to your iOS application with the Pushly PushSDK
- [App Messages](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/app-messages.md): A quick start guide to adding App Message support to your iOS application with the Pushly PushSDK
- [Identity Synchronization](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/identity-synchronization.md): Information on how to link your identifier for the subscriber to our subscriber profile.
- [SDK Methods](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/sdk-methods.md)
- [SDK Delegates](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/sdk-delegates.md)
- [Commerce & Catalog Item Events](https://documentation.pushly.com/integration/implementation-steps/apple-ios/sdk-swift-obj-c/e-commerce-support.md): How to set up activity tracking and commerce interactions via the SDK.
- [Advanced](https://documentation.pushly.com/integration/implementation-steps/apple-ios/advanced.md)
- [Self-Managed Integration](https://documentation.pushly.com/integration/implementation-steps/apple-ios/advanced/self-managed-integration.md)
- [iOS SDK Changelog](https://documentation.pushly.com/integration/implementation-steps/apple-ios/ios-sdk-changelog.md): List of updates to the iOS SDK.
- [Android](https://documentation.pushly.com/integration/implementation-steps/android.md)
- [Firebase App Setup](https://documentation.pushly.com/integration/implementation-steps/android/firebase-app-setup.md): Instructions for creating the required credentials to enable Android notifications
- [SDK: Kotlin / Java](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java.md)
- [Deep Linking](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/deep-linking.md): Overview of how the SDK handles deep links and how to perform custom navigation within your application
- [Activity Tracking](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/activity-tracking.md): How to implement activity tracking within your application to enable segmentation based on content views
- [App Messages](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/app-messages.md): A quick start guide to adding App Message support to your Android application with the Pushly PushSDK
- [Identity Synchronization](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/identity-synchronization.md): Information on how to link your identifier for the subscriber to our subscriber profile.
- [SDK Methods](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/sdk-methods.md)
- [SDK Callbacks](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/sdk-callbacks.md)
- [Commerce & Catalog Item Events](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/e-commerce-support.md): How to set up activity tracking and commerce interactions via the SDK.
- [Live Activities](https://documentation.pushly.com/integration/implementation-steps/android/sdk-kotlin-java/live-activities.md): A quick start guide to adding Live Activity notification support to your Android application with the Pushly PushSDK
- [Advanced](https://documentation.pushly.com/integration/implementation-steps/android/advanced.md)
- [Self-Managed Integration](https://documentation.pushly.com/integration/implementation-steps/android/advanced/self-managed-integration.md)
- [Android SDK Changelog](https://documentation.pushly.com/integration/implementation-steps/android/android-sdk-changelog.md): List of updates to the Android SDK.
- [React Native](https://documentation.pushly.com/integration/implementation-steps/react-native.md)
- [SDK: React Native](https://documentation.pushly.com/integration/implementation-steps/react-native/sdk-react-native.md)
- [Deep Linking](https://documentation.pushly.com/integration/implementation-steps/react-native/sdk-react-native/deep-linking.md): Overview of how the SDK handles deep links and how to perform custom navigation within your application
- [Activity Tracking](https://documentation.pushly.com/integration/implementation-steps/react-native/sdk-react-native/activity-tracking.md): How to implement activity tracking within your application to enable segmentation based on content views
- [Identity Synchronization](https://documentation.pushly.com/integration/implementation-steps/react-native/sdk-react-native/identity-synchronization.md): Information on how to link your identifier for the subscriber to our subscriber profile.
- [SDK Methods](https://documentation.pushly.com/integration/implementation-steps/react-native/sdk-react-native/sdk-methods.md)
- [Commerce & Catalog Item Events](https://documentation.pushly.com/integration/implementation-steps/react-native/sdk-react-native/e-commerce-support.md): How to set up activity tracking and commerce interactions via the SDK.
- [React Native SDK Changelog](https://documentation.pushly.com/integration/implementation-steps/react-native/react-native-sdk-changelog.md): List of updates to the React Native SDK
- [React Native Expo Plugin](https://documentation.pushly.com/integration/implementation-steps/react-native-expo-plugin.md)
- [SDK: Expo plugin](https://documentation.pushly.com/integration/implementation-steps/react-native-expo-plugin/sdk-expo-plugin.md)
- [Expo Plugin Changelog](https://documentation.pushly.com/integration/implementation-steps/react-native-expo-plugin/expo-plugin-changelog.md): List of updates to the Expo plugin
- [Flutter](https://documentation.pushly.com/integration/implementation-steps/flutter.md)
- [SDK: Flutter](https://documentation.pushly.com/integration/implementation-steps/flutter/sdk-flutter.md)
- [Deep Linking](https://documentation.pushly.com/integration/implementation-steps/flutter/sdk-flutter/deep-linking.md): Overview of how the SDK handles deep links and how to perform custom navigation within your application
- [Activity Tracking](https://documentation.pushly.com/integration/implementation-steps/flutter/sdk-flutter/activity-tracking.md): How to implement activity tracking within your application to enable segmentation based on content views
- [Identity Synchronization](https://documentation.pushly.com/integration/implementation-steps/flutter/sdk-flutter/identity-synchronization.md): Information on how to link your identifier for the subscriber to our subscriber profile.
- [SDK Methods](https://documentation.pushly.com/integration/implementation-steps/flutter/sdk-flutter/sdk-methods.md)
- [Commerce & Catalog Item Events](https://documentation.pushly.com/integration/implementation-steps/flutter/sdk-flutter/e-commerce-support.md): How to set up activity tracking and commerce interactions via the SDK.
- [Flutter SDK Changelog](https://documentation.pushly.com/integration/implementation-steps/flutter/flutter-sdk-changelog.md): List of updates to the Flutter SDK
- [API Access Management](https://documentation.pushly.com/integration-1/api-access-management.md)
- [Secrets](https://documentation.pushly.com/integration-1/secrets.md)
- [API Reference](https://documentation.pushly.com/integration-1/api.md)
- [Dashboard](https://documentation.pushly.com/platform/dashboard.md)
- [Notifications](https://documentation.pushly.com/platform/notifications.md)
- [Pushly AI](https://documentation.pushly.com/platform/notifications/pushly-ai.md)
- [A/B Testing](https://documentation.pushly.com/platform/notifications/a-b-testing.md): A/B Testing allows you to test visual and behavioral changes within a single notification against portions of your audience to determine what works best.
- [Custom Buttons](https://documentation.pushly.com/platform/notifications/action-buttons.md): Notification Custom Buttons allow you to add up to two additional buttons to your deployed Notifications. This enables you to give the subscribers multiple buttons from which they can choose.
- [Notification Previews](https://documentation.pushly.com/platform/notifications/notification-previews.md)
- [Inline Segmentation](https://documentation.pushly.com/platform/notifications/in-line-segmentation.md): Our platform allows you to create and use Segments while in the process of creating Notifications for deployment. If you do not see this option, please contact your Account Manager for access
- [Notification Templates](https://documentation.pushly.com/platform/notifications/notification-templates.md): Use Notification Templates to pre-populate assets to be used in future Notifications
- [Notification Feeds](https://documentation.pushly.com/platform/notifications/notification-feeds.md): Use Feeds to automatically ingest fresh content from your sources and power targeted, timely Notifications
- [Macros / Liquid Templates](https://documentation.pushly.com/platform/notifications/macros.md)
- [Remote Fetch](https://documentation.pushly.com/platform/notifications/macros/remote-fetch.md): Explains the remote\_fetch Liquid tag: what it is, how to use it, all supported options, and how errors are handled.
- [Abandon Delivery](https://documentation.pushly.com/platform/notifications/macros/abandon-delivery.md)
- [Native App Push Notifications](https://documentation.pushly.com/platform/notifications/native-app-push-notifications.md)
- [Notification Replacement Behavior](https://documentation.pushly.com/platform/notifications/notification-replacement-behavior.md)
- [Landing URL Validation](https://documentation.pushly.com/platform/notifications/landing-url-validation.md)
- [App Messages](https://documentation.pushly.com/platform/app-messages.md)
- [Segments](https://documentation.pushly.com/platform/segments.md): Segments allow you to group subscribers into separate audiences and target them with relevant notifications.
- [Custom Geo Segmentation](https://documentation.pushly.com/platform/segments/custom-geo-segment-tool.md): Using our Custom Geo Segment tool, you can draw exact geographic regions for targeting. This is a walk through of how to use the tool.
- [Journeys](https://documentation.pushly.com/platform/journeys.md): Allows users to set up automated, multi-step notification flows that deliver a series of notifications to subscribers based on configured triggers, schedules, and audience criteria
- [Journey Builder](https://documentation.pushly.com/platform/journeys/journey-builder.md)
- [Sending Recommended Notifications](https://documentation.pushly.com/platform/journeys/sending-recommended-notifications.md): Provides a list of the recommendation integrations available in the Pushly platform
- [Insights](https://documentation.pushly.com/platform/insights.md): This section of the platform gives users the ability to review, download, save, share and schedule performance data.
- [User Management](https://documentation.pushly.com/platform/user-management.md): Manage user access and permissions to your domains
- [Organizations](https://documentation.pushly.com/platform/organizations.md)
- [Multi-Factor Authentication](https://documentation.pushly.com/platform/organizations/multi-factor-authentication.md)
- [Single Sign On](https://documentation.pushly.com/platform/organizations/single-sign-on.md)
- [Google Workspace](https://documentation.pushly.com/platform/organizations/single-sign-on/google-workspace.md): Instructions for setting up Google Workspace as your Identity Provider
- [Microsoft Azure AD](https://documentation.pushly.com/platform/organizations/single-sign-on/microsoft-azure-ad.md): Instructions for setting up Microsoft Azure AD as your Identity Provider
- [Okta Workforce](https://documentation.pushly.com/platform/organizations/single-sign-on/okta-workforce.md): Instructions for setting up Okta as your Identity Provider
- [Multi-Domain Notifications](https://documentation.pushly.com/platform/organizations/multi-domain-notifications.md)
- [Multi-Domain Segments](https://documentation.pushly.com/platform/organizations/multi-domain-segments.md)
- [API Access](https://documentation.pushly.com/platform/organizations/api-access.md)
- [Organization Insights](https://documentation.pushly.com/platform/organizations/organization-insights.md)
- [Notification Report](https://documentation.pushly.com/platform/organizations/organization-insights/notification-report.md)
- [Acquisition Report](https://documentation.pushly.com/platform/organizations/organization-insights/acquisition-report.md)
- [Session Configuration](https://documentation.pushly.com/platform/organizations/session-configuration.md)
- [Multi-Channel Notifications](https://documentation.pushly.com/platform/multi-channel-notifications.md)
- [Platform Integrations](https://documentation.pushly.com/platform/platform-integrations.md): Provides a list of all the integrations available natively through the Pushly platform
- [BlueConic](https://documentation.pushly.com/platform/platform-integrations/blueconic.md): Instructions for setting up your BlueConic Platform Integration
- [Using BlueConic in Campaigns](https://documentation.pushly.com/platform/platform-integrations/blueconic/using-blueconic-in-campaigns.md): Allows users to send notifications to subscribers based on recommendations from the BlueConic CDP
- [Lytics](https://documentation.pushly.com/platform/platform-integrations/lytics.md): Lytics Audience Trigger Webhook Setup
- [Event Webhooks](https://documentation.pushly.com/platform/event-webhooks.md)
- [Launch Guide & Best Practices](https://documentation.pushly.com/faq/notification-launch-and-best-practices.md): Use this page as an initial review of strategy and deployment/platform best practices
- [Landing Domain Whitelist](https://documentation.pushly.com/faq/notification-launch-and-best-practices/landing-domain-whitelist.md)
- [Web / Browser Push](https://documentation.pushly.com/faq/web-browser-push.md)
- [Common Questions](https://documentation.pushly.com/faq/web-browser-push/common-questions.md)
- [Browser Support](https://documentation.pushly.com/faq/web-browser-push/browser-support.md): Pushly supports all browsers that currently implement Web Push.
- [Retrieve Push User ID](https://documentation.pushly.com/faq/web-browser-push/retrieve-push-user-id.md): For individual user troubleshooting, your Account Manager may ask you to supply your Push User ID
- [Not Getting Prompted](https://documentation.pushly.com/faq/web-browser-push/not-getting-prompted.md): When internal users at a Pushly partner are not seeing the opt-in flow, it is often caused by having dismissed or blocked the Notification opt-in flow.  Follow these steps to opt-in.
- [Not Receiving Notifications](https://documentation.pushly.com/faq/web-browser-push/not-receiving-notifications.md): When users have opted-in to web push notifications on a website, but are not receiving notifications, there could be a few different things causing this. Follow these four steps to help.
- [How to Unsubscribe](https://documentation.pushly.com/faq/web-browser-push/how-to-unsubscribe.md): If a subscribers wishes to stop receiving Notifications from your site, you can send them the information below. Your Account Manager can supply you with step-by-step instructions for use as well.
- [Native App Push](https://documentation.pushly.com/faq/native-app-push.md)
- [Retrieve Push User ID](https://documentation.pushly.com/faq/native-app-push/retrieve-push-user-id.md)
- [Workflow Planning](https://documentation.pushly.com/faq/workflow-planning.md): Every organization is asking their teams to do more with less. Working with Pushly doesn't mean your team must log into the platform every time they send a Notification. Below are some options.
- [Pushly Crawler](https://documentation.pushly.com/faq/pushly-crawler.md): This page explains how the Pushly crawler identifies itself, which IP addresses it uses, and how to configure your infrastructure to allow it.
- [Release Notes](https://documentation.pushly.com/faq/release-notes.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, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://documentation.pushly.com/master.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.
