Prerequisites
- A Hypermode Pro workspace
- A Stripe account (test mode is perfect for this tutorial)
- Access to your operations tools (for example, internal knowledge base) - we’ll use Notion for this tutorial
- Basic familiarity with modern chat interfaces (no coding required)
- Estimated time: 15 minutes
Step 1: Sign in and open your workspace
Head to hypermode.com, sign in, and create your first workspace if you haven’t already.Step 2: Open Hypermode Concierge + Agent builder
In the left sidebar, click the threads icon. Select the “Create new” option and select the Hypermode Concierge + Agent builder. This is Hypermode’s AI-powered agent that transforms natural language descriptions into fully functional agents that can work with specialized tools like Stripe.
Step 3: Describe the job
In plain English, type something like:
Step 4: Refine and create your agent
Follow the Concierge agent’s guided steps to fully specify your agent’s operational scope. The Concierge will help you define what financial operations your agent should handle, from simple payment processing to complex refund policy decisions. Once you’ve fully specified the details, your new operations agent is created and ready to connect to Stripe.

Step 5: Review your agent details
You can see the details of your agent, including the system prompt that Concierge created for financial operations.
Step 6: Refine your agent instructions
You can review the Instructions. Hypermode Agents behave as the “system prompt” tells them. Edit the prompt by pasting the template below into the “Instructions” field:Step 7: Add the Stripe connection
Let’s configure the Stripe connection so your agent can access your payment processing capabilities. Select the “Add connection” button on the Connections tab.
sk_test_).
We recommend creating a Stripe Sandbox environment for testing and development
purposes and creating a restricted API key for your agent. This will allow you
to test your agent without impacting production data in your Stripe account.
Refer to the Hypermode Stripe connection guide
for connection details.
- Knowledge base (Notion or Google Docs) for refund policies and procedures
- Internal communications (Slack, Teams) for notifications and approvals
- Accounting tools (QuickBooks, Xero) for financial record keeping

Step 8: Test with payment operations
Back in threads, let’s test your operations agent with some real scenarios. Try these example requests:Create a test payment

Analyze financial data

Process a refund request
Let’s test your agent’s refund processing capabilities and the ability for the agent to access knowledge base information. Our refund policy is stored in an internal Notion page. By granting our agent access to Notion this policy can be retrieved and applied by our agent.

Step 9: Set up your Stripe test environment
To fully test your operations agent, let’s populate your Stripe test environment with sample data. Ask your agent:- Sample customers with various profiles
- Test payment methods using Stripe’s test card numbers
- Sample successful and failed transactions
- Basic subscription plans
What’s next?
You can expand what your operations agent can do for you. Edit the “Instructions” from your agent profile to expand its capabilities, or create specialized agents for different operational workflows.- Subscription Management
- Dispute Management
- Financial Reporting
Create a specialized agent for recurring billing and subscription operations.
Common operations workflows
Your operations agent can handle many real-world scenarios through natural language. Here are some examples to try:Daily operations
- “Show yesterday’s transaction summary”
- “Are there any failed payments that need to be followed up on?”
- “Create an invoice for $500 for client Acme Corp with net 30 terms”
Customer service integration
- “Process a refund for order #12345 - customer says product arrived damaged”
- “Check if customer sarah@acme.com has any recent payment issues”
- “Create a partial refund of $25 for transaction txn_abc123”
Financial analysis
- “What’s our average transaction value this month compared to last month?”
- “Show customers who haven’t made a payment in 90 days”
- “Generate a report on our most successful product sales”
Batch operations
- “Update all subscription customers in the premium plan to the new pricing”
- “Send payment reminders to all overdue invoices”
- “Export transaction data for accounting reconciliation”