# Frigade ## Docs - [API Authorization](https://docs.frigade.com/api-reference/authorization) - [Get User Flow State](https://docs.frigade.com/api-reference/flows/flow-states-get): Get the state of a User in all Flows - [Update User Flow State](https://docs.frigade.com/api-reference/flows/flow-states-post): Updates the user's state in a single Flow - [Delete Flow](https://docs.frigade.com/api-reference/flows/flows-delete): Delete a Flow - [Get a Flow](https://docs.frigade.com/api-reference/flows/flows-get): Get a single Flow by its Flow ID/slug. - [Update Flow](https://docs.frigade.com/api-reference/flows/flows-put): Update a Flow's configuration and metadata - [Get all Flows](https://docs.frigade.com/api-reference/flows/overview): Get all Flows for your organization. - [Delete a Group](https://docs.frigade.com/api-reference/groups/groups-delete) - [Find a Group](https://docs.frigade.com/api-reference/groups/groups-get): Find a group by ID - [Create a Group](https://docs.frigade.com/api-reference/groups/overview) - [Create or update a User](https://docs.frigade.com/api-reference/users/overview): Create a user, add properties, and tracking events - [Delete a User](https://docs.frigade.com/api-reference/users/users-delete) - [Find a User](https://docs.frigade.com/api-reference/users/users-get): Find a user by ID - [Webhooks](https://docs.frigade.com/api-reference/webhooks) - [Announcement](https://docs.frigade.com/component/announcement): Communicate information or drive action via modal-based announcements - [Banner](https://docs.frigade.com/component/banner): Communicate information or drive action via in-line banners - [Carousel](https://docs.frigade.com/component/checklist/carousel): A carousel checklist component to drive set up and activation - [Collapsible](https://docs.frigade.com/component/checklist/collapsible): A condensed checklist component that can be used inline or in a modal - [Form](https://docs.frigade.com/component/form): Collect user information via forms in modals or embedded in your UI - [Hint](https://docs.frigade.com/component/hint): Hints are a great way to subtly call attention to specific parts of your UI - [Card](https://docs.frigade.com/component/inline-card): Communicate information or drive action via in-line content cards - [Components Overview](https://docs.frigade.com/component/overview): Beautiful UI components, best practices built-in - [Progress Badge](https://docs.frigade.com/component/progress-badge): Display a user's progress through a Flow - [NPS Survey](https://docs.frigade.com/component/survey/nps): Collect structured and freeform feedback from your users - [Tour](https://docs.frigade.com/component/tour): Guide users through a specific product flow or feature - [Guide: Product Announcements](https://docs.frigade.com/guides/announcements) - [Guide: Cards and Banners](https://docs.frigade.com/guides/cards-video-demo): In this video, we show you how to build a GitHub style embedded card. - [Using Custom Components in Collections](https://docs.frigade.com/guides/custom/collections) - [Flow Component](https://docs.frigade.com/guides/custom/flow-component) - [JavaScript SDK](https://docs.frigade.com/guides/custom/js-sdk) - [useFlow Hook](https://docs.frigade.com/guides/custom/useflow-hook) - [Guide: Building Slack-Integrated Forms](https://docs.frigade.com/guides/form-video-demo): In this video, we show you how to build a Form with React, Frigade, and Next.js and how to send the form data to Slack. - [Guide: Build a 'New' Badge](https://docs.frigade.com/guides/new-badge-video-demo): In this video, we show you how to build a 'New' badge with React and Frigade. - [Guide: Targeting New Users](https://docs.frigade.com/guides/only-target-new-users): Learn how to use Frigade's [targeting](/platform/targeting) feature to only show a Flow to new users - [Guide: Product Tours & Hints](https://docs.frigade.com/guides/tours) - [Amplitude](https://docs.frigade.com/integrations/amplitude) - [Heap](https://docs.frigade.com/integrations/heap) - [Hubspot](https://docs.frigade.com/integrations/hubspot) - [Mixpanel](https://docs.frigade.com/integrations/mixpanel) - [Overview](https://docs.frigade.com/integrations/overview): Connect your favorite tools to Frigade - [Posthog](https://docs.frigade.com/integrations/posthog) - [Salesforce](https://docs.frigade.com/integrations/salesforce) - [Segment](https://docs.frigade.com/integrations/segment) - [Slack](https://docs.frigade.com/integrations/slack): Easily send messages to a Slack channel when users take actions in your Flows - [Frigade Documentation](https://docs.frigade.com/overview): Product growth and onboarding for modern software companies - [Analytics](https://docs.frigade.com/platform/analytics): Frigade provides analytics and connects to external analytics platforms - [Collections](https://docs.frigade.com/platform/collections): Launch and orchestrate Flows without code - [Dynamic Variables](https://docs.frigade.com/platform/dynamic-variables) - [Environments](https://docs.frigade.com/platform/environments): Frigade supports development and production environments - [Flows](https://docs.frigade.com/platform/flows) - [Using HTML in Strings](https://docs.frigade.com/platform/html-in-strings) - [Internationalization](https://docs.frigade.com/platform/i18n) - [Admin Overview](https://docs.frigade.com/platform/overview): Easily manage your product onboarding from the admin dashboard - [Targeting](https://docs.frigade.com/platform/targeting) - [Users and Groups](https://docs.frigade.com/platform/users-and-groups): Easily manage users and groups as they engage with your Flows - [Version Control](https://docs.frigade.com/platform/versioning): Manage the rollout of new Flow updates with built-in version control - [Quickstart Guide](https://docs.frigade.com/quickstart): Get set up with Frigade in less than 15 minutes - [Dynamically Completing a Step](https://docs.frigade.com/sdk/advanced/completing-a-step): Learn how to dynamically complete steps in Flows when your users take certain actions in your application. - [Merging a guest session with a authenticated user](https://docs.frigade.com/sdk/advanced/linking-guest-users): Link a guest session's state to a user when they register or log in - [Reverse Proxy and Custom Domains](https://docs.frigade.com/sdk/advanced/reverse-proxy) - [Automated Testing](https://docs.frigade.com/sdk/advanced/testing): Learn how to run unit and integration tests with your Frigade Flows - [V1 SDK Guide](https://docs.frigade.com/sdk/advanced/v1) - [Common Issues and Solutions](https://docs.frigade.com/sdk/common-issues): Find solutions to common issues with the Frigade SDK. - [useFlow](https://docs.frigade.com/sdk/hooks/flow) - [useFrigade](https://docs.frigade.com/sdk/hooks/frigade) - [useGroup](https://docs.frigade.com/sdk/hooks/group) - [useUser](https://docs.frigade.com/sdk/hooks/user) - [Flow JS Type Definition](https://docs.frigade.com/sdk/js/flow) - [Frigade JS Type Definition](https://docs.frigade.com/sdk/js/frigade) - [JS Quickstart](https://docs.frigade.com/sdk/js/quickstart) - [Step JS Type Definition](https://docs.frigade.com/sdk/js/step) - [Navigation](https://docs.frigade.com/sdk/navigation) - [React SDK Overview](https://docs.frigade.com/sdk/overview): Frigade React SDK and JavaScript SDK - [Provider](https://docs.frigade.com/sdk/provider) - [React SDK Quickstart](https://docs.frigade.com/sdk/quickstart): How to set up Frigade in your React app - [CSS Overrides](https://docs.frigade.com/sdk/styling/css-overrides) - [Theming](https://docs.frigade.com/sdk/styling/theming) ## Optional - [Examples](https://productonboarding.com) - [Figma UI Kit](https://www.figma.com/community/file/1311771082704525565/frigade-product-onboarding-ui-components) - [GitHub](https://github.com/frigadehq)