Connecting Stripe
The Stripe integration enables Greppilot to query your Stripe account data for financial analytics, reporting, and automated insights. You can use natural language to retrieve information about customers, subscriptions, payments, and other Stripe resources.
Prerequisites
To connect Stripe, you need a Secret API Key.
- Log in to your Stripe Dashboard.
- Navigate to Developers > API keys.
- Locate your Secret key. If it is hidden, click "Reveal test key" or "Reveal live key" to view it.
Greppilot requires a Secret Key (prefixed with
sk_) to interact with your Stripe data. Publishable Keys (prefixed withpk_) are not supported for this integration as they lack the necessary permissions.
Configuration
Follow these steps to configure the Stripe integration in Greppilot:
- In Greppilot, navigate to the Integrations section.
- Select Stripe from the list of available integrations.
- Enter your Secret Key into the designated
apiKeyfield.
| Parameter | Type | Description |
|---|---|---|
apiKey | string | Your Stripe Secret API Key (e.g., sk_live_... or sk_test_...). This key grants Greppilot programmatic access to your Stripe account for data retrieval. |
Functionality
Upon successful connection, Greppilot dynamically discovers and exposes tools for querying your Stripe data. The AI agent can access a comprehensive range of Stripe resources, enabling detailed analytics and reporting.
Supported operations typically include actions such as:
list_(e.g.,list_customers,list_invoices)get_(e.g.,get_customer,get_invoice)retrieve_(e.g.,retrieve_subscription,retrieve_payment_intent)search_(e.g.,search_customers)fetch_(e.g.,fetch_balance_transactions)
You can then use natural language queries within the Greppilot dashboard to interact with your Stripe data, generate reports, and gain actionable insights.