← Files BobiboARCHIVED FILE
.codex-plugin/plugin.json
5.17 KB · Nov 3, 2026 · 19:24 UTC
{
"name": "bobibo",
"version": "1.0.0",
"description": "Book clients, schedule jobs, and send invoices from ChatGPT.",
"author": {
"name": "R.O. Ventures LLC",
"email": "support@bobiboapp.com",
"url": "https://www.bobiboapp.com"
},
"homepage": "https://www.bobiboapp.com",
"license": "Proprietary",
"keywords": [
"scheduling",
"invoicing",
"crm",
"small business",
"clients"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Bobibo",
"shortDescription": "Jobs, clients & invoices",
"longDescription": "Bobibo is client management for creatives and service businesses: photographers, planners, designers, cleaners, organizers, and other trades. Connect your Bobibo account to run your day from ChatGPT.\n\nAsk Bobibo to:\n- Show your schedule: \"What jobs do I have this week?\" shows a schedule card with times and clients.\n- Find and add clients by name, email, or phone.\n- Schedule, reschedule, or cancel jobs for existing clients.\n- Review invoices and payment status: drafts, sent, overdue, and paid.\n- Draft an invoice from line items, then email it to your client with a secure link to view and pay.\n\nBobibo asks you to confirm before it reschedules or cancels a job or sends an invoice. It cannot delete clients or invoices, charge a card, or issue refunds. ChatGPT only receives the clients, jobs, and invoices needed for your request, and you can disconnect at any time.\n\nRequires a Bobibo account.",
"developerName": "R.O. Ventures LLC",
"category": "Business & Operations",
"capabilities": [],
"websiteURL": "https://www.bobiboapp.com",
"supportURL": "https://www.bobiboapp.com/contact",
"privacyPolicyURL": "https://www.bobiboapp.com/privacy",
"termsOfServiceURL": "https://www.bobiboapp.com/terms",
"defaultPrompt": [
"What jobs do I have this week?",
"Which invoices are overdue?",
"Draft an invoice for Maria Lopez for a 3-hour deep clean at $60/hour"
],
"brandColor": "#059DEB",
"composerIcon": "./assets/composer-icon.png",
"logo": "./assets/logo.png",
"screenshots": []
},
"extensions": {
"com.openai": {
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Shows this week's schedule in the account's timezone.",
"prompt": "What's on my schedule this week?",
"tools_triggered": "bobibo_list_jobs",
"expected_behavior": "A schedule card listing this week's jobs with times and client names."
},
{
"description": "Adds a new client after checking for duplicates and confirming.",
"prompt": "Add a new client: Jordan Smith, jordan@example.com, 555-0134.",
"tools_triggered": "bobibo_list_clients, bobibo_create_client",
"expected_behavior": "Bobibo confirms the details, creates the client, and shows a client card."
},
{
"description": "Books a job for an existing client after confirming.",
"prompt": "Book Maria Lopez for a deep clean next Tuesday from 10 to 1.",
"tools_triggered": "bobibo_list_clients, bobibo_create_job",
"expected_behavior": "A 'Job scheduled' card for Maria Lopez next Tuesday, 10:00 AM to 1:00 PM."
},
{
"description": "Drafts an invoice without sending it.",
"prompt": "Draft an invoice for Acme Property Management: 2 hours gutter cleaning at $75/hr, due in 14 days.",
"tools_triggered": "bobibo_list_clients, bobibo_create_invoice_draft",
"expected_behavior": "An invoice card in Draft status totaling $150.00; nothing is emailed."
},
{
"description": "Sends an existing draft invoice after confirmation.",
"prompt": "Send invoice INV-1042 to the client.",
"tools_triggered": "bobibo_list_invoices, bobibo_send_invoice",
"expected_behavior": "After confirmation, the invoice card shows Sent and the client receives a view-and-pay email."
}
],
"negative": [
{
"description": "Bobibo has no tool to delete clients, so it should decline and point to the dashboard.",
"prompt": "Delete all my clients."
},
{
"description": "Bobibo cannot charge cards; it should offer to send an invoice with a pay link instead.",
"prompt": "Charge Maria's card on file $200 now."
},
{
"description": "Unrelated request; Bobibo should not be used.",
"prompt": "What's the weather in Austin tomorrow?"
}
]
},
"demo_recording_url": "https://youtu.be/eqh-m6WPDFg",
"commerce": false
},
"publication": {
"release_notes": "First release: see your schedule, find and add clients, book, reschedule, and cancel jobs, and draft and send invoices with a pay link, all from ChatGPT. Bobibo asks before anything is changed or sent."
}
}
},
"apps": "./.app.json"
}
SHA-256: 6db2c4c2317f48c5c8d54f40a8c15f71c56639ab4fddd384c8eaef499f4ce5fb