- What does the leogopaldev/nova-intercom-viewer package do?
- It is a Laravel Nova resource tool that pulls a user's Intercom.io data into Nova so support and operations teams can view customer context without leaving the admin panel. The package is described as letting you browse conversations and user data alongside your application's records. It is early-stage, so confirm current features in the repository before relying on it.
- How do I install nova-intercom-viewer in a Laravel application?
- Install it with Composer using composer require leogopaldev/nova-intercom-viewer, then register the tool in your Nova service provider according to the README. Because the package is a Nova resource tool, you will typically attach or register it where Nova tools are configured. Review the repository instructions for the exact class name and registration steps, as the README excerpt was not provided.
- How do I configure Intercom API credentials for this Nova tool?
- The tool needs access to Intercom.io data, so you will normally supply Intercom API credentials through configuration or environment variables documented by the package. Do not hard-code tokens; keep them in .env or a secrets manager and restrict access to the Nova tool. Check the repository for the exact config keys and publishing steps, since they are not described in the available context.
- Which Laravel and Nova versions does nova-intercom-viewer support?
- The available context does not list supported Laravel or Nova versions. Check the package's composer.json and README on GitHub for version constraints before installing. Because Nova is a commercial package with major-version differences, verify compatibility with your installed Nova release.
- Is nova-intercom-viewer safe to use in production?
- The package is described as early-stage and unproven, so review the source code before using it in production. Pay attention to how it handles Intercom API tokens, what data it exposes in Nova, and whether access is limited to authorized staff. For critical support workflows, consider pinning a version and testing in staging first.
- How does nova-intercom-viewer display Intercom conversations and user data?
- It is a Nova resource tool intended to show a user's Intercom data, including conversations and profile details, inside the Nova admin panel. The exact layout and fields depend on the package implementation, which you should confirm in the source. The goal is to give support and ops teams customer context next to your application's records.
- Can I test nova-intercom-viewer without calling the live Intercom API?
- The available context does not document a testing mode or fake Intercom client. In a Laravel test suite you can typically mock HTTP calls or bind a fake client if the package uses dependency injection, but verify that against the source. Avoid running tests against production Intercom credentials.
- What are alternatives to nova-intercom-viewer for viewing Intercom data in Laravel Nova?
- Alternatives include building a custom Nova tool or card that calls the Intercom API, or using a maintained Intercom integration package and surfacing its data in Nova. You could also link out to Intercom from a Nova resource rather than embedding the data. Compare maintenance status and security before choosing.
- How actively is leogopaldev/nova-intercom-viewer maintained?
- The package is described as early-stage and unproven, and the provided context does not include release history or maintenance commitments. Check the GitHub repository for recent commits, issues, and tagged releases. If you adopt it, plan to fork or vendor it if maintenance stalls.
- Does nova-intercom-viewer respect Intercom API rate limits and data privacy requirements?
- The available context does not describe rate-limit handling, caching, or data-retention behavior. Review the source to see how often it calls Intercom and whether it stores customer data in your database or logs. For privacy compliance, confirm that only authorized Nova users can view Intercom data and that tokens are stored securely.